It works, but is noticably slower than not using any rest pose, which re-populates the fur over the mesh per frame on my animated mesh. It doesn't seem right, as I'd think that populating only once would make it faster, not slower.
So how would you create the rest attribute, if not using the point() with $PT?
Rest attribute for Fur, using point()?
5217 7 0- negow
- Member
- 27 posts
- Joined: Jan. 2007
- Offline
- derrick
- Staff
- 329 posts
- Joined: July 2005
- Offline
negow
So how would you create the rest attribute, if not using the point() with $PT?
Appending a Rest Position SOP to the skin geometry is a quick and easy way to create the rest attribute. A Time Shift SOP with a constant frame can be used to specify a suitable reference frame (second input into the Rest Position SOP).
- negow
- Member
- 27 posts
- Joined: Jan. 2007
- Offline
- derrick
- Staff
- 329 posts
- Joined: July 2005
- Offline
negow
While I have you here, how would you get the normals on the fur curves to always point to one another? Right now, I'm doing it the ForEach way (point 0 minus point 1, etc. per primitive), which works, but is very slow.
What do you mean by normals pointing to one another? An example .hip file would make it easier for me to understand what you are trying to achieve.
- negow
- Member
- 27 posts
- Joined: Jan. 2007
- Offline
- negow
- Member
- 27 posts
- Joined: Jan. 2007
- Offline
- derrick
- Staff
- 329 posts
- Joined: July 2005
- Offline
- negow
- Member
- 27 posts
- Joined: Jan. 2007
- Offline
-
- Quick Links