Page 1 of 1

Texture Generators placement problem

Posted: Mon Feb 11, 2013 2:23 pm
by sampakinpa
Hi there.
I'm trying to render an animation using octane plug-in for Maya.
I have an animated poly object rotating. I assigned a 'diffuse material' to it, then I connected an 'octane marble texture' to the material's bump. The object is a movable proxy.
after I rendered the scene it appears that while the object moves through space the bump texture stay in place, in other words: the mesh moves through texture (the 'swim effect').
Then I connected an 'octane full transform' node to the scale attribute in the marble texture, and still the same unwanted effect.
How can I connect the transformation of a '3D Texture Generator' to an animated object?
Please help me.

Thanks
Ethan.

Re: Texture Generators placement problem

Posted: Tue Feb 12, 2013 8:29 am
by arh-osa
It seems like a octaneFullTransform has wrong values, they are all negative, and unitConversion node (created by Octane plugin) has positive conversion factor, so texture behavior on animated objects is not correct. It is obviously a bug.
When I connect an object transform attribute (e.g. translate or rotate) to octaneFullTransform attribute, plugin creates unitConversion node for rotation attribute but doesn't create it for translation attribute.

However, I found a temporary solution:
1. for rotation attributes unitConversion has a positive value of conversion factor equal 57.296. I changed it to a negative one, now it is -57.296
2. I created and connected unitConversion node for translation attributes by hand and set factor value that equals negative Scale attribute in Octane render settings (octaneSettings.ScaleFactor). In my case unitConversion.scaleFactor equals -0.010.

Re: Texture Generators placement problem

Posted: Tue Feb 12, 2013 1:57 pm
by sampakinpa
Thanks I'll try that.