Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
FisherDachs's avatar
FisherDachs
Honored Guest
12 years ago

Upgraded Rig and Still Have Judder - Model Optimization Tips

Just got the NVIDIA GeForce GTX 970 and 20 GB of RAM.

Because most demos work fine, I think it must be a problem with my Unity builds, and thus I'm hoping someone with a knowledge in game optimization might be able to help. Thanks in advance!

In terms of materials, there are none-- everything is colored default materials. I've also played with Toon Shaders and that doesn't seem to affect anything.

Here's some key details from the Editor Log:

---------------------------------------
"Unloading 146 unused Assets to reduce memory usage. Loaded Objects now: 811.

Total: 19.958599 ms (FindLiveObjects: 0.086719 ms CreateObjectMapping: 0.022719 ms MarkObjects: 4.155814 ms DeleteObjects: 2.646383 ms)

Textures 0.1 kb 0.0%
Meshes 12.9 mb 63.1%
Animations 650.9 kb 3.1%
Sounds 0.0 kb 0.0%
Shaders 771.2 kb 3.7%
Other Assets 581.9 kb 2.8%
Levels 1.0 mb 4.9%
Scripts 192.4 kb 0.9%
Included DLLs 4.1 mb 19.8%
File headers 358.7 kb 1.7%
Complete size 20.5 mb 100.0%


Used Assets, sorted by uncompressed size:

5.8 mb 28.4% Assets/walls.FBX
5.8 mb 28.3% Assets/new XIQU.FBX
1.1 mb 5.3% Assets/railings.FBX
650.9 kb 3.1% Assets/UNITY camera animation test.max
232.5 kb 1.1% Assets/newSeats-newPods.FBX
201.6 kb 1.0% Built-in Shader: Mobile/Diffuse
189.8 kb 0.9% Assets/JMO Assets/Toony Gooch/Shaders/Toony_Gooch_RimLight.shader
182.2 kb 0.9% Assets/newPeoplelessSeats.FBX
165.4 kb 0.8% Assets/Standard Assets/Toon Shading/Sources/Shaders/Toony-Lighted.shader
154.4 kb 0.7% Assets/torso-C.FBX
121.9 kb 0.6% Built-in Shader: Transparent/Diffuse
103.1 kb 0.5% Assets/OVR/Resources/DINPro-Bold.otf"

---------------------------------------------------------

See that file called newSeats-newPods.fbx? My guess is that's the culprit. Even though it's a small file, I have about 1000 instances of it in the scene (this is a theater, by the way, and that's the people sitting in the theater). So the judder only seems to happen when I'm looking at a particularly large number of them. What do you think?


A couple other thoughts:

I thought it might help to lower the resolution down from 1080p, but there doesn't seem to be a difference-- literally the resolution seems to lock at 1080p no matter what I do. Any ideas how to get the Oculus to display lower?

I've gone through all sorts of other optimization-- aero off, Oculus as primary monitor on the left, making sure all USB and power is plugged in, etc. etc. None of those seem to make a difference at all.

Thanks again for the help!