### TODO * pidev krabamise heli, kui kahe käega korraga krabada: "(Un)requesting ownership of Cube" * FMOD ChannelControl errorid * keyboard numbrid ei tööta pärast minigame'i completemist? * speech-to-text: * vahepeal lakkab töötamast lih??? tundub et siis kui pikalt tühjust salvestab * sööta talle nulle kui on disabled, sest ikka kuidagi tuvastab eelnevat rääkimist * uurida miks buildis Whisper halvemini töötab * proovida suuremat Whisperi mudelit, äkki töötab mürases keskkonnas paremini * npc character: * klaas on näha temast eespool * shape detection: * peab mängijale kuidagi selgitama, kuidas scale'ida prinditud objekte * prinditud objekti scale'imisele min ja max size limiit * 3d printerile soft particle'id, et ei oleks teravaid ääri seina sisse minnes * archery range: * archery targetite rework, et buildis ka töötaks * võiks jääda kordama viimast instruktsiooni, kui mängija ei progressi edasi * UFO möödalendamise animation/cutscene alguses kui ütleb "delta attacked by ufos" + panna juba alguses kapsli sisse ufo pöörlema * cafe: * võiks saada hinnata saadud tellimust * "order again" nupp 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 Katse tähelepanekud: * peab väga proper english accenti tegema * mõne inimese puhul kuuleb "cat" asemel "cut" * kui helitugevus oli liiga suur siis cafe waiter kuulis kohviku taustaheli taldriku klirinat kui "piano music"