Sumo3D dokumentatsioon


Alustamine

Sumo3D on redaktor, kus saate koostada stseene, kasutada tekstuure Sumopaint -st 3D-objektidesse ja eksportida selle kasutamiseks saidil Sumocode interaktiivse tüki või mängu osana.

Lisaks saate eksportida mis tahes objekti või stseeni, et seda hiljem mõnes teises projektis kasutada.

Liides
interface

  1. naviriba . See pakub hõlpsat juurdepääsu impordi- / ekspordivalikutele ja objektile mis tahes objekti lisamiseks.
  2. Esita / peata . Siin saate oma 3D-stseeni mängida või peatada. Kui teie objektidega on seotud mõni skript, käivitab see nupu Play vajutamisel skripti.
  3. Projekti seaded . Siin saate seadistada projekti sätteid. Lisateave
  4. Outliner . Kus olete loetlenud kõik stseenis olevad elemendid (3D-objektid, valgustid ja kaamerad).
  5. Atribuutide paneel . Kui teil on valitud stseeni element, on siin kogu teave, mida selle muutmiseks vaja on. Mõni väli on muudetav, teine ​​on ainult loetav.
  6. Tööriistariba 3D . Võite tõlkida, pöörata või skaalata mis tahes elemente kohalikus või globaalses režiimis.
  7. Stseeniredaktor . Siin saate oma stseeni otse muuta ja selle muutmiseks valida mis tahes elemendi.
  8. Lisa . Visuaalne viis elementide stseenile lisamiseks.

Impordi

Saate importida kõik oma seadmes olevad glTF 2.0-failid või kõik eksporditud objektid / stseenid (JSON-vormingus). Binaarne glTF (.glb) on soovitatav, kuna olete ka materjalid lisanud.

Eksport
Ekspordi objekt

Eksportige kõik valitud objektid JSON-vormingus.

Ekspordi stseen

Eksportige kogu stseen JSON-vormingus.

Ekspordi glTF

Eksportige kogu stseen glTF binay formaadis (koos kõigi materjalidega).

Võta tagasi / tee uuesti

Kõiki toiminguid saate tagasi võtta või uuesti teha, vajutades neid nuppe (vt allolevat videot) või tööriistariba kaudu / Redigeeri / Võta tagasi või Tee uuesti.

Projekti seaded

Saate seda näidata / peita, vajutades tagasivõtmise / uuesti tegemise nuppude kõrval olevat „ikooni”. Siin saate määrata projekti nime, kui soovite automaatse salvestamise, renderdaja põhiomaduste seadistamiseks või kui soovite VR-tuge. Lisaks saate määrata oma stseeni taustavärvi ja uduvärvi. Teil on infoosa kõigi objektil olevate objektide, tippude ja kolmnurkadega, see mõjutab otseselt teie stseeni toimivust.

Stseenigraafiku kasutamine

Selle sees saate elemente lohistada ja hierarhiliselt korraldada.

Mitme kaamera kasutamine

Kui teie stseenis on mitu kaamerat, saate stseeni graafikul aktiivset kaamerat muuta.


Objektide lisamine

Lisage rühm

Grupid on mitme 3D-objekti jaoks kasulikud, et jagada nende asukohta, pöörlemis- ja skaalaomadusi.

Lisage 3D-objekt

Saate lisada kuni 14 erinevat 3D-kuju. Kui teil on vaja lisada veel erinevaid kujundeid, saate selle oma seadmest importida, kui teil on 3D-mudel salvestatud.

Lisage tuli
Ümbritsev valgus

See on valgus, mis projitseerib igas suunas sama palju valgust. Saate muuta intensiivsust (vaikimisi 1) ja värvi.

Suunatud valgus

See valgus kiirgab varju projitseeriva koha valgust (kui olete Cast'i märkinud) ja erineva intensiivsusega, sõltuvalt selle asukohast.

Poolkera valgus

See valgus sarnaneb ümbritseva valgusega (sama valgus igas suunas), kuid saate seadistada ülemise ja alumise värvi.

Punktvalgus

See sarnaneb pirniga, teil on samad omadused kui suunatulel ja saate mängida selle kauguse ja lagunemisega.

Kohtvalgus

See on valguskoonus, teil on koonuse nurkades valguse silumiseks sarnased omadused kui punktvalgusel ja penumbra parameetril.

Lisage kaamera
Ortograafiline kaamera

Selle kaameraga kuvatakse kõik objektid samas mõõtkavas.

Perspektiivkaamera

Kaugel asuvad objektid on väiksemad kui läheduses olevad objektid.


Objekti omadused

ID-ga seotud atribuudid

Igal stseenile lisatud elemendil on ainulaadne UUID, saate seda uuendada, kuid see pole kohustuslik. Nimeväli on oluline elementide haldamiseks skriptidest.

Asukoha / pööramise / skaalaga seotud omadused

Saate neid parameetreid muuta täpseteks väärtusteks või lohistada kursorit.

Nähtavusega seotud omadused

Lisaks nähtavale koorekihile eemaldatakse esemed, mis jäävad vaatepurust täielikult välja, renderdamisprotsessist. Ja Shadow / Cast / Receive on MUST, kui soovite oma stseenil varje kasutada.

Kohandatud atribuudid
Kaamera

Siin on kõige sagedamini muudetavad atribuudid FOV (vaateväli) (ühised väärtused on vahemikus 35–90) ning lähedased ja kaugemad, kui soovite renderdatavat ala reguleerida.


Geomeetriad

Geomeetria alused

Iga 3D-objekt on võrk ja sellel võrgul on kaks osa, geomeetria ja materjal. See geomeetria määrab objekti kuju.

ID-ga seotud atribuudid

Sarnaselt objekti (võrgusilma) elemendiga on igal geomeetrial oma UUID ja nimi.

Kohandatud atribuudid

Igal geomeetrial on oma omadused. Näiteks on kastil laius, kõrgus ja sügavus ning mitu segmenti koosneb.


Materjalid

Materjalide põhitõed

Igal 3D-objektil on materjal (vaikimisi on MeshStandardMaterial). Oluline on teada, et mitu objekti võivad jagada sama materjali (saate nende vahel kopeerida ja kleepida).

Materjalide tüübid
Kasutatavad tavalised tüübid

Kuigi materjale on rohkem kui 10, kasutame enamasti ühte neist kahest.

MeshBasicMaterial

See on odavaim (jõudluses), kuna see ei arvuta valgust. See on nagu valgustamata materjal ja seda kasutatakse tavaliselt koos pildiga kaardi tekstuurina.

MeshStandardmaterjal

See on kõige realistlikum, kuid kulukas (jõudluses). Mängida saab mitme kaardiga ning kareduse ja metallilisuse väärtustega. See on PBR-materjalile kõige lähemal.


Skriptid

Lisage uus skript

Stseeni igale elemendile saate lisada mitu skripti. JS-iga programmeerimisel ja selle juhendi järgimisel saate oma projekti interaktiivsust lisada.

Kasutage eelmääratud skripte

Elementidele saate lisada kolm põhikoodi näidet. Pöörake, tõlkige või / ja skaleerige seda.