Wish: Material ID

Rhino 3D (Export script developed by SamPage; Integrated Plugin developed by Paul Kinnane)

Moderator: face_off

Post Reply
User avatar
v-cube
Licensed Customer
Posts: 491
Joined: Fri Jul 22, 2011 11:02 am
Location: Aachen, Germany
Contact:

Hello Paul,

not sure if this is more of a Rhino wish ... since we learned that the surface brightness option only works in conjunction with material IDs ->https://render.otoy.com/forum/viewtopic.php?f=41&t=50538

... would it be possible to support material IDs in octane for Rhino?

If it is (what i already suspect ...) a rhino feature, just confirm this and I will post this in the Rhino forum...

best Regards

Andreas
Architectural Rendering Services
1 x 4090 GTX, 1 x 3090 GTX
http://www.v-cube.de
User avatar
face_off
Octane Plugin Developer
Posts: 15717
Joined: Fri May 25, 2012 10:52 am
Location: Adelaide, Australia

... would it be possible to support material IDs in octane for Rhino?
Hi Andreas - tick the Material ID item in the Render Passes item in the Settings tree. Then select the Material ID pass in the Viewport combo box.

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
v-cube
Licensed Customer
Posts: 491
Joined: Fri Jul 22, 2011 11:02 am
Location: Aachen, Germany
Contact:

Hello Paul,

sorry if I was a bit unclear, I was referring to the surface brightness problem, the tread is here:

viewtopic.php?f=41&t=50538

So I think we are talking about different material IDs here:

1. the material ID you are referring to, used to make masks / render passes for PP
2. An object based material ID, that would empower Octane to see which surfaces are to be regarded as one light when using surface brightness...

At least this is how I understand roeland:
Those three planes are modelled as being 1 single emitter. They have the same material ID. A single emitter always has a constant brightness.

To get the expected behaviour the three planes must have a separate material ID, i.e. on the mesh node you should have 3 separate material input pins for the 3 planes. That is how Octane can figure out which triangles in a mesh are part of the same emitter. It will still work if the 3 pins are connected to a single material node.

Here is an example set-up:
lightest-2.orbx
(584.99 KiB) Downloaded 5 times
I know this use of material IDs from 3d Studio (a really powerful feature...) it also enables the user to assign different Materials onto several different surfaces of one object ( e.g. a cube with 6 different materials on it...) but since it is an object based thing in my understanding there is probably nothing that can be done from the octane side, but I do not know 100%, this is why I was asking...

best

Andreas
Architectural Rendering Services
1 x 4090 GTX, 1 x 3090 GTX
http://www.v-cube.de
User avatar
face_off
Octane Plugin Developer
Posts: 15717
Joined: Fri May 25, 2012 10:52 am
Location: Adelaide, Australia

Hi Andreas - if you want 3 different materials on the 3 emitter planes, create 3 Octane Materials in Rhino, and assign one to each of the emitter planes.

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 “Rhinoceros 3D”