forked from cgvr/DeltaVR
2.5 KiB
2.5 KiB
TODO
- korralik teleportation minigame'idesse, kasutades TeleportProviderit, nagu button
- quest marker peaks jätma nähtavad noolekesed enda liikumise teele
- teha build kus archery range'is spawnitud objektid
- FMOD ChannelControl errorid
- disable tutorial!!!
- speech-to-text:
- uurida miks buildis Whisper halvemini töötab
- proovida suuremat Whisperi mudelit, äkki töötab mürases keskkonnas paremini
- npc character:
- eraldi trigger kust hakkab pöörama mängija poole, aga pole veel "aggro range'is"
- klaas on näha temast eespool
- shape detection:
- professor võiks suu ees hoida samasugust raadiot
- professor võiks öelda "good job, continue..." pärast esimest successi
- kui kõik configurationid tehtud, siis professor ütleb "thank you"
- peab mängijale kuidagi selgitama, kuidas scale'ida prinditud objekte
- prinditud objekti scale'imisele min ja max size limiit
- soft particle'id, et ei clipiks
- kui lased lahti raadio nupu, siis inputti enam juurde ei lasta
- uks võiks käia ainult väljapoole
- seest tühi shape config liiga raske, sest printer unreliable?
- 5 configit piisavalt
- archery range:
- particle'id aeglasemaks, laiemas kaares, võiksid kiiremini ära lõppeda ja väiksemad
- kui lased lahti raadio nupu, siis inputti enam juurde ei lasta
- võiks jääda kordama viimast instruktsiooni, kui mängija ei progressi edasi
- kui archery range läbi, võiks npc öelda "good job, try again..."
- UFO möödalendamise animation/cutscene alguses kui ütleb "delta attacked by ufos"
- cafe:
- võiks saada hinnata saadud tellimust
- "order again" nupp
- continuos collision spawnitud orderitele
Can't/Won't Do:
- glTF loading: vahetada ära shader Universal render pipeline Lit, mitte panna buildi kaasa glTf oma - ei saa, objekt on siis ilma tekstuurita, lihtsalt hall
Notes
- Functionalities that were implemented using major help from AI:
- animating NPC mouth movement based on voice amplitude
- adjusting spawned gltf objects' scale
- porting InvokeAI client and TRELLIS client to Unity scripts
- Getting Whisper stream to work with FMOD instead of Unity default audio
- TRELLIS: added functionality to specify texture baking optimisation total steps as an argument (
texture_opt_total_steps), to replace the hardcoded 2500. But this is not tracked in Git (because modified this https://github.com/IgorAherne/trellis-stable-projectorz/releases/tag/latest) - Custom Shader Variant Collection to include glTF-pbrMetallicRoughness shader in build