Modo 801 SP4 Render Cache API support

Forums: Modo 801 SP4 Render Cache API support
Foundry Modo (Developed by stenson, Integrated Plugin developed by Paul Kinnane)

Moderator: face_off

Modo 801 SP4 Render Cache API support

Postby face_off » Sun Apr 12, 2015 6:38 am

face_off Sun Apr 12, 2015 6:38 am
Some users may have noticed the Modo 801 SP4 release notes at http://community.thefoundry.co.uk/support/MODO801_SP4_details.aspx includes the following:
SDK: Adds the Rendercache API (beta implementation), allowing SDK developers to access the same rendering data as the internal MODO renderer, exposing the geometry cache and shading information.
It will be some time before this is useable of the OctaneRender for Modo plugin, however I though I would post some progress shots here for those interested.

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
Octane Plugin Developer
 
Posts: 15485
Joined: Fri May 25, 2012 10:52 am
Location: Adelaide, Australia

Re: Modo 801 SP4 Render Cache API support

Postby face_off » Mon Apr 13, 2015 12:31 am

face_off Mon Apr 13, 2015 12:31 am
Example of accessing the Modo Fur Shader geometry using the Moo801Sp4 Render Cache API. Modo on the left, Octane on the right. Works for Strips but not Cyinders.

Paul
Attachments
modo801sp4 fur shader dog.png
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
Octane Plugin Developer
 
Posts: 15485
Joined: Fri May 25, 2012 10:52 am
Location: Adelaide, Australia

Re: Modo 801 SP4 Render Cache API support

Postby LFedit » Mon Apr 13, 2015 1:00 pm

LFedit Mon Apr 13, 2015 1:00 pm
Looks like a step in the right direction though. This is exciting news.
Win 7 64bit/ Nvidia Maximus k5000 and k20
LFedit
Licensed Customer
Licensed Customer
 
Posts: 408
Joined: Tue Jan 22, 2013 12:00 am

Re: Modo 801 SP4 Render Cache API support

Postby sohara20 » Tue Apr 14, 2015 3:20 pm

sohara20 Tue Apr 14, 2015 3:20 pm
exciting stuff thanks paul.
http://www.sohara.tv
https://vimeo.com/175783849-Octane Uber Shader. Coming soon
sohara20
Licensed Customer
Licensed Customer
 
Posts: 71
Joined: Sat Mar 28, 2015 8:09 pm

Re: Modo 801 SP4 Render Cache API support

Postby face_off » Thu Apr 16, 2015 12:50 pm

face_off Thu Apr 16, 2015 12:50 pm
Rendering of Proxy items is supported.

Paul
Attachments
rendercache proxies.png
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
Octane Plugin Developer
 
Posts: 15485
Joined: Fri May 25, 2012 10:52 am
Location: Adelaide, Australia

Re: Modo 801 SP4 Render Cache API support

Postby riggles » Thu Apr 16, 2015 1:26 pm

riggles Thu Apr 16, 2015 1:26 pm
Sweet. I'm very happy about fur and proxies.

Question: does the render cache API open up any doors for additional shader tree item support, such as native MODO procedurals, gradient drivers, etc? There's some very handy tools in there that I don't see Octane adding on its own anytime soon. I.e: wanted to create a random output of three fixed colors. Impossible in Octane, easy in MODO.
riggles
Licensed Customer
Licensed Customer
 
Posts: 493
Joined: Mon Feb 17, 2014 3:34 pm
Location: CT, USA

Re: Modo 801 SP4 Render Cache API support

Postby face_off » Thu Apr 16, 2015 10:31 pm

face_off Thu Apr 16, 2015 10:31 pm
Question: does the render cache API open up any doors for additional shader tree item support, such as native MODO procedurals, gradient drivers, etc? There's some very handy tools in there that I don't see Octane adding on its own anytime soon. I.e: wanted to create a random output of three fixed colors. Impossible in Octane, easy in MODO.
Shader Support - no. But I think all 3rd party render plugin developers have asked for this, so hopefully it is on TF todo list. Gradient is supported in the next release of the plugin - although you manually set it up.

Paul
Attachments
modo gradient node.png
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
Octane Plugin Developer
 
Posts: 15485
Joined: Fri May 25, 2012 10:52 am
Location: Adelaide, Australia

Re: Modo 801 SP4 Render Cache API support

Postby Rafael-Vallaperde » Fri Apr 17, 2015 3:17 pm

Rafael-Vallaperde Fri Apr 17, 2015 3:17 pm
This is sweet!!

Gradients! <3
Will hair carry color over? there was a limitation before that needed texture to be projected.

can we texture hair through uv now ?

Cheers!
User avatar
Rafael-Vallaperde
Licensed Customer
Licensed Customer
 
Posts: 200
Joined: Mon Nov 25, 2013 1:07 am

Re: Modo 801 SP4 Render Cache API support

Postby riggles » Fri Apr 17, 2015 7:50 pm

riggles Fri Apr 17, 2015 7:50 pm
face_off wrote:
Question: does the render cache API open up any doors for additional shader tree item support, such as native MODO procedurals, gradient drivers, etc? There's some very handy tools in there that I don't see Octane adding on its own anytime soon. I.e: wanted to create a random output of three fixed colors. Impossible in Octane, easy in MODO.
Shader Support - no. But I think all 3rd party render plugin developers have asked for this, so hopefully it is on TF todo list. Gradient is supported in the next release of the plugin - although you manually set it up.

Paul

It appears I already have the Gradient 2 node in 2.22, but perhaps you're adding more to it?
Screen Shot 2015-04-17 at 3.32.51 PM.png
Stepped gradient result, not quite stepped

I think the trouble I'm having in this particular scenario is coming from possibly two things: even when using MODO's "stepped" slope, there's still a slight transition between the colors, and also there's no way to clamp Octane's random color float value output. If it could be clamped to two decimal places, that would translate to whole percentages in the gradient input and would skip over transition areas. Either that or something else completely different is going on, like Octane isn't receiving MODO's input slope type properly.
riggles
Licensed Customer
Licensed Customer
 
Posts: 493
Joined: Mon Feb 17, 2014 3:34 pm
Location: CT, USA

Re: Modo 801 SP4 Render Cache API support

Postby face_off » Sat Apr 18, 2015 1:18 am

face_off Sat Apr 18, 2015 1:18 am
It appears I already have the Gradient 2 node in 2.22, but perhaps you're adding more to it?
No - the version put through yesterday in the TEST version is the version I was referring it. There is probably an option for a Gradient 3 node too, which allows up to 10 control points (pins that a texture or rgb color could be plugged into) and 10 position floats. But not sure of people would use it or not.

I think the trouble I'm having in this particular scenario is coming from possibly two things: even when using MODO's "stepped" slope, there's still a slight transition between the colors, and also there's no way to clamp Octane's random color float value output. If it could be clamped to two decimal places, that would translate to whole percentages in the gradient input and would skip over transition areas. Either that or something else completely different is going on, like Octane isn't receiving MODO's input slope type properly.
The Octane gradient node is LINEAR - and the Gradient 2 node samples it every 10 percent (rather than extracted the actual control points from the Modo gradient control). So I don't think it will do exactly what you are trying to achieve.

On-line manual reference: http://render.otoy.com/manuals/Modo/?page_id=1106

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
Octane Plugin Developer
 
Posts: 15485
Joined: Fri May 25, 2012 10:52 am
Location: Adelaide, Australia
Next

Return to Foundry Modo


Who is online

Users browsing this forum: No registered users and 37 guests

Sun Apr 28, 2024 1:28 pm [ UTC ]