Kuinka ohjelmoida aaltokuvioita ?

hannun100

Hyvä lukija. Aluksi haluan kiittää Minkkilaukkua ja Turbo - Urpo1:tä sylinteriohjemaan liittyvistä ohjeista. Sain sylinterijoukon toimimaan dynaamisesti. Kiitos.

Nyt olisi mietinnässä 3d aaltokuvioiden ohjelmointi. Tätä voitaisiin kuvata esim. seuraavasti: vesiastiaan pudotetaan sekunnin välein pieni kivi kerrallaan . Tästä muodostuu symmetrisiä, säteettäisesti laajenevia aaltoja. Nämä aallot alkavat siis keskipisteestä ja etenevät reunoille, jossa ne häviävät. Nyt tarvitsisin apua tällaisen aaltokuvion toteuttamiseksi javascript:llä. Kiitos.

Yst.terv.hannu.

3

278

    Vastaukset 3

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Ole hyvä vaan : ).

      Näitä aaltokuvioita voisi tehdä THREE.js:llä käyttämällä THREE.ParametricGeometry:ia. Näin voisi muodostaa minkä tahansa funktion graafin (u, v) => (u, v, f(u, u)). Sitten vaan keksii aallolle sopivan funktion (joku säteestä riippuva sini-juttu). Ja sitten se funktio on vielä ajasta riippuva ja päivitetään geometrian vertexejä render-loopissa (ja muistetaan myös asettaa verticesNeedUpdate = true;).

      Tällaisen esimerkin sain aikaan:
      https://codepen.io/minkkilaukku/full/zLgWPq/

      Mitenköhän tuon vain saisi "kimaltelevammaksi" että vähän paremmin erottuisi tuo aaltoilu?

    • hannun100

      Kiitos paljon Minkkilaukku vastauksesta aaaltokuvio - ohjelmaan.

      Olisiko vielä mahdollista saada esimerkkiohjelma, joka piirtää 3d katkaistun kartion ja värittää sen. Tämä tuli mieleen aaltokuvioon liittyen. Tuo THREE.js käyttö tuntui vaikealta, enkä päässyt siihen oikein kiinni, joten sen käyttö tuntuu vaikealta.

      Anteeksi, että vaivaan näin paljon.

    • hannu10

      Hyvä minkkilaukku ! Kiitos tosi paljon katkaistun kartion piirrosohjelmasta ! Yst.terv.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Haapaveden upea kurvikuningatar

      No nyt on kyllä mahtava uutinen että Haapaveden rohkea ja toimelias nainen ja yrittäjä on päässyt finaaliin kurvikuninga
      Haapavesi
      110
      1491
    2. Uskaltaisitko ihana nuorempi nainen lähettää

      WhatsApp -viestiä, jos sulla on mun numero. Olisin ihan haltioitunut... Tykkään ja kaipaan ❤️❤️
      Ikävä
      91
      827
    3. Sinulle viestiä

      Me sitten oikeasti tutustutaan ensin!!
      Ikävä
      54
      716
    4. Meinasi nainen mennä pasmat sekaisin

      Rupesin vapisemaan, kun huomasin sinut. Mutta sain sentään juuri ja juuri koottua itseni, etten ihan häpäissyt itseäni.
      Ikävä
      35
      711
    5. Suomi meni ihan itse sössimään peruskoulunsa

      Nyt syytellään maahanmuuttoa, vaikka ihan itse lopetettiin vaatimaan oppilailta koulunkäynnin tarkoitus eli opiskelu ja
      Maailman menoa
      142
      696
    6. Lidilikö Suomussalmelle

      Tännekki Lidili. Loppus tuo kiskominen näillä jäljellä olevilla. K-Market ihan sikakallis ja hyvin ylimieliset omistajat
      Suomussalmi
      37
      591
    7. Tuli paha mieli miten kaikki meni meillä

      Harmittaa myönnän sen, kun molemmilla oli selvästi toiveita ennen kuin sukset meni ristiin. Olen jäässä. 😔
      Ikävä
      40
      571
    8. Upeaa Google!

      Kohta on töitä tarjolla kaikille! Suomen taloushistorian suurin investointi ja Kajaani mainittu! Sähkö kyllä riittää, tö
      Kajaani
      204
      562
    9. Ei makeat pimut sytytä

      sen jälkeen kun on nähnyt sinut. Olet vain ihastus vailla vertaa. Kun sinut tuntee muut eivät tunnu miltään. Tajuatko ol
      Ikävä
      32
      546
    10. Mitä sä teet

      Juuri nyt?
      Ikävä
      61
      540
    Aihe