The problem of Octane and Rhino IOR 1
Moderator: face_off
I created a "fresh" green octane material, it's not converted.
http://www.simulacrum.de - Visualization for Designer and Architects
Win7 64 | Dual Xeon E5-2687W | 32GB RAM | 2 GTX 780 6GB | Rhino3D
Win7 64 | Dual Xeon E5-2687W | 32GB RAM | 2 GTX 780 6GB | Rhino3D
I've just had a look through my notes, and the code, and what you describe is the way it was originally coded, but the beta users were unhappy with that, so proposed the following (this is a cut and paste from Aug 2013)Specific rules for connection: please connect the Rhino IOR with Octane IOR, the Rhino gloss finish with the Octane roughness (rule: roughness=1-100/gloss finish) and the reflectivity with specular.
I think there is a bug, where 0 Gloss Finish is converting to a roughness of 0 (and it should be 1), so I can fix that.- Rhino "Reflectivity" (0-100%) -> Octane glossy "Specular" (0-1)
- Rhino "Gloss finish" (0-100%) and no Rhino "Reflectivity" -> Octane glossy "Specular"=1 and Octane glossy "Roughness" (0-1) 0%=1, 100%=0 (inverted value)
- Rhino "Gloss finish" (0-100%) and Rhino "Reflectivity"(0-100%)-> Octane glossy "Specular" (0-1) (the same of the first one)
- Octane glossy "index" looks like Rhino viewport if always converted = 3
Changing these conversion rules will effect all scenes from the past 2 years, and some users may be very unhappy about that.
Could other users pls vote on how they would like material conversions to work. I do not want to change the conversion rules and then have to change them back!
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
Octane Plugin Support : Poser, ArchiCAD, Revit, Inventor, AutoCAD, Rhino, Modo, Nuke
Pls read before submitting a support question
- prehabitat
- Posts: 495
- Joined: Fri Aug 16, 2013 10:30 am
- Location: Victoria, Australia
I vote for progress 

Win10/3770/16gb/K600(display)/GTX780(Octane)/GTX590/372.70
Octane 3.x: GH Lands VARQ Rhino5 -Rhino.io- C4D R16 / Revit17
Octane 3.x: GH Lands VARQ Rhino5 -Rhino.io- C4D R16 / Revit17
I think "no Rhino "Reflectivity" -> Octane glossy "Specular"=1 " should be avoided. No vodoo, only straight conversation. The other rules looks like I ask for. Maybe there is a wrong connection and the IOR needs to be connected.
http://www.simulacrum.de - Visualization for Designer and Architects
Win7 64 | Dual Xeon E5-2687W | 32GB RAM | 2 GTX 780 6GB | Rhino3D
Win7 64 | Dual Xeon E5-2687W | 32GB RAM | 2 GTX 780 6GB | Rhino3D
I don't have any issues with the way it's working now, however, I'm not using any Rhino Materials in my scenes, I'm creating everything from Octane Materials.
I agree with PreHabitat however, I'm all for progress. If everyone thinks it will work better done another way, I'm personally open. However, if most are only using Octane mats and not Rhino mats, then keeping it the way it is makes more sense, as those of us that open older files and have huge libraries created over the past couple of years that are already textured and set up to plug and play, won't have to redo everything when importing models.
I agree with PreHabitat however, I'm all for progress. If everyone thinks it will work better done another way, I'm personally open. However, if most are only using Octane mats and not Rhino mats, then keeping it the way it is makes more sense, as those of us that open older files and have huge libraries created over the past couple of years that are already textured and set up to plug and play, won't have to redo everything when importing models.
Win10x64 / AMD Ryzen 9 5900X / 64g RAM / 2 x RTX 3090
- prehabitat
- Posts: 495
- Joined: Fri Aug 16, 2013 10:30 am
- Location: Victoria, Australia
Unless I'm misunderstanding the change we're talking about would only affect scenes composed of rhino MATERIALS? And presumably after the change materials will convert different than before.Bendbox wrote:I don't have any issues with the way it's working now, however, I'm not using any Rhino Materials in my scenes, I'm creating everything from Octane Materials.
I agree with PreHabitat however, I'm all for progress. If everyone thinks it will work better done another way, I'm personally open. However, if most are only using Octane mats and not Rhino mats, then keeping it the way it is makes more sense, as those of us that open older files and have huge libraries created over the past couple of years that are already textured and set up to plug and play, won't have to redo everything when importing models.
Native octane materials in old scenes would remain the same? (Or liveDB and localDB materials)
I may be missing something.
Edit: 'scenes' used twice, should have been MATERIALS
Last edited by prehabitat on Wed Sep 30, 2015 9:28 am, edited 2 times in total.
Win10/3770/16gb/K600(display)/GTX780(Octane)/GTX590/372.70
Octane 3.x: GH Lands VARQ Rhino5 -Rhino.io- C4D R16 / Revit17
Octane 3.x: GH Lands VARQ Rhino5 -Rhino.io- C4D R16 / Revit17
Micha, what exactly does
Paul
mean? Does IOR=0 mean the material is converted to an Octane Diffuse material or an Octane Specular material with specular set to 0? And what about the situation where IOR=1 - that was your original issue, however it is not mentioned in your conversion rules?Also a Rhino IOR=0 means no reflection, please don't use it for metal.
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
Octane Plugin Support : Poser, ArchiCAD, Revit, Inventor, AutoCAD, Rhino, Modo, Nuke
Pls read before submitting a support question
IOR was a mistake, 1 is the default for no reflection of rhino materials. And 1 is used by Octane for metal. An easy progamming solution could be to add a small offset like 0.01 to the Rhino IOR. So, no metal effect would be rendered.
http://www.simulacrum.de - Visualization for Designer and Architects
Win7 64 | Dual Xeon E5-2687W | 32GB RAM | 2 GTX 780 6GB | Rhino3D
Win7 64 | Dual Xeon E5-2687W | 32GB RAM | 2 GTX 780 6GB | Rhino3D
Micha - could I pls ask you to re-post your rules with this mistake corrected, so I can be 100% certain I have a correct definition of the modification you are asking for.IOR was a mistake, 1 is the default for no reflection of rhino materials. And 1 is used by Octane for metal. An easy progamming solution could be to add a small offset like 0.01 to the Rhino IOR. So, no metal effect would be rendered.
Thanks
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
Octane Plugin Support : Poser, ArchiCAD, Revit, Inventor, AutoCAD, Rhino, Modo, Nuke
Pls read before submitting a support question
* Octane IOR = Rhino IOR + 0.01
* Octane roughness =1-100/gloss finish
* Octane specular = Rhino reflectivity / 100
Also we could think about the transparency. The specular transparency threshold is a nice feature. Could you use the diffuse color for the glass material? Transmission color = Rhino diffuse color?
* Octane roughness =1-100/gloss finish
* Octane specular = Rhino reflectivity / 100
Also we could think about the transparency. The specular transparency threshold is a nice feature. Could you use the diffuse color for the glass material? Transmission color = Rhino diffuse color?
http://www.simulacrum.de - Visualization for Designer and Architects
Win7 64 | Dual Xeon E5-2687W | 32GB RAM | 2 GTX 780 6GB | Rhino3D
Win7 64 | Dual Xeon E5-2687W | 32GB RAM | 2 GTX 780 6GB | Rhino3D