OptimizedFoliages
Solutions Comparison
There are 6 soultions that I tried and here's the comparasion.
Imposter: Flickering after certain distance, and texture streaming pool over budget.
Merge (Simplified): Generate 1 Low poly static mesh, 1 texture and 1 material (Very cheap)
Static Mesh Instance: Cheap and can use the original static mesh but draw call high when moving all the instance.
Nanite: Useful for a solid high detail static mesh but not very helpful when it's foliage leaves or something thin skinny shape.
Foliage Manuel Decimate: Decimate poly count down
The output console is telling you:
It first print 'Listening...' that give you a cue that you can start speaking.
Once you finish talking, the silent duration over 0.1 second the script will stop listening and show you 'no longer listening'.
GoogleRecognizer then willl show you the TTS result, 'hello how are you doing'.
GPT-3 answer: 'Hi there, I'm doing great. How about you?'
pyttsx3 will turn GPT-3 answer to audio output.
First part, Python Script finished. You can stop the script and close it.
Issues
Few things still need to work on:
Cut down the responding time 5-15s -> 0-2s
Computer Vision: Read face, follow face, read fingers, read hand gestures.
Animation States Verities
Stable Diffusion implement.
Backend system implement.
Prompt Development
App Run on Lower End Device
App Run on Pixel Streaming
Last Update: May 4, 2023
Software: Unreal Engine 5.1, Python 3.10, Visual Studio 2019, VB-Cable
OS: Windows 10
Specs: RTX 3080, AMD 3900x, 64GB RAM
Reference: