3D-projektio
Render 3D esineitä suoraan PinePaper kankaalla. 3D-projektiojärjestelmä tukee viittä projektiotyyppiä, viittä alkeellista muotoa, GPU-kiihdytettyä renderointia ja kiertoratakameraa.
Yleiskatsaus
PinePaper:n 3D-projektiojärjestelmä on itsenäinen nollariippuvuuskirjasto (~18KB minified), joka tekee 3D-alkeista 2D-monikulmioita kankaalle. Esineitä voidaan valita, raahata ja animoida tavallisten 2D-kohteiden rinnalle.
Ennustetyypit
Valitse, miten 3D- objektit projisoidaan 2D-kankaalle:
| Ennuste | Tavaran kuvaus |
|---|---|
| Perspektiivi | Realistinen syvyys esilyhennyksillä. Objektit kauempana näyttävät pienemmiltä. Asetettava näkökenttä (FOV). |
| Orthografinen | Ei syvyysvääristymiä. Rinnakkaislinjat pysyvät rinnakkain. Yleiset tekniset/tekniset piirustukset. |
| Isometrinen | Equal-angle aksonometrinen näkymä (30° akselit). Suosittu pelitaiteessa ja arkkitehtoniset kaaviot. |
| Kaappi | Oblique projektio, jossa syvyysakselia piirnetään puoli asteikolla ja 45°. |
| Cavalier | Oblique projektio, jossa syvyysakselia piirnetään täydessä mittakaavassa ja 45°. |
Alkuasukkaat
Viisi 3D-muotoa:
| Alkukantainen | Tavaran kuvaus |
|---|---|
| Kuutio | Asetettava koko |
| Pallo | Asetettava säde ja segmentin määrä |
| Sylinteri | Asetettava säde ja korkeus |
| Torus | Asetettavat suuret säteet/pienet säteet |
| Cone | Asetettava säde ja korkeus |
Jokainen primitiivinen tukee omia värejä ja kiertoa kaikilla akseleilla.
GPU-kiihdytys
Renderöinti valitsee automaattisesti parhaan käytettävissä olevan taustaosan:
- WebGPU compute Nopein, käytetään, kun saatavilla
- WebGL2 muuntaa palautetta
- CPU
GPU-kiihtyvyys aktivoituu automaattisesti, kun kohtaus ylittää 150 kasvoa.
Kamera
Kiertoratakamera ohjaa katselukulmaa:
- Position
- Kohde … jossa kamera katsoo (kiertoratakeskus)
- Näköala … perspektiivin vääristymämäärä (vain näköalatila)
Valitaan ja vedetään 3D- objekteja
3D-objektit ovat valittavissa ja vedettävissä kankaalla, aivan kuten 2D-objektit:
- Valitse 3D-objekti napsauttamalla sitä
- Vedä sen asentoa uudelleen
- Animaatiot pysähtyvät automaattisesti vedon aikana ja jatkuvat julkaisun yhteydessä
- Raahattu asento pysyy animaatio kehykset
3D-projektioesimerkkimalli
Esirakennettu malli osoittaa 3D-projektiojärjestelmä useita primitiivisiä, pyörimisanimaatioita ja erilaisia projektiotyyppejä. Etsi se mallikirjastosta.
Rajoitukset
- Vakioanimaatioesiasetukset (häipyminen, pomppiminen, käärö, pulssi jne.) eivät ole tuettuja 3D-kohteissa. 3D-objektit käyttävät omaa kiertoanimaatiojärjestelmää ThreeD renderointiputken kautta. Standardin animaatiolla 3D-kohteeseen ei ole vaikutusta.
- 3D-objektit renderöivät tasaisena monikulmiona, joka ei täytä tekstuurikartoitusta, valaistusta tai varjoja.
- 3D-objektien välistä törmäystä ei ole vielä saatavilla.
Vinkkejä
- Aloita isometrisellä …
- **Pyörivien 3D-objektien käyttö
- Yhdistä 2D-esitteiden kanssa Sekoita 3D-alkeita tekstin ja muotojen kanssa infografiseen tyyliin
- Kameran etäisyys Kameraa liikutetaan eteenpäin imarteluun, lähemmäs dramaattista syvyyttä
** Animaatiot