Unbearable Max UI lag with Octane viewport open

Forums: Unbearable Max UI lag with Octane viewport open
Sub forum for bug reports
Forum rules
Before posting a bug report, please check the following:
1. That the issue has not already been disclosed
2. That the issue is specific to this plugin, and not Octane in general (Try reproducing it in Standalone)
Bugs related to the Octane Engine itself should be posted into the Standalone Support sub-forum.


All bug reports should include the information below, along with a detailed description of the issue and steps to reproduce it.
A. Operating System, including version (i.e. Win 7, OSX 10.11.2, Ubuntu 14.04, etc.)
B. Graphics Card(s) model (i.e. GTX 580 - 3GB, TITAN, etc.)
C. RAM Capacity (i.e. 6 GB)
D. Nvidia driver version (i.e. 7.50, 7.5.22)
E. OctaneRender Standalone version, if installed (i.e. 2.24.2, 2.23, etc.)
F. OctaneRender plugin version (i.e. v2.25 - 2.21)
G. Host application version, including build number if available (i.e. 3ds Max 2016 Build 18.0)

Unbearable Max UI lag with Octane viewport open

Postby senorpablo » Mon Jan 07, 2019 8:32 pm

senorpablo Mon Jan 07, 2019 8:32 pm
Using version 4.01.1, the Max UI becomes absolutely unbearable when an Octane viewport is open.

Max viewport drops to 3-4fps from 150-250. Selecting different objects in the scene, for example lights, takes 2 seconds for the Max modify panel UI to refresh. This is with a locked camera, and no modifications being made to the scene whatsoever, so there should be zero information being sent to the video card with respect to Octane. Setting all cards to low priority makes no difference. Performance does not improve after the scene is finished rendering(max samples achieved) either.

Please try out Vray GPU. One thing that stood out to me after using Octane was how there was zero perceptible difference in using Max while Vray GPU was rendering. It's completely fluid and transparent. They obviously made this a priority and it shows.
senorpablo
Licensed Customer
Licensed Customer
 
Posts: 157
Joined: Sun Jun 28, 2015 2:52 am

Re: Unbearable Max UI lag with Octane viewport open

Postby Goldorak » Mon Jan 07, 2019 9:52 pm

Goldorak Mon Jan 07, 2019 9:52 pm
senorpablo wrote:Using version 4.01.1, the Max UI becomes absolutely unbearable when an Octane viewport is open.

Max viewport drops to 3-4fps from 150-250. Selecting different objects in the scene, for example lights, takes 2 seconds for the Max modify panel UI to refresh. This is with a locked camera, and no modifications being made to the scene whatsoever, so there should be zero information being sent to the video card with respect to Octane. Setting all cards to low priority makes no difference. Performance does not improve after the scene is finished rendering(max samples achieved) either.

Please try out Vray GPU. One thing that stood out to me after using Octane was how there was zero perceptible difference in using Max while Vray GPU was rendering. It's completely fluid and transparent. They obviously made this a priority and it shows.


This doesn't seem right. If you have multiple GPUs on this system, can you try disabling Octane on the display GPU and see if that solves the issue?
User avatar
Goldorak
OctaneRender Team
OctaneRender Team
 
Posts: 2061
Joined: Sun Apr 22, 2012 8:09 pm

Re: Unbearable Max UI lag with Octane viewport open

Postby senorpablo » Mon Jan 07, 2019 11:17 pm

senorpablo Mon Jan 07, 2019 11:17 pm
Goldorak wrote:
senorpablo wrote:Using version 4.01.1, the Max UI becomes absolutely unbearable when an Octane viewport is open.

Max viewport drops to 3-4fps from 150-250. Selecting different objects in the scene, for example lights, takes 2 seconds for the Max modify panel UI to refresh. This is with a locked camera, and no modifications being made to the scene whatsoever, so there should be zero information being sent to the video card with respect to Octane. Setting all cards to low priority makes no difference. Performance does not improve after the scene is finished rendering(max samples achieved) either.

Please try out Vray GPU. One thing that stood out to me after using Octane was how there was zero perceptible difference in using Max while Vray GPU was rendering. It's completely fluid and transparent. They obviously made this a priority and it shows.


This doesn't seem right. If you have multiple GPUs on this system, can you try disabling Octane on the display GPU and see if that solves the issue?


Makes no appreciable difference.
senorpablo
Licensed Customer
Licensed Customer
 
Posts: 157
Joined: Sun Jun 28, 2015 2:52 am

Re: Unbearable Max UI lag with Octane viewport open

Postby Goldorak » Mon Jan 07, 2019 11:23 pm

Goldorak Mon Jan 07, 2019 11:23 pm
Is this new in V4 or did this happen on V3 as well?
User avatar
Goldorak
OctaneRender Team
OctaneRender Team
 
Posts: 2061
Joined: Sun Apr 22, 2012 8:09 pm

Re: Unbearable Max UI lag with Octane viewport open

Postby senorpablo » Tue Jan 08, 2019 12:39 am

senorpablo Tue Jan 08, 2019 12:39 am
Goldorak wrote:Is this new in V4 or did this happen on V3 as well?


Couldn't say. I've not worked with this particular scene in any other version. It's only 2.5 mil polys, about 1000 objects and minimal texture maps.
senorpablo
Licensed Customer
Licensed Customer
 
Posts: 157
Joined: Sun Jun 28, 2015 2:52 am

Re: Unbearable Max UI lag with Octane viewport open

Postby paride4331 » Tue Jan 08, 2019 9:56 pm

paride4331 Tue Jan 08, 2019 9:56 pm
Hi senorpablo,
I made this clip starting from 2.5 mil to 4,3 mil; could you told me what do you think about?
Did I understand your workflow? Have you issue working like this?
Regards
Paride
Attachments

[ Play Quicktime file ] test.mp4 [ 52.34 MiB | Viewed 962 times ]

2 x Evga Titan X Hybrid / 3 x Evga RTX 2070 super Hybrid
User avatar
paride4331
Octane Guru
Octane Guru
 
Posts: 2964
Joined: Fri Sep 18, 2015 7:19 am

Re: Unbearable Max UI lag with Octane viewport open

Postby senorpablo » Wed Jan 09, 2019 9:04 pm

senorpablo Wed Jan 09, 2019 9:04 pm
paride4331 wrote:Hi senorpablo,
I made this clip starting from 2.5 mil to 4,3 mil; could you told me what do you think about?
Did I understand your workflow? Have you issue working like this?
Regards
Paride


Thanks for taking the time on this. The viewport fps in your movie shows that it's dropping as low as 2 fps. The average is more like 8-20.

That's similar to what I'm experiencing on the low end, but without altering anything that effects the Octane scene. I'm just navigating around the viewports, not changing the camera or position of any objects. The material editor performance is worse, taking a second or more to update after each click in the UI. The thing I don't understand is, why is Octane consuming GPU resources when it's done rendering, and nothing in the scene is changing?

It's really tough to work with software running at 2 fps. The alternative is constantly opening and closing the Octane Viewport, which is also time consuming.
senorpablo
Licensed Customer
Licensed Customer
 
Posts: 157
Joined: Sun Jun 28, 2015 2:52 am

Re: Unbearable Max UI lag with Octane viewport open

Postby paride4331 » Thu Jan 10, 2019 10:50 am

paride4331 Thu Jan 10, 2019 10:50 am
Hi senorpablo,
I think fps is not so precise and seems discontinuous. As you can see, Octane does not use GPUs after rendering.
Did you use "Quick update mode" in OctaneRender Viewport?
Regards
Paride
Attachments

[ Play Quicktime file ] test4.mp4 [ 22.26 MiB | Viewed 947 times ]

2 x Evga Titan X Hybrid / 3 x Evga RTX 2070 super Hybrid
User avatar
paride4331
Octane Guru
Octane Guru
 
Posts: 2964
Joined: Fri Sep 18, 2015 7:19 am

Re: Unbearable Max UI lag with Octane viewport open

Postby senorpablo » Sat Jan 12, 2019 2:18 am

senorpablo Sat Jan 12, 2019 2:18 am
paride4331 wrote:Hi senorpablo,
I think fps is not so precise and seems discontinuous. As you can see, Octane does not use GPUs after rendering.
Did you use "Quick update mode" in OctaneRender Viewport?
Regards
Paride


In my tests, even when rendering is complete, the performance is severely degraded compared with no open Octane Viewport. I expect you will get the same results. Perhaps my assumption that this is due to GPU utilization is incorrect. Maybe the Octane plugin is slowing Max down on the CPU when the viewport is open? There is also no good reason for the material editor to be so slow. It takes one second for the UI to refresh clicking from one shader to the next, with no parameters changing. It doesn't matter if an Octane viewport is open or not. What is Octane doing in this case that makes it so slow? It takes me back to 1995.

As for the Max fps counter not being accurate, when you get down to below 10 fps you can see and feel that accurately without a readout I think you'll agree.

The Quick update does seem to help the framerate. What does that do and why wouldn't someone want this on all the time?

I have tried my scene on another computer and it's significantly faster at the minimum(down to 10-20 or so instead of 3), but the slowdown is still very significant, compared to 150 fps with no open Octane viewport. And, the material editor is still extremely slow.

Is Octane using callbacks to get messages from Max to decide when to update things, or is it just somehow manually checking all the time, because that's what it feels like.
senorpablo
Licensed Customer
Licensed Customer
 
Posts: 157
Joined: Sun Jun 28, 2015 2:52 am

Re: Unbearable Max UI lag with Octane viewport open

Postby coilbook » Mon Jan 14, 2019 3:31 pm

coilbook Mon Jan 14, 2019 3:31 pm
senorpablo wrote:
paride4331 wrote:Hi senorpablo,
I think fps is not so precise and seems discontinuous. As you can see, Octane does not use GPUs after rendering.
Did you use "Quick update mode" in OctaneRender Viewport?
Regards
Paride


In my tests, even when rendering is complete, the performance is severely degraded compared with no open Octane Viewport. I expect you will get the same results. Perhaps my assumption that this is due to GPU utilization is incorrect. Maybe the Octane plugin is slowing Max down on the CPU when the viewport is open? There is also no good reason for the material editor to be so slow. It takes one second for the UI to refresh clicking from one shader to the next, with no parameters changing. It doesn't matter if an Octane viewport is open or not. What is Octane doing in this case that makes it so slow? It takes me back to 1995.

As for the Max fps counter not being accurate, when you get down to below 10 fps you can see and feel that accurately without a readout I think you'll agree.

The Quick update does seem to help the framerate. What does that do and why wouldn't someone want this on all the time?

I have tried my scene on another computer and it's significantly faster at the minimum(down to 10-20 or so instead of 3), but the slowdown is still very significant, compared to 150 fps with no open Octane viewport. And, the material editor is still extremely slow.

Is Octane using callbacks to get messages from Max to decide when to update things, or is it just somehow manually checking all the time, because that's what it feels like.


This is my problem (video attached) similar to yours. Also if octane viewport is opened and I have phoenix fd smoke in the scene and I move time slider then scene gets slow even after closing and reopening it. Octane permanently ruins the scene.
Attachments

[ Play Quicktime file ] octane makes max slow.MOV [ 1.13 MiB | Viewed 911 times ]

coilbook
Licensed Customer
Licensed Customer
 
Posts: 2608
Joined: Mon Mar 24, 2014 2:27 pm
Next

Return to Bug Reports


Who is online

Users browsing this forum: No registered users and 1 guest

Wed May 27, 2020 3:45 am [ UTC ]