Can't rotate spherical objects.

Started by masonspappy, August 19, 2016, 02:50:54 pm

Previous topic - Next topic

masonspappy

August 19, 2016, 02:50:54 pm Last Edit: August 19, 2016, 02:55:37 pm by masonspappy
So I've been experimenting with turning a sphere into a rock. Noticed that when I grab the translate handles to rotate the rock/sphere  within the preview window, the rotate value (center number) increments as though the rock actually was being rotated, yet the rock/sphere  itself never seems to change position in the render. 
Is this is bug?

Hannes

I'm not at my Computer atm, but I guess you should rotate the PF or whatever you use to displace the sphere instead of the sphere itself.

masonspappy

Quote from: Hannes on August 19, 2016, 03:04:18 pm
I'm not at my Computer atm, but I guess you should rotate the PF or whatever you use to displace the sphere instead of the sphere itself.


Thanks Hannes.  Near as I can tell, can't see any way to rotate the PF,  just the sphere that it's displacing

Hannes

First I thought you could use a transform shader, but I don't think that'll work.
Actually I don't know how to achieve this atm without putting my hands on my Computer. :(

Oshyan

I believe this is answered in another thread: http://www.planetside.co.uk/forums/index.php/topic,21933.msg221295.html#msg221295
It's because you're rotating the object and not the displacement function itself. The sphere does not have a "move/rotate textures with object" function. Another option might be to use the Planet node, which does have that option.

- Oshyan

masonspappy

Quote from: Oshyan on August 19, 2016, 11:31:32 pm
I believe this is answered in another thread: http://www.planetside.co.uk/forums/index.php/topic,21933.msg221295.html#msg221295
It's because you're rotating the object and not the displacement function itself. The sphere does not have a "move/rotate textures with object" function. Another option might be to use the Planet node, which does have that option.

- Oshyan

Yep, Kadri's tgd showed me how that worked.  Thanks Oshyan.