Octane GPU usage below 50% - how to get full power?

Hi,

I installed the demo for Rhino and try to get a test animation per Bongo working. My current problems are:

  • GPU usage is below 50% (GTX780 6GB, Dual Xeon machine)

  • are there more tricks to keep the loading time short between the frames (I use object based update and convert my objects to meshes (joined per material)?

  • I can’t find the options to control the typical environment slots like GI/background/reflection/refraction. I use a HDRI, but like to see a white background.

I asked at the otoy forum, but still no answer. Maybe someone has an idea here.

Ciao,
Micha

I found that I need to set the device priority at high to get the full power. It’s not like the CPU priority, where at low priority the full power is used also.

Also I seems to be that there is no independent control for different environment slots, only it’s possible to set the background transparent.

Interesting for me is that Octane isn’t limited to unbiased calculation, per default it’s working biased (hot pixel removal blurry, filter blurry, direct lighting mode, AO, …). But I like biased calculation. :slight_smile:

Hi Micha,
Please keep us updated with your findings!

Response from the Otoy forums repeated here below…

[quote]* GPU usage is below 50% (GTX780 6GB, Dual Xeon machine)[/quote]You can adjust the render priority in the Cuda Device tab. It is recommended you have a separate card (on-board graphics) as your display adapter, then you can run you rendering card at full throttle. In some instances Rhino will use you GTX rendering card (even if it is not your windows display adapter) - so you can tweak the Rhino OpenGL settings to adjust this.

[quote]* are there tricks to keep the loading time short between the frames (I use object based update and convert my objects to meshes (joined per material)?[/quote]In general, the plugin will reload the entire scene each animation frame. The “No Meshes Live” setting in the Octane Options will probably load the fastest. If you are only doing a camera fly-thru, you can export the scene to OCS or ORBX and open it in Octane Standalone and use the fly-thru generator, and that will not load the entire scene each frame. OR, if you tick “Use Viewport Rendertarget Geometry When Rendering”, then open the Viewport, then render out the animation in Rhino, the current Viewport geometry will be used, and only the camera will be updated - so there is no scene reload between frames.

[quote]* I can’t find the options to control the typical environment slots like GI/background/reflection/refraction. I use a HDRI, but like to see a white background.[/quote]Octane is an unbiased renderer, so it uses the IBL for the GI, background, refections and refraction. If you want a white background, enable Kernel->Alpha Channel and load a white background image.

[quote]Interesting for me is that Octane isn’t limited to unbiased calculation, per default it’s working quite biased (hot pixel removal blurry, filter blurry, direct lighting mode, AO, …). I like biased calculation. :)[/quote]The Direct Lighting kernel is biased (and the fastest to render). The Path Tracing (the default) and PMC kernels are unbiased. If you want Direct Lighting to be your default, set the kernel to Direct Lighting then rightclick the tree and “Save as Default”.

Again, sorry for the lateness of my reply.

Paul