Re: Group of curves to strands?

2015-09-16 Thread Fabricio Chamon
Late response, but you can merge all curves and use a neat melena compound
that generates strands from a multi-subcurve object

Em quinta-feira, 10 de setembro de 2015, Thomas Volkmann <
li...@thomasvolkmann.com> escreveu:

> Thanks Juan, no need to dig out the script, I have finished it by now. But
> I'll take a look at Dan's compound.
> Thx
>
>
> Juan Brockhaus  > hat am 10.
> September 2015 um 09:56 geschrieben:
>
> well, yeah, that's unfortunatly how it is... curves in groups in ICE are
> quite annoying... (and guess what, it's not going to change anymore...)
>
> there's a nice compound from Dan Yargici on rray.exe (Create Strands from
> Curves) where here basically rebuilds the curves in a group either as
> linear or bspline.
> that could help, if your curves are all uniform parametrized... and you
> are not using mixed curve types...
> the compound takes the points and rebuilds the curves. nice little
> workaround. but depending on your scenario it might work?
>
> else... well, yes, you have to connect each curve individually
> (I've once written a script to help with this. could dig it out. but was
> project specific, so may need a bit of rewrite)
>
> cheers,
>
> Juan
>
>
> On Thu, Sep 10, 2015 at 9:04 AM, Thomas Volkmann  > wrote:
>
> Ouch...I guess this is never going to be fixed :/
> Thanks, I'll take a look at your compounds, but depending on how many
> curves I have I will rather do an extrusion script...
>
>
> Leonard Koch  > hat am 10.
> September 2015 um 08:47 geschrieben:
>
>
> Yep there is just no convenient way of doing that.
> The only possible way is to connect each individual curve into the icetree
> and give it its own uv to location node. You can take a look at the curve
> data gatherers in LK Fabric to see an example of that.
>
> A rather annoying limitation.
> On Sep 10, 2015 08:35, "Thomas Volkmann"  > wrote:
>
> Yo!
> I wan't to populate my scene with some cables by laying out some curves.
> Instead of extruding them for rendering (you can't render curves directly
> in Arnold, can you?) I thought it would be quick and easy to turn them into
> strands by putting them into a group and turn this group into strands.
> I didn't manage because one or more of the following reasons (tell me
> which):
>
> A: I'm too stupid
> B: It's really complicated and A
> C: It's not doable. And A because I even tried.
>
> So which one is it? I figured so much that A applies in every case.
> If the answer is not C, can someone please give me a hint or two on how to
> do it?
> In the meantime extruding all these curves by script is simple and fast
> even for me, but I really want to know what I got wrong here :/
>
> thx,
> Thomas
>
>
>
>
>
>
>


Re: Group of curves to strands?

2015-09-10 Thread Thomas Volkmann
Thanks Juan, no need to dig out the script, I have finished it by now. But I'll
take a look at Dan's compound.
Thx
 

> Juan Brockhaus  hat am 10. September 2015 um 09:56
> geschrieben:
> 
>  well, yeah, that's unfortunatly how it is... curves in groups in ICE are
> quite annoying... (and guess what, it's not going to change anymore...)
> 
>  there's a nice compound from Dan Yargici on rray.exe (Create Strands from
> Curves) where here basically rebuilds the curves in a group either as linear
> or bspline.
>  that could help, if your curves are all uniform parametrized... and you are
> not using mixed curve types...
>  the compound takes the points and rebuilds the curves. nice little
> workaround. but depending on your scenario it might work?
> 
>  else... well, yes, you have to connect each curve individually
>  (I've once written a script to help with this. could dig it out. but was
> project specific, so may need a bit of rewrite)
> 
>  cheers,
> 
>  Juan
> 
> 
>  On Thu, Sep 10, 2015 at 9:04 AM, Thomas Volkmann   > wrote:
>> >Ouch...I guess this is never going to be fixed :/
> >Thanks, I'll take a look at your compounds, but depending on how many
> > curves I have I will rather do an extrusion script...
> > 
> > 
> > > > > Leonard Koch  > > > >  > hat am 10. September 2015 um
> > > > > 08:47 geschrieben:
> > > 
> > > 
> > > 
> > > Yep there is just no convenient way of doing that.
> > > The only possible way is to connect each individual curve into the
> > > icetree and give it its own uv to location node. You can take a look at
> > > the curve data gatherers in LK Fabric to see an example of that.
> > > 
> > > A rather annoying limitation.
> > > 
> > > On Sep 10, 2015 08:35, "Thomas Volkmann"  > >  > wrote:
> > >   > > > >   Yo!
> > > >   I wan't to populate my scene with some cables by laying out some
> > > > curves. Instead of extruding them for rendering (you can't render curves
> > > > directly in Arnold, can you?) I thought it would be quick and easy to
> > > > turn them into strands by putting them into a group and turn this group
> > > > into strands.
> > > >   I didn't manage because one or more of the following reasons (tell
> > > > me which):
> > > >
> > > >   A: I'm too stupid
> > > >   B: It's really complicated and A 
> > > >   C: It's not doable. And A because I even tried.
> > > >
> > > >   So which one is it? I figured so much that A applies in every
> > > > case.
> > > >   If the answer is not C, can someone please give me a hint or two
> > > > on how to do it?
> > > >   In the meantime extruding all these curves by script is simple and
> > > > fast even for me, but I really want to know what I got wrong here :/
> > > >
> > > >   thx,
> > > >   Thomas
> > > > > > > 
> > >> > 
> > 
> >  > 

 

Re: Group of curves to strands?

2015-09-10 Thread Thomas Volkmann
Ouch...I guess this is never going to be fixed :/
Thanks, I'll take a look at your compounds, but depending on how many curves I
have I will rather do an extrusion script...
 

> Leonard Koch  hat am 10. September 2015 um 08:47
> geschrieben:
> 
> 
>  Yep there is just no convenient way of doing that.
>  The only possible way is to connect each individual curve into the icetree
> and give it its own uv to location node. You can take a look at the curve data
> gatherers in LK Fabric to see an example of that.
> 
>  A rather annoying limitation.
> 
>  On Sep 10, 2015 08:35, "Thomas Volkmann"   > wrote:
>> >Yo!
> >I wan't to populate my scene with some cables by laying out some curves.
> > Instead of extruding them for rendering (you can't render curves directly in
> > Arnold, can you?) I thought it would be quick and easy to turn them into
> > strands by putting them into a group and turn this group into strands.
> >I didn't manage because one or more of the following reasons (tell me
> > which):
> > 
> >A: I'm too stupid
> >B: It's really complicated and A 
> >C: It's not doable. And A because I even tried.
> > 
> >So which one is it? I figured so much that A applies in every case.
> >If the answer is not C, can someone please give me a hint or two on how
> > to do it?
> >In the meantime extruding all these curves by script is simple and fast
> > even for me, but I really want to know what I got wrong here :/
> > 
> >thx,
> >Thomas
> >  > 

 

Re: Group of curves to strands?

2015-09-10 Thread Leonard Koch
Yep there is just no convenient way of doing that.
The only possible way is to connect each individual curve into the icetree
and give it its own uv to location node. You can take a look at the curve
data gatherers in LK Fabric to see an example of that.

A rather annoying limitation.
On Sep 10, 2015 08:35, "Thomas Volkmann"  wrote:

> Yo!
> I wan't to populate my scene with some cables by laying out some curves.
> Instead of extruding them for rendering (you can't render curves directly
> in Arnold, can you?) I thought it would be quick and easy to turn them into
> strands by putting them into a group and turn this group into strands.
> I didn't manage because one or more of the following reasons (tell me
> which):
>
> A: I'm too stupid
> B: It's really complicated and A
> C: It's not doable. And A because I even tried.
>
> So which one is it? I figured so much that A applies in every case.
> If the answer is not C, can someone please give me a hint or two on how to
> do it?
> In the meantime extruding all these curves by script is simple and fast
> even for me, but I really want to know what I got wrong here :/
>
> thx,
> Thomas
>


Re: Group of curves to strands?

2015-09-10 Thread Juan Brockhaus
well, yeah, that's unfortunatly how it is... curves in groups in ICE are
quite annoying... (and guess what, it's not going to change anymore...)

there's a nice compound from Dan Yargici on rray.exe (Create Strands from
Curves) where here basically rebuilds the curves in a group either as
linear or bspline.
that could help, if your curves are all uniform parametrized... and you are
not using mixed curve types...
the compound takes the points and rebuilds the curves. nice little
workaround. but depending on your scenario it might work?

else... well, yes, you have to connect each curve individually
(I've once written a script to help with this. could dig it out. but was
project specific, so may need a bit of rewrite)

cheers,

Juan


On Thu, Sep 10, 2015 at 9:04 AM, Thomas Volkmann 
wrote:

> Ouch...I guess this is never going to be fixed :/
> Thanks, I'll take a look at your compounds, but depending on how many
> curves I have I will rather do an extrusion script...
>
>
> Leonard Koch  hat am 10. September 2015 um
> 08:47 geschrieben:
>
>
> Yep there is just no convenient way of doing that.
> The only possible way is to connect each individual curve into the icetree
> and give it its own uv to location node. You can take a look at the curve
> data gatherers in LK Fabric to see an example of that.
>
> A rather annoying limitation.
> On Sep 10, 2015 08:35, "Thomas Volkmann"  wrote:
>
> Yo!
> I wan't to populate my scene with some cables by laying out some curves.
> Instead of extruding them for rendering (you can't render curves directly
> in Arnold, can you?) I thought it would be quick and easy to turn them into
> strands by putting them into a group and turn this group into strands.
> I didn't manage because one or more of the following reasons (tell me
> which):
>
> A: I'm too stupid
> B: It's really complicated and A
> C: It's not doable. And A because I even tried.
>
> So which one is it? I figured so much that A applies in every case.
> If the answer is not C, can someone please give me a hint or two on how to
> do it?
> In the meantime extruding all these curves by script is simple and fast
> even for me, but I really want to know what I got wrong here :/
>
> thx,
> Thomas
>
>
>
>


Group of curves to strands?

2015-09-10 Thread Thomas Volkmann
Yo!
I wan't to populate my scene with some cables by laying out some curves. Instead
of extruding them for rendering (you can't render curves directly in Arnold, can
you?) I thought it would be quick and easy to turn them into strands by putting
them into a group and turn this group into strands.
I didn't manage because one or more of the following reasons (tell me which):
 
A: I'm too stupid
B: It's really complicated and A 
C: It's not doable. And A because I even tried.
 
So which one is it? I figured so much that A applies in every case.
If the answer is not C, can someone please give me a hint or two on how to do
it?
In the meantime extruding all these curves by script is simple and fast even for
me, but I really want to know what I got wrong here :/
 
thx,
Thomas