I'd consider this a minor bug anywayjuanjgon wrote: Anyway this is something really hard to fix because I have some problems with LW SDK and the plug/unplug node events.
-Juanjo
OctaneRender™ for LightWave™ build 1.13.1 released
Moderator: juanjgon
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
"I am the resurrection, and the life: he that believeth in me, though he were dead, yet shall he live" - Jesus Christ
There is another bug which I'd consider much more serious. You run into it when using the "Switch to LW" and "Switch to Octane" buttons.
It works something like this:
1. Set up some nodes in your render target
2. Press switch to LW (it saves a LWOctane.rt file of your nodes in the .Newtek user folder)
3. Press switch to octane (now it reads LWOctane.rt). So far so good.
4. Make changes to your render target
5. Press switch to octane
Woops it overwrites all your changes with the previously saved LWOctane.rt
If you are already switched to octane render, the "switch to octane" button should do nothing.
If you are in a new scene and accidently use "switch to octane", it loads the previous scenes render target nodes.
It works something like this:
1. Set up some nodes in your render target
2. Press switch to LW (it saves a LWOctane.rt file of your nodes in the .Newtek user folder)
3. Press switch to octane (now it reads LWOctane.rt). So far so good.
4. Make changes to your render target
5. Press switch to octane
Woops it overwrites all your changes with the previously saved LWOctane.rt
If you are already switched to octane render, the "switch to octane" button should do nothing.
If you are in a new scene and accidently use "switch to octane", it loads the previous scenes render target nodes.
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
"I am the resurrection, and the life: he that believeth in me, though he were dead, yet shall he live" - Jesus Christ
Yes, you are right. Plugin must ignore the "Switch to Octane" function if you are already inside Octane. I will fix this issue for the next release. Thanks.funk wrote:There is another bug which I'd consider much more serious. You run into it when using the "Switch to LW" and "Switch to Octane" buttons.
It works something like this:
1. Set up some nodes in your render target
2. Press switch to LW (it saves a LWOctane.rt file of your nodes in the .Newtek user folder)
3. Press switch to octane (now it reads LWOctane.rt). So far so good.
4. Make changes to your render target
5. Press switch to octane
Woops it overwrites all your changes with the previously saved LWOctane.rt
If you are already switched to octane render, the "switch to octane" button should do nothing.
If you are in a new scene and accidently use "switch to octane", it loads the previous scenes render target nodes.
-Juanjo
Another similar bug to the one I posted above.
1. Edit your render target nodes and press "switch to LW"
2. Press Open IPR. At this point the plugin switches to octane automatically, but doesnt reload the correct nodes (instead it uses your DEFAULT saved nodes if you created one)
3. Start editing the render target nodes.
4. Press "switch to octane". Now all your changes are overwritten
I think to fix this, the "Open IPR" needs to also load LWOctane.rt when switching to octane
1. Edit your render target nodes and press "switch to LW"
2. Press Open IPR. At this point the plugin switches to octane automatically, but doesnt reload the correct nodes (instead it uses your DEFAULT saved nodes if you created one)
3. Start editing the render target nodes.
4. Press "switch to octane". Now all your changes are overwritten
I think to fix this, the "Open IPR" needs to also load LWOctane.rt when switching to octane
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
"I am the resurrection, and the life: he that believeth in me, though he were dead, yet shall he live" - Jesus Christ
This is something a bit dangerous. In theory "Open IPR" has a function added some weeks ago to enable the plugin if it is not enabled, to avoid use first the "Enable Plugin" button. How I can know when user want to enable the plugin with default render target and when user want enable the plugin with stored render target from "Switch to LW" button?funk wrote:Another similar bug to the one I posted above.
1. Edit your render target nodes and press "switch to LW"
2. Press Open IPR. At this point the plugin switches to octane automatically, but doesnt reload the correct nodes (instead it uses your DEFAULT saved nodes if you created one)
3. Start editing the render target nodes.
4. Press "switch to octane". Now all your changes are overwritten
I think to fix this, the "Open IPR" needs to also load LWOctane.rt when switching to octane
Perhaps the best solution to avoid problems is to restore the initial workflow, when "Open IPR" didn't work if plugin was not enabled.
-Juanjo
I understand, but the current method is just as dangerous. If you are in LW mode then press Open IPR it overwrites your render target. I have already done this a couple of times and need to keep reminding myself to press "switch to octane" first.juanjgon wrote: This is something a bit dangerous. In theory "Open IPR" has a function added some weeks ago to enable the plugin if it is not enabled, to avoid use first the "Enable Plugin" button. How I can know when user want to enable the plugin with default render target and when user want enable the plugin with stored render target from "Switch to LW" button?
Perhaps the best solution to avoid problems is to restore the initial workflow, when "Open IPR" didn't work if plugin was not enabled.
-Juanjo
Maybe the only way to avoid this problem is to prevent "Open IPR" from working unless you are in octane render.
On that note, is it possible to grey out buttons that cant be used instead of popping up "Error: Octane plugin is not enabled"?
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
"I am the resurrection, and the life: he that believeth in me, though he were dead, yet shall he live" - Jesus Christ
I am not sure if it is possible to gray the plugin commands ... I think that I am going to disable the plugin activation function inside the "Open IPR" button to avoid problems. IPR is going to work only if you have the Octane render enabled.funk wrote:
I understand, but the current method is just as dangerous. If you are in LW mode then press Open IPR it overwrites your render target. I have already done this a couple of times and need to keep reminding myself to press "switch to octane" first.
Maybe the only way to avoid this problem is to prevent "Open IPR" from working unless you are in octane render.
On that note, is it possible to grey out buttons that cant be used instead of popping up "Error: Octane plugin is not enabled"?
-Juanjo
- UnCommonGrafx
- Posts: 199
- Joined: Wed Mar 13, 2013 9:14 pm
This sounds like what caused me to think my environments weren't being saved with the scene, it seems.
Maybe Jarno can offer an idea on greying out the buttons...
Maybe Jarno can offer an idea on greying out the buttons...
i7-4770K, 32gb ram, windows 8.1, GTX Titan and gt 620 for display
Bug report:
The texture image node displays a corrupted thumbnail for exr files
The texture image node displays a corrupted thumbnail for exr files
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
"I am the resurrection, and the life: he that believeth in me, though he were dead, yet shall he live" - Jesus Christ