frankengen Posted October 3, 2013 Share Posted October 3, 2013 Hi, I was wondering if there is a faster way to instance geometry onto particles then what I have done in this example file? The first bit of the scene pretends it is getting geo from another software, then from there on say I wanted to use the copy sop to do a lot of stamp functions on the geo. I am grouping them in the for each sop and deleting them individually using the blast or delet sop with a stamp expression in the copy sop and they are both very slow methods. Is there another method of getting geometry onto particles through the copy sop? I want to do a scale reveal on the geo among other things though stamp expressions. Cheers. Frank reveal_List_of_Stuff_02.hipnc Quote Link to comment Share on other sites More sharing options...
cubiccube Posted October 3, 2013 Share Posted October 3, 2013 Yeah, the Copy SOP is painfully slow for this type of thing..use a vopsop instead. Also, you'll probably want to orient your pieces at some point. Just search around..there are a bunch of threads on here about doing that with vops. reveal_List_of_Stuff_02_fix.hipnc Quote Link to comment Share on other sites More sharing options...
frankengen Posted October 4, 2013 Author Share Posted October 4, 2013 Thank you so much for that really appreciate. Cheers. Frank Quote Link to comment Share on other sites More sharing options...
frankengen Posted October 4, 2013 Author Share Posted October 4, 2013 Thanks again for you help. I found a way to orient the geo to the particles. But is there a way to get something similar to a stamp function in vops? basically is there a way to recreate the copy sop in vops Thanks again, Frank. reveal_List_of_Stuff_05_fix.hipnc Quote Link to comment Share on other sites More sharing options...
ben Posted October 4, 2013 Share Posted October 4, 2013 I'm not sure it answers your question, but you should try instancing. For sure in this case it would be way faster than a copy sop. I'm not creating the attributes in vop, but I guess it would even a bit faster... instancing.hipnc Quote Link to comment Share on other sites More sharing options...
frankengen Posted October 5, 2013 Author Share Posted October 5, 2013 Thanks for the tip and file. Appreciate the help. Cheers, Frank Quote Link to comment Share on other sites More sharing options...
yongbin Posted October 5, 2013 Share Posted October 5, 2013 (edited) If you need full ability of copy sop, It might be no way to do that. but if you need scale and rotate the objects, you can do this with vopsop. see this. reveal_List_of_Stuff_05_fix.yb.hipnc Edited October 5, 2013 by yongbin Quote Link to comment Share on other sites More sharing options...
yongbin Posted October 5, 2013 Share Posted October 5, 2013 Sorry I didn't see your attachment. I will test it soon. Quote Link to comment Share on other sites More sharing options...
frankengen Posted October 5, 2013 Author Share Posted October 5, 2013 Dont be sorry, thanks for your help. Quote Link to comment Share on other sites More sharing options...
yongbin Posted October 5, 2013 Share Posted October 5, 2013 Had hard time with this. a bug made me annoying. Finally, got an answer. Cheers. reveal_List_of_Stuff_05_fix.yb02.hipnc Quote Link to comment Share on other sites More sharing options...
frankengen Posted October 5, 2013 Author Share Posted October 5, 2013 Thats really cool, thanks a lot for you help. Quote Link to comment Share on other sites More sharing options...
yongbin Posted October 5, 2013 Share Posted October 5, 2013 It also was really interesting problem to me. Happy that I can help you. Quote Link to comment Share on other sites More sharing options...
cubiccube Posted October 6, 2013 Share Posted October 6, 2013 (edited) But is there a way to get something similar to a stamp function in vops? Yeah. As long as you have a stable correspondence (ie. ID or piece attrib) between sets of geometry, you can use a vopsop or wrangle to swap attributes between them. The Find Attribute by Value function is the easiest way to do this in vops but you can also do it with some point cloud trickery. Here's another example file to check out. I'm using a Copy SOP to stamp the initial pieces but everything else is handled by vex. The final transforms are handled by vex as well but, if you're using heavy geometry, instancing might be a better solution. vop_reveal_v01b.hipnc Edited October 6, 2013 by cubiccube Quote Link to comment Share on other sites More sharing options...
yongbin Posted October 6, 2013 Share Posted October 6, 2013 (edited) Hi, cubiccube. thank you for your hip file! Here's another example file to check out. I'm using a Copy SOP to stamp the initial pieces but everything else is handled by vex. The final transforms are handled by vex as well but, if you're using heavy geometry, instancing might be a better solution. But it instantly crashed in my computer. Could you check it again? Edited October 6, 2013 by yongbin Quote Link to comment Share on other sites More sharing options...
cubiccube Posted October 6, 2013 Share Posted October 6, 2013 Strange. No crash for me on 12.5.536. I changed it to start on frame 1 though, so give that a try. Quote Link to comment Share on other sites More sharing options...
yongbin Posted October 6, 2013 Share Posted October 6, 2013 Now I can see it. Thank you! Quote Link to comment Share on other sites More sharing options...
frankengen Posted October 7, 2013 Author Share Posted October 7, 2013 Thats great! Thanks cubiccube! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.