Page 1 of 1

Bake Textures

Posted: Thu Jul 23, 2015 2:41 am
by JessicaVines
Hi,

2 Things...

1) Is there anyway Octane can make use of Cinema's 3d procedural space. Everything seems to convert to UV space?

2) I often use c4d procedural noises gradients etc when texturing, but I am often bogged down quite a bit when it comes time to compile for render because I have to re-bake these textures again and again.

Is there a way to bake all textures used on selected materials to the tex folder and relink accordingly? Kind of like when I am ready to commit to final render and subsequent renders...

Maybe a smart solution would be to first make a copy of the material, replace all contained procedural textures with specified res baked textures inside specified texture folder (eg. at 2k, 4k etc) , then replace all instances of that material in object manager? Perhaps this is a feature request?

Thanks


Thanks.

Re: Bake Textures

Posted: Thu Jul 23, 2015 4:00 pm
by aoktar
1) Is there anyway Octane can make use of Cinema's 3d procedural space. Everything seems to convert to UV space?
No. Octane run shaders on gpu. That's not possible to sample cpu shaders. Atm, plugin does pre-renders those for mapping as images. So it's losing 3d coordinate space in this way.

2) I often use c4d procedural noises gradients etc when texturing, but I am often bogged down quite a bit when it comes time to compile for render because I have to re-bake these textures again and again.

Is there a way to bake all textures used on selected materials to the tex folder and relink accordingly? Kind of like when I am ready to commit to final render and subsequent renders...

Maybe a smart solution would be to first make a copy of the material, replace all contained procedural textures with specified res baked textures inside specified texture folder (eg. at 2k, 4k etc) , then replace all instances of that material in object manager? Perhaps this is a feature request?
I'm not sure that understood well. In early versions, i was doing some save for rendered shaders to hdd and using this images. Due speed concern, i'm doing these transfers through ram. I suppose that you want to pre-render these and use as image, right? If so, this would not be a good way. It will cause more complexity for workflow. Better to wait for OSL system. It's intended to be in 3.0.