Forum Discussion
FisherDachs
12 years agoHonored Guest
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!
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!
2 Replies
Replies have been turned off for this discussion
- cyberealityGrand ChampionMake sure Aero is enabled in Windows, and try to force DirectX 11 in Unity.
- FisherDachsHonored GuestFor anyone curious to hear more about my issue here, there's much more of a conversation going over at reddit:
http://www.reddit.com/r/oculus/comments/2mscm1/upgraded_rig_and_still_have_judder_issues_model/
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 3 years ago
- 6 months ago
- 4 years ago
- 6 months ago