christian keller visual effects|direction +49 0179 69 36 248 chr...@gmx.de
Yeah I know that the Copy Sop is faster.
Thanks for explanations Guillaume!
Pure copy will be very interesting node.... ;)
The interesting thing with ICE Modeling is that you could build it yourself !
I'm not saying that we should not implement a factory "Polymesh Copy" node (it would be a very good idea in fact) but just that ICE Modeling gives lot of un-expected solutions.
I don't have time to build such compound (for now) but here is how the algorithm could be done :
- Get the polygonal description and the point position of the source to copy.
- Build an array with a size equal to this polygonal description array multiplied by the number of copies
- Set this array (the tricky part) using some magic modulo tricks.
- Same thing for the point position array.
- Set a Create Topo with those two arrays.
I'm pretty sure that designing a copy polymesh this way would be very fast. And it would be a very good exercice for all the TD's intersting in learning ICE Modeling ;).
Hint : This design looks really similar to the "Create Extrusion Along Strands" compound.
ICE Modeling give a very a deeper level of control without coding. Now we need some more high level compounds to expose this flexibility to the artists.
Cheers
Guillaume Laforge
________________________________
From: softimag...@listproc.autodesk.com [softimag...@listproc.autodesk.com] on behalf of Malcolm Zaloon [mzal...@gmail.com]
Sent: April 26, 2011 7:44 AM
To: mailgrah...@gmail.com; soft...@listproc.autodesk.com
Subject: Re: ICE Modeling speed (or lack of?) : Scatter Geometry
Thanks for explanations Guillaume!
Pure copy will be very interesting node.... ;)
And go to sleep tonight. There are no hurry at all ;).
________________________________
From: softimag...@listproc.autodesk.com [softimag...@listproc.autodesk.com] on behalf of Sebastian Kowalski [li...@sekow.com]
Sent: April 26, 2011 9:51 AM
To: soft...@listproc.autodesk.com
Subject: Re: ICE Modeling speed (or lack of?) : Scatter Geometry
i went the easy way and filled up the arrays by iterating thru a repeat node.
unbelievable slow, but i got the basics down.
so tomorrow i'll try to build the description mathematically.
afraid i wont get a sec of sleep tonight.
Am 26/04/2011 17:32, schrieb Guillaume Laforge:
Pure copy will be very interesting node.... ;)
The interesting thing with ICE Modeling is that you could build it yourself !
I'm not saying that we should not implement a factory "Polymesh Copy" node (it would be a very good idea in fact) but just that ICE Modeling gives lot of un-expected solutions.
I don't have time to build such compound (for now) but here is how the algorithm could be done :
- Get the polygonal description and the point position of the source to copy.
- Build an array with a size equal to this polygonal description array multiplied by the number of copies
- Set this array (the tricky part) using some magic modulo tricks.
- Same thing for the point position array.
- Set a Create Topo with those two arrays.
I'm pretty sure that designing a copy polymesh this way would be very fast. And it would be a very good exercice for all the TD's intersting in learning ICE Modeling ;).
Hint : This design looks really similar to the "Create Extrusion Along Strands" compound.
ICE Modeling give a very a deeper level of control without coding. Now we need some more high level compounds to expose this flexibility to the artists.
Cheers
Guillaume Laforge
________________________________
From: softimag...@listproc.autodesk.com<mailto:softimag...@listproc.autodesk.com> [softimag...@listproc.autodesk.com<mailto:softimag...@listproc.autodesk.com>] on behalf of Malcolm Zaloon [mzal...@gmail.com<mailto:mzal...@gmail.com>]
Sent: April 26, 2011 7:44 AM
To: mailgrah...@gmail.com<mailto:mailgrah...@gmail.com>; soft...@listproc.autodesk.com<mailto:soft...@listproc.autodesk.com>
Subject: Re: ICE Modeling speed (or lack of?) : Scatter Geometry
Thanks for explanations Guillaume!
Pure copy will be very interesting node.... ;)
I re-use the compound named "Build MultiExtrusion PackedPolygons" found in the "Extrusion along Strands" one.
This compound duplicate N time a polygonal description without using the Repeat node.
Here is the result of my little test using a source with 64 polygons (instead of 13 like in Malcolm's test, and my machine is not as fast) :
2000 copies : 474 ms
4000 copies : 915 ms
20 000 copies : 4683 ms
Without coding a single line ;). Of course, those timing could be improved with a dedicated Copy Topo node.
If you are interested, here is the scene : http://dl.dropbox.com/u/5533643/Softimage/CreatCopiesFromTopology_prototype_00.rar
I made the hard part. If someone want to build a compound with all the transformation options from this graph, feel free to share it on the web !
Cheers
Guillaume
________________________________
From: softimag...@listproc.autodesk.com [softimag...@listproc.autodesk.com] on behalf of Guillaume Laforge
Sent: April 26, 2011 10:06 AM
To: li...@sekow.com; soft...@listproc.autodesk.com
Subject: RE: ICE Modeling speed (or lack of?) : Scatter Geometry
The question is where ?
XSI Base, Si-Community, The Area or a dedicated Google group ?
Guillaume
+1
From: softimag...@listproc.autodesk.com [mailto:softimag...@listproc.autodesk.com] On Behalf Of Eric Thivierge
Sent: Wednesday, April 27, 2011 11:27 AM
To: soft...@listproc.autodesk.com
Subject: Re: ICE Modeling speed (or lack of?) : Scatter Geometry
How about a weekly thread on this list?
--------------------------------------------
Eric Thivierge
Technical Director
http://www.ethivierge.com
On Wed, Apr 27, 2011 at 11:19 AM, Guillaume Laforge <guillaume....@gmail.com<mailto:guillaume....@gmail.com>> wrote:
Yes, I like the idea of those little ICE week workshop on the web too !
The question is where ?
XSI Base, Si-Community, The Area or a dedicated Google group ?
Guillaume
> From: softimag...@listproc.autodesk.com<mailto:softimag...@listproc.autodesk.com> [softimag...@listproc.autodesk.com<mailto:softimag...@listproc.autodesk.com>] on behalf of Guillaume Laforge
> Sent: April 26, 2011 10:06 AM
> To: li...@sekow.com<mailto:li...@sekow.com>; soft...@listproc.autodesk.com<mailto:soft...@listproc.autodesk.com>
> Subject: RE: ICE Modeling speed (or lack of?) : Scatter Geometry
>
>
> Don't use the Repeat node ! The goal is to be faster, not slower than the current "Create Copies" compound :).
>
>
>
> And go to sleep tonight. There are no hurry at all ;).
>
>
>
>
>
> ________________________________
> From: softimag...@listproc.autodesk.com<mailto:softimag...@listproc.autodesk.com> [softimag...@listproc.autodesk.com<mailto:softimag...@listproc.autodesk.com>] on behalf of Sebastian Kowalski [li...@sekow.com<mailto:li...@sekow.com>]
> Sent: April 26, 2011 9:51 AM
> To: soft...@listproc.autodesk.com<mailto:soft...@listproc.autodesk.com>
> Subject: Re: ICE Modeling speed (or lack of?) : Scatter Geometry
>
> i went the easy way and filled up the arrays by iterating thru a repeat node.
> unbelievable slow, but i got the basics down.
> so tomorrow i'll try to build the description mathematically.
> afraid i wont get a sec of sleep tonight.
>
> Am 26/04/2011 17<tel:26%2F04%2F2011%2017>:32, schrieb Guillaume Laforge:
>
> Pure copy will be very interesting node.... ;)
>
>
> The interesting thing with ICE Modeling is that you could build it yourself !
>
> I'm not saying that we should not implement a factory "Polymesh Copy" node (it would be a very good idea in fact) but just that ICE Modeling gives lot of un-expected solutions.
>
>
>
> I don't have time to build such compound (for now) but here is how the algorithm could be done :
>
>
>
> - Get the polygonal description and the point position of the source to copy.
>
> - Build an array with a size equal to this polygonal description array multiplied by the number of copies
>
> - Set this array (the tricky part) using some magic modulo tricks.
>
> - Same thing for the point position array.
>
> - Set a Create Topo with those two arrays.
>
>
>
> I'm pretty sure that designing a copy polymesh this way would be very fast. And it would be a very good exercice for all the TD's intersting in learning ICE Modeling ;).
>
> Hint : This design looks really similar to the "Create Extrusion Along Strands" compound.
>
>
>
> ICE Modeling give a very a deeper level of control without coding. Now we need some more high level compounds to expose this flexibility to the artists.
>
>
>
>
>
> Cheers
>
>
>
> Guillaume Laforge
>
>
>
>
>
>
>
> ________________________________
> From: softimag...@listproc.autodesk.com<mailto:softimag...@listproc.autodesk.com><mailto:softimag...@listproc.autodesk.com<mailto:softimag...@listproc.autodesk.com>> [softimag...@listproc.autodesk.com<mailto:softimag...@listproc.autodesk.com><mailto:softimag...@listproc.autodesk.com<mailto:softimag...@listproc.autodesk.com>>] on behalf of Malcolm Zaloon [
>
>
Sent from my BlackBerry smartphone from Virgin Media
Thanks Guillaume. I will try it soon! And I will try to improve on process to build a compound with transform... ;)