Kuution "morphaaminen" palloksi

Anonyymi

Haluttaisiin siis tehdä animaatio, jossa kuutio muuttuu tilavuudeltaan yhtä suureksi palloksi. Kuution nurkkia pitää siis lähteä siirtämään kohti kappaleen keskipistettä ja kuution tahkojen keskipisteitä kauemmaksi keskustasta.

Jos vaikka ajatellaan kuution nurkkien olevan koordinaatistossa (-1,-1,-1)...(1,1,1), niin kuution tilavuus olisi 8. Vastaavan tilavuuden pallon säde on noin 1,24. Kuution nurkan etäisyys keskipisteestä on n. 1,41. Eli nurkkapisteen pitäisi siirtyä 1,41->1,24 ja tahkon keskipisteen 1->1,24. Ja tietenkin niiden välillä olevien pisteiden oikeassa suhteessa asemaansa nähden.

Mitenköhän tuota lähtisi purkamaan? Kuutiossa on ainakin kuusi tahkoa ja kahdeksan nurkkapistettä. Miten pallon pinta jaetaan kuuteen yhtä suureen osaan, jotka vastaisivat kuution tahkoja?

Kuution sisällehän jää pallo, joka ei muutu lainkaan. Sen tilavuus on noin 4,19. Siirreltävää "massaa" on siten 3,81. Tuo tieto ei varmaan mitään hyödytä, mutta kaikki liikuteltavat pisteet on joka tapaksessa 1-säteisen pallon ulkopuolella.

5

77

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Löysin tuollaiset kaavat: https://i.imgur.com/5kPW3sa.png

      Pitää tutustua onko noista mihinkään. Ainakin arvoilla (1,1,1) tulee (0,716, 0,716, 0,716), joka on 1,24-säteellä yhtä etäällä origosta.

      • Joo tuo vaikuttaisi hyvältä. Jokaisen pisteen interpoloi sen ja origon yhdistävää suoraa myöten uuteen päätepisteeseensä. Siihenhän saisi varmaan erinäköisiä muodon muljahteluja kun käyttää erilaisia interpolaatiofunktioita(?)


    • Anonyymi

      Tee ensin toimiva animaatio 8 nurkkapisteen ja 6 tahkon keskipisteen siirtämiseksi. Samalla selviää suuri osa ongelmista.

      Sitten lisäät mukaan kaikkien sivujen keskipisteet, Niitä on 12 kpl. Liikuta kaikkia pisteitä origon kautta kulkevia akseleita pitkin. Symmetristä ja helppo laskea. Tiedät alku- ja loppupisteiden sijainnit. Pallon ja kuution tunnistaa helposti jo 26 pisteestä. Älä käytä mitään sini- tai kosiniunktioita yms. Tietokone laskee kaiken ihan riittävän nopeasti ihan peruskaavoja käyttäen. Ei kiirettä!

      • Anonyymi

        Kiitos vinkistä. Pitää pureskella tuota ideaa.


    • Anonyymi

      Helppo homma. Tee funktio K(a), joka antaa kuution pisteen origosta lähtevän vektorin a suunnassa. Laske tarvittavan saman tilavuuden olevan pallon säde ja vastaavasti funktio P(a), joka antaa pallon pisteen origosta lähtevän vektorin a suunnassa. Olkoon alkutilanteessa (kuutio) t=0 ja lopputilanteessa (pallo) t=1. Tällöin ajanhetkellä t muotoutuneen kappaleen pinta on vektorin a suunnassa pistessä x = tP(a) (1-t)K(a).

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

    Luetuimmat keskustelut

    1. Porvarimediat paniikissa demareiden huiman kannatuksen vuoksi

      Piti sitten keksiä "nimettömiin lähteisiin" perustuen taas joku satu. Ovat kyllä noloja, ja unohtivat sen, että vaalit
      Maailman menoa
      43
      5339
    2. Nyt tuli Suomen somaleista todella ikävää faktaa

      sillä osa somalivanhemmista lähettää lapsiaan kotimaahansa kurinpitolaitoksiin, joissa heitä pahoinpidellään. Illan MOT
      Maailman menoa
      414
      4630
    3. Häirintäkohun keskellä olevalta kansanedustajalta Jani Kokolta (sd) rajua tekstiä somessa.

      https://www.is.fi/politiikka/art-2000011772322.html Ajaakohan tämä SDP:n kansanedustaja Jani Kokko oikein täysillä valoi
      Maailman menoa
      148
      3849
    4. KATASTROFI - Tytti Tuppurainen itse yksi pahimmista kiusaajista!!!

      STT:n lähteiden mukaan SDP:n eduskuntaryhmän puheenjohtaja Tytti Tuppurainen on käyttäytynyt toistuvasti epäasiallisesti
      Maailman menoa
      172
      3226
    5. Kommentti: oikeuslaitos korvattava SDP:n johdolla

      Näkisin että Suomessa tuomiovalta pitäisi olla demareiden johtoportaalla. Koska porvarimedia säestettynä persujen kirku
      Maailman menoa
      14
      2536
    6. Mikä siinä on ettei persuille leikkaukset käy?

      On esitetty leikkauksia mm. haitallisiin maataloustukiin, kuin myös muihin yritystukiin. Säästöjä saataisiin lisäksi lei
      Maailman menoa
      21
      2302
    7. Huono päivä

      Tänään on ollut tosi raskas päivä töissä. Tekis mieli itkeä ja huutaa. En jaksa just nyt mitään. Minä niin haluaisin ja
      Ikävä
      18
      2128
    8. Lindtman haluaa leikata Kela-korvauksista...oho!

      Antti Lindtman sanoo Kauppalehdessä, että vuodesta 2028 voi tulla erittäin hankala, mikäli nykyinen hallitus ei tee riit
      Maailman menoa
      151
      2032
    9. Onko kaivattusi spesiaali?

      Millä tavalla ja miten?
      Ikävä
      125
      1960
    10. Typeryyttä

      Se on kummallista, kun kaksi ihmistä tuntee selittämätöntä vetoa toisiinsa, mutta eivät vain pääse toistensa luokse. Mik
      Ikävä
      124
      1479
    Aihe