OctaneRender for Modo 3.03.3 [STABLE]

Foundry Modo (Developed by stenson, Integrated Plugin developed by Paul Kinnane)

Moderator: face_off

User avatar
funk
Licensed Customer
Posts: 1206
Joined: Mon Feb 07, 2011 1:24 pm
Location: Australia

MrFurious, I also tried deleting everything in the shader tree just to see if load times were better. It loaded in 1m11s

I also noticed that thousands of octane nodes were left in the scene item (click + sign to see nodes) and deleted those manually. Scene load is now 40s.

So it seems that cleaning up unconnected nodes makes a big difference. I think the scene has accumulated lots of junk over time that isnt actually being used anywhere.
Win10 Pro / Ryzen 5950X / 128GB / RTX 4090 / MODO
"I am the resurrection, and the life: he that believeth in me, though he were dead, yet shall he live" - Jesus Christ
User avatar
Tharso
Licensed Customer
Posts: 281
Joined: Mon Apr 05, 2010 3:11 pm
Location: Brasil
Contact:

face_off wrote:
When I duplicate one camera with octane viewport opened, Modo crashs.
I cannot reproduce this crash. Can you pls send me a scene where this happens and the exact steps I need to take to re-produce the crash?

Paul

Modo 10 with a simple torus and new config. Modo 901 is ok.
User avatar
MrFurious
Licensed Customer
Posts: 529
Joined: Wed Oct 23, 2013 5:46 pm
Location: Melbourne, Australia

Thanks Paul good to know the scene restart issue could be reproduced on your end. Just curious why did this happen only on my scene?

Also thanks Funk for testing this as well. Indeed all those redundant nodes were causing the octane load times to grow every time I imported a scene containing some objects I wanted to use in this scene. Before deleting all the nodes under the scene item I was getting a load time of 1 min 8 sec. After deleting all the nodes it went to more respectable 15 seconds.

Paul this ties into what I was saying about being able to move objects in between scenes with the octane materials intact, and the workaround of having to import a scene containing said objects and the resulting mess of accumulated redundant scene item nodes that are also imported. Funk, I can't just delete all these scene item nodes though because some are connected to materials used in the scene, other are connected to DOF targeting setups, sun positions, item visibility etc.. so how do I identify the 'unconnected' (unused) nodes?
Dino Inglese
CG Artist
Melbourne Australia


Intel Core i7-4820K, 3x GTX 980ti
Windows 7 64bit, Modo 12.2v2 for PC
Octane build 4.04.0.145
User avatar
face_off
Octane Plugin Developer
Posts: 15698
Joined: Fri May 25, 2012 10:52 am
Location: Adelaide, Australia

Thanks Paul good to know the scene restart issue could be reproduced on your end. Just curious why did this happen only on my scene?
It was the measure channel modifier plugged into the camera, which was triggering a "camera has changed" event when an imager setting was changed. I will fix this.

Paul
Win7/Win10/Mavericks/Mint 17 - GTX550Ti/GT640M
Octane Plugin Support : Poser, ArchiCAD, Revit, Inventor, AutoCAD, Rhino, Modo, Nuke
Pls read before submitting a support question
User avatar
MrFurious
Licensed Customer
Posts: 529
Joined: Wed Oct 23, 2013 5:46 pm
Location: Melbourne, Australia

face_off wrote:
Thanks Paul good to know the scene restart issue could be reproduced on your end. Just curious why did this happen only on my scene?
It was the measure channel modifier plugged into the camera, which was triggering a "camera has changed" event when an imager setting was changed. I will fix this.

Paul
Interesting stuff...

Thanks again for looking into this on the weekend, especially late on a Sunday evening
Dino Inglese
CG Artist
Melbourne Australia


Intel Core i7-4820K, 3x GTX 980ti
Windows 7 64bit, Modo 12.2v2 for PC
Octane build 4.04.0.145
User avatar
funk
Licensed Customer
Posts: 1206
Joined: Mon Feb 07, 2011 1:24 pm
Location: Australia

MrFurious wrote:Funk, I can't just delete all these scene item nodes though because some are connected to materials used in the scene, other are connected to DOF targeting setups, sun positions, item visibility etc.. so how do I identify the 'unconnected' (unused) nodes?
The octane plugin actually has a command to do this under material tools > delete unused nodes. It only works for octane nodes though.

I actually tried running it after deleting the shader tree materials but it was taking so long (15 minutes) that I killed modo. There were thousands of unconnected nodes though.

Maybe it would be better to try it just after loading the scene up.
Last edited by funk on Mon May 23, 2016 2:41 am, edited 2 times in total.
Win10 Pro / Ryzen 5950X / 128GB / RTX 4090 / MODO
"I am the resurrection, and the life: he that believeth in me, though he were dead, yet shall he live" - Jesus Christ
User avatar
funk
Licensed Customer
Posts: 1206
Joined: Mon Feb 07, 2011 1:24 pm
Location: Australia

MrFurious wrote:Paul this ties into what I was saying about being able to move objects in between scenes with the octane materials intact, and the workaround of having to import a scene containing said objects and the resulting mess of accumulated redundant scene item nodes that are also imported.
I'd have to look into this a little more, but what you are describing isn't an octane issue. Modo has the same problem moving it's own materials which use nodes too.

You generally have to save things as assembly presets once the schematic is used, but I haven't tried this with octane yet. The safest way is to create a new assembly then drag everything (all items, materials, nodes, channels, sub assemblies, groups etc) that needs to be saved, into this assembly. Then save that assembly from the schematic as an assembly preset.

The other option is to import scenes as you have been doing. There is nothing wrong with this method, but you need to make sure you are deleting unused items/nodes etc to avoid bloating the scene and slowing it down. (eg. use the delete unused nodes command after each import)

Maybe someone who does this regularly has a better method?
Win10 Pro / Ryzen 5950X / 128GB / RTX 4090 / MODO
"I am the resurrection, and the life: he that believeth in me, though he were dead, yet shall he live" - Jesus Christ
v1adut
Licensed Customer
Posts: 154
Joined: Sun May 30, 2010 4:27 pm

Hi Paul,
Octane Render Plugin Bug for modo 3.0

When using render region, the render is rendering more samples than the one set on the kernel. This is happening when using the Octane render region, after using the modo one.
User avatar
face_off
Octane Plugin Developer
Posts: 15698
Joined: Fri May 25, 2012 10:52 am
Location: Adelaide, Australia

It was the measure channel modifier plugged into the camera, which was triggering a "camera has changed" event when an imager setting was changed. I will fix this.
Dino - I have coded a potential fix for the imager changes restarting the render. However it still does not work for your scene because you have the Modo Film Offset Y plugged into the Octane Film Offset. Is this needed? Can't you simply tick Use Modo Film Offset?

Paul
Win7/Win10/Mavericks/Mint 17 - GTX550Ti/GT640M
Octane Plugin Support : Poser, ArchiCAD, Revit, Inventor, AutoCAD, Rhino, Modo, Nuke
Pls read before submitting a support question
User avatar
face_off
Octane Plugin Developer
Posts: 15698
Joined: Fri May 25, 2012 10:52 am
Location: Adelaide, Australia

I have updated the installers at the top of this thread with:

3.0.20.107
- Compiled with Octane 3.0 (3.0.20)
- Fixed an issue where changing the Image values was causing the render to restart
When using render region, the render is rendering more samples than the one set on the kernel. This is happening when using the Octane render region, after using the modo one.
Yes, that is the expected behavior with Octane 3.0.

Paul
Win7/Win10/Mavericks/Mint 17 - GTX550Ti/GT640M
Octane Plugin Support : Poser, ArchiCAD, Revit, Inventor, AutoCAD, Rhino, Modo, Nuke
Pls read before submitting a support question
Post Reply

Return to “Foundry Modo”