rafaelsI dreamed of this last night…
Such RFE, if implemented would be a dream come true!
Thanks
Point instance procedural
61977 69 12- pbowmar
- Member
- 7046 posts
- Joined: July 2005
- Offline
- Stalkerx777
- Member
- 183 posts
- Joined: Nov. 2008
- Offline
- vbk!!!
- Member
- 383 posts
- Joined:
- Offline
I ve got some question about the use of attribute and variables in SOP level
let's say I create a attribute“number”.
I can now use it to open a specific object when I create the “instancefile” attribute. The value could be something like:
$HIP\myobj`$NUMBER`.bgeo
I tried to do the same with material SOP to change the material itself.
In the path of the material to assign. I write something like :
../shopnet1/vopmaterial`$NUMBER`
But it doesn't work ( with the build 660).
It is possible to use different material per instance ?
Or Have to overide parameters via material SOP ?
If Overide is the only way, maybe, fsimerey, could you upload your hip file with the for each trick for me please.
I am trying to fill an arena. I have now combination of animated characters and the shading is the last part of this little project.
Thanks for your help and this thread guys. More than welcome IMHO.
let's say I create a attribute“number”.
I can now use it to open a specific object when I create the “instancefile” attribute. The value could be something like:
$HIP\myobj`$NUMBER`.bgeo
I tried to do the same with material SOP to change the material itself.
In the path of the material to assign. I write something like :
../shopnet1/vopmaterial`$NUMBER`
But it doesn't work ( with the build 660).
It is possible to use different material per instance ?
Or Have to overide parameters via material SOP ?
If Overide is the only way, maybe, fsimerey, could you upload your hip file with the for each trick for me please.
I am trying to fill an arena. I have now combination of animated characters and the shading is the last part of this little project.
Thanks for your help and this thread guys. More than welcome IMHO.
- fsimerey
- Member
- 279 posts
- Joined: Dec. 2009
- Offline
- vbk!!!
- Member
- 383 posts
- Joined:
- Offline
thx !
P.S.
I added on my vimeo a instance anim test.
https://vimeo.com/45917004 [vimeo.com]
It 3 instancers combined. The color is just a litle test to begin to see how the override works with material sop.
P.S.
I added on my vimeo a instance anim test.
https://vimeo.com/45917004 [vimeo.com]
It 3 instancers combined. The color is just a litle test to begin to see how the override works with material sop.
- VFX4DESIGN
- Member
- 12 posts
- Joined: Sept. 2008
- Offline
Hello all.
This is a great thread.
I have set up instancing a volume from a delayed read and really need
To read from a random file.
Eg.
Box1.bgeo
Box2.bgeo
Box3.bgeo
These instances with all share the same Material overrides
And the volume shader to be used.
I have got everything working apart from the random file instancing.
Is this possible through stamping a file from disk to random points?
Many thanks.
This is a great thread.
I have set up instancing a volume from a delayed read and really need
To read from a random file.
Eg.
Box1.bgeo
Box2.bgeo
Box3.bgeo
These instances with all share the same Material overrides
And the volume shader to be used.
I have got everything working apart from the random file instancing.
Is this possible through stamping a file from disk to random points?
Many thanks.
- old_school
- Staff
- 2540 posts
- Joined: July 2005
- Offline
I believe you can add a string attribute to your points in SOPs called:
instancefile
and it should contain a path to the geometry on disk that you wish to instance on that point.
You currently can't write/edit this point string attribute in the CVEX procedural.
instancefile
and it should contain a path to the geometry on disk that you wish to instance on that point.
You currently can't write/edit this point string attribute in the CVEX procedural.
There's at least one school like the old school!
- VFX4DESIGN
- Member
- 12 posts
- Joined: Sept. 2008
- Offline
- VFX4DESIGN
- Member
- 12 posts
- Joined: Sept. 2008
- Offline
- tommyB
- Member
- 1 posts
- Joined: March 2012
- Offline
Hi Guys
bit late to the party but…
how do you add cvex displacement alongside a volume procedural whilst instancing using the “instancefile” attr?
If anyone has done this and has a solution or any advice that would be great and hugely appreciated.
It is fairly easy to do all of this if your volumes to instance are within your hip scene. However once you are only referencing them from disk I am struggling to run the cvex over each instanced volume (of which I am using 20 different variations hence using the “instancefile” attr.) I am also trying to volume sample each instance to pull in surface, rest etc primitives into the cvex context to drive my displacement.
many thanks
tom
bit late to the party but…
how do you add cvex displacement alongside a volume procedural whilst instancing using the “instancefile” attr?
If anyone has done this and has a solution or any advice that would be great and hugely appreciated.
It is fairly easy to do all of this if your volumes to instance are within your hip scene. However once you are only referencing them from disk I am struggling to run the cvex over each instanced volume (of which I am using 20 different variations hence using the “instancefile” attr.) I am also trying to volume sample each instance to pull in surface, rest etc primitives into the cvex context to drive my displacement.
many thanks
tom
-
- Quick Links