Jump to content

performance appvive plugin


photo

Recommended Posts

Posted (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 by dongju.jeong
Posted

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.

  • Like 1

How to submit a good bug report
---
FTP server for test scenes and user uploads:

Posted (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 by dongju.jeong
Posted

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:

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/

 

  • Like 1

How to submit a good bug report
---
FTP server for test scenes and user uploads:

Posted (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 by dongju.jeong
Posted

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!

  • Like 1

How to submit a good bug report
---
FTP server for test scenes and user uploads:

×
×
  • Create New...