dongju.jeong Posted March 29, 2019 Posted March 29, 2019 (edited) I testing project base on VRTemplete project what attatched with cigi plugin. if I add AppVive plugin as extern plugin(Run in visual studio), fps fall from 400 to 90. and if add cigi,ig plugin, add global Terrain(500*600km), more falled the fps( 40~50). it is development mode currently. (There are no codes that require a lot of performance.) I think the AppVive plugin is reducing fps a lot more than I thought. is there a way for improve fps about AppVive. ( Edited March 29, 2019 by dongju.jeong
morbid Posted March 29, 2019 Posted March 29, 2019 Hello, Vive automatically drops framerate to 90. If the system can't run 90 fps, it'll drop to 45. Please, check this topic, if you want to work with big scenes in VR it'll require some optimizations: If you want detailed help om performance tuning we'd like to see a test scene. You can upload it on any file hosting (Google Drive, Dropbox, etc) or our ftp server: ftp://files.unigine.com user: upload password: iejeePheeH3che Thank you. 1 How to submit a good bug report --- FTP server for test scenes and user uploads: ftp://files.unigine.com user: upload password: 6xYkd6vLYWjpW6SN
dongju.jeong Posted March 29, 2019 Author Posted March 29, 2019 (edited) Where can I do this? ↓ "In 2.7.3 you can also try to enable built-in reprojection (it will help in case of GPU bound app with stable 70-80 FPS). You can also check Superposition VR Low preset rendering settings to reduce the GPU workload." my test computer's specification is i7-7740X ,1080ti sli. Terrain output data is greater than 140 Gb. (500x600km) The frame-drop is a bit severe even if just the terrain is inserted to scene. (no trees, no buidings) Is there an important optimization method for the basic global terrain? (except for about add the trees, graces, and buildings) Edited March 29, 2019 by dongju.jeong
morbid Posted March 29, 2019 Posted March 29, 2019 Stereo reprojection can be enabled via console: https://developer.unigine.com/en/docs/2.7.3/principles/render/output/stereo/#stereo_reprojection 4 hours ago, dongju.jeong said: The frame-drop is a bit severe even if just the terrain is inserted to scene. (no trees, no buidings) I suggest starting with two things: tuning visibility distances for LODs experimenting with terrain material, pay attention to the subpixel polygon reduction parameter: https://developer.unigine.com/en/docs/2.7.3/content/materials/library/terrain_global_base/#parameters Also, when investigating the performance issues try microprofiling: https://developer.unigine.com/en/docs/2.7.3/videotutorials/essentials/microprofile We also have an article on VR optimization: https://developer.unigine.com/en/docs/2.7.3/content/vr/ 1 How to submit a good bug report --- FTP server for test scenes and user uploads: ftp://files.unigine.com user: upload password: 6xYkd6vLYWjpW6SN
dongju.jeong Posted April 1, 2019 Author Posted April 1, 2019 (edited) It is very helpful about terrain optimization. thank you Is it right to write like this? -> "-render_stereo_reprojection 2 -render_stereo_hidden_area 1" How do I ensure that the option is successful? what is mean that checking Superposition VR Low preset rendering settings to reduce the GPU workload.? Edited April 1, 2019 by dongju.jeong
morbid Posted April 1, 2019 Posted April 1, 2019 You're welcome! 3 minutes ago, dongju.jeong said: Is it right to write like this? -> "-render_stereo_reprojection 2 -render_stereo_hidden_area 1" You can use argument console_command, for instance: app.exe -console_command "render_stereo_reprojection 2 && render_stereo_hidden_area 1". 5 minutes ago, dongju.jeong said: what is mean that checking Superposition VR Low preset rendering settings to reduce the GPU workload.? Render settings - is an xml file. You can download superposition demo and find this file. It can be read as XML (nothing special inside) or applied to the scene in the Editor by double click on *.render file in the Asset Browser. More on render settings here: https://developer.unigine.com/en/docs/2.7.3/editor2/settings/#save_load_settings Thanks! 1 How to submit a good bug report --- FTP server for test scenes and user uploads: ftp://files.unigine.com user: upload password: 6xYkd6vLYWjpW6SN
Recommended Posts