Baking C4D Shader

Maxon Cinema 4D (Export script developed by abstrax, Integrated Plugin developed by aoktar)

Moderators: ChrisHekman, aoktar

Post Reply
User avatar
skoeth
Licensed Customer
Posts: 67
Joined: Sat Sep 27, 2014 12:48 pm

Hi Ahmet,

i just set up a scene with a whole lot of c4d noises.
with a resolution of 1024x1024px in the c4d shaders tab (which is definitly needed in my case) it takes very long to compute the baking for all of the shaders.
when thinking about speeding the thing up i was wondering about what is computing this baking process. is it the cpu or the gpu?
or do you have any hint on how to speed that up?

Cheers have a nice evening,
Jonas
MacPro5,1 OS X 10.10.3 | GTX TITAN Black, GTX 970, 3x GTX 780Ti, GTX 780
User avatar
bepeg4d
Octane Guru
Posts: 10372
Joined: Wed Jun 02, 2010 6:02 am
Location: Italy
Contact:

hi,
if you export the scene to the standalone, all the shaders are backed into textures and saved in the assets folder. Then you can manually change the shaders with the backed texture, or save the materials to your localDB from the standalone and change the entire material ;)
ciao beppe
User avatar
aoktar
Octane Plugin Developer
Posts: 16066
Joined: Tue Mar 23, 2010 8:28 pm
Location: Türkiye
Contact:

It's done by cpu and default is one core. I don't advice to use multiple cores due possible crashes. It's a workaround to requests about using more variety of unavailable shaders in octane. It's not a ideal way to work but is a solution for current stage. I'm hoping to add native octane shaders with help of osl. let's see...
Octane For Cinema 4D developer / 3d generalist

3930k / 16gb / 780ti + 1070/1080 / psu 1600w / numerous hw
User avatar
skoeth
Licensed Customer
Posts: 67
Joined: Sat Sep 27, 2014 12:48 pm

bepeg4d wrote:hi,
if you export the scene to the standalone, all the shaders are backed into textures and saved in the assets folder. Then you can manually change the shaders with the backed texture, or save the materials to your localDB from the standalone and change the entire material ;)
ciao beppe
thats a great tip beppe, appreciate!
unfortunately in this case all the noises are animated, so i would have to save the animated sequences what makes it bit difficult.
but i will try that, thanks again!
MacPro5,1 OS X 10.10.3 | GTX TITAN Black, GTX 970, 3x GTX 780Ti, GTX 780
User avatar
bepeg4d
Octane Guru
Posts: 10372
Joined: Wed Jun 02, 2010 6:02 am
Location: Italy
Contact:

Hi,
if so, why not backing the various shaders and then, apply it as animated texture to the octane material?
Schermata 2015-10-05 alle 11.27.11.jpg
BakeText.zip
(111.21 KiB) Downloaded 153 times
ciao beppe
User avatar
skoeth
Licensed Customer
Posts: 67
Joined: Sat Sep 27, 2014 12:48 pm

okay the question is, what is taking more time in the render process.
letting the shaders being baked by octane or loading a whole bunch of image sequences to the seen.
everything in regard to a network render process.

do you have any experiences?
MacPro5,1 OS X 10.10.3 | GTX TITAN Black, GTX 970, 3x GTX 780Ti, GTX 780
User avatar
bepeg4d
Octane Guru
Posts: 10372
Joined: Wed Jun 02, 2010 6:02 am
Location: Italy
Contact:

Hi,
obviously it depends from scene to scene, but, in my experience, backing the procedural texture could speed up the animation rendering a lot, if you can, give it a try ;)
ciao beppe
Post Reply

Return to “Maxon Cinema 4D”