My VOPSOP problem in local / world space ( I think )
8915 8 3- rodmena
- Member
- 5 posts
- Joined: Jan. 2009
- Offline
I created a vopsop for make noise in my surface, but when object moves, my displace shows random noise in my surface. I don't want it. I want my surface to be like a solid object. even when it moves. Could anyone help me how can I make noise locally, not in world space? I tried rest position without any success.
Thanks.
Thanks.
Sinserely,
Farsheed
Farsheed
- keyframe
- Member
- 1529 posts
- Joined: July 2005
- Offline
- rodmena
- Member
- 5 posts
- Joined: Jan. 2009
- Offline
keyframeNo, When I attach the rest position, the object goes somewhere I couldnt find in my scene!!!
your present configuration SHOULD work, assuming you have a rest attribute on the geoemetry that you are rendering.
Pop open the spreadsheet in sop context and scrub through your time line to ensure that the values stored in the rest attribute aren't changing over time.
G
Could you please send me a working hipnc file, so I can figure out what is going on?
Also, I tried to use mountain SOP, but like my custom vopsop, It generates noise every frame and make my surface like some kind of trubulance noise witch I don't want.
Sinserely,
Farsheed
Farsheed
- probbins
- Member
- 1145 posts
- Joined: July 2005
- Offline
- rodmena
- Member
- 5 posts
- Joined: Jan. 2009
- Offline
- eetu
- Member
- 606 posts
- Joined: May 2007
- Offline
I think your setup should work. Does the object/material have displacement bounds defined?
BTW, I think you only need the “rest” attribute if the object is deforming, for a transforming object the restpos vop does a world-object corrdinate transform..
EDIT: Oops, i was thinking about displacement shader not VOPSOP. disregard.
eetu.
BTW, I think you only need the “rest” attribute if the object is deforming, for a transforming object the restpos vop does a world-object corrdinate transform..
EDIT: Oops, i was thinking about displacement shader not VOPSOP. disregard.
eetu.
- probbins
- Member
- 1145 posts
- Joined: July 2005
- Offline
rodmenaprobbinsSure and thanks.
Can you send us your file so we can work in that context?
Move the transform below the vopsop.
Since you are using a vopsop you are directly influencing the point position of the geometry. With the transform above the vopsop your are changing the point positions (P) at each frame and your vopsop is re-calculating based on the changed P.
“gravity is not a force, it is a boundary layer”
“everything is coincident”
“Love; the state of suspended anticipation.”
“everything is coincident”
“Love; the state of suspended anticipation.”
- rodmena
- Member
- 5 posts
- Joined: Jan. 2009
- Offline
probbinsThe problem is the main object is an animated obj sequence that came from Maya. I can't change it. It is a explosion simulation and need to be displaced in SOP level.rodmenaprobbinsSure and thanks.
Can you send us your file so we can work in that context?
Move the transform below the vopsop.
Since you are using a vopsop you are directly influencing the point position of the geometry. With the transform above the vopsop your are changing the point positions (P) at each frame and your vopsop is re-calculating based on the changed P.
I tried Displacement shaders also, despite the rendering problem, It has the same Problem.
Even with rest position VOP. Isn't really a way to solve this problem for imported object sequences that their animation came from outside?
Any Ideas?
Sinserely,
Farsheed
Farsheed
- rodmena
- Member
- 5 posts
- Joined: Jan. 2009
- Offline
Well. Thanks to every one and THIS [forums.odforce.net] topic, I solved my problem.
Sinserely,
Farsheed
Farsheed
-
- Quick Links