Ahmidou Lyazidi custom ICE nodes

Plugins linking to this thread: (hide)

CurvatureAuthor: Ahmidou Lyazidi
return the principal directions and curvature of a mesh as well as the mean curvature. This is a first brick for a toon strands ice framework. Usage: connect all the inputs from the geometry.

Note: The package uploaded to rray.de includes a helper compound so there's no need to connect geometry/point attributes.

Note: There's a name conflict with another Curvature compound (see 'related plugins'). Install only one of the two.

local backup: Curvature.xsiaddon source code: src.zip
ArrayAccumulateAuthor: Ahmidou Lyazidi
you can accumulate the values of an array, it is useful to avoid using the repeat node. what it does: addition for integer, scalar, and vectors. multiplication for rotation, quaternions, and matrices

usage: just plug an array of values


Related: ICEArrayNodes (Cumulative sum)

local backup: ArrayAccumulate.xsiaddon source code: src.zip
Parallel Transport FrameAuthor: Ahmidou Lyazidi
This one is to correct the normal flipping on curves (for example with S shape curves) usage: plug an array of tangents, and an initial normal

local backup: ParallelTransportFrame.xsiaddon source code: src.zip

Post Reply
User avatar
Hirazi Blue
Administrator
Posts: 5107
Joined: 04 Jun 2009, 12:15

Ahmidou Lyazidi custom ICE nodes

Post by Hirazi Blue » 14 Mar 2014, 13:01

On the mailing list Ahmidou Lyazidi presented "a few custom ICE nodes":
I did those a some times ago, but never posted them officially, in case someone find them useful here they are:

Curvature:
return the principal directions and curvature of a mesh as well as the mean curvature.
This is a first brick for a toon strands ice framework.
usage: connect all the inputs from the geometry

Array Accumulate:
you can accumulate the values of an array, it is useful to avoid using the repeat node
what it does:
-addition for integer ,scalar, and vectors.
-multiplication for rotation, quaternions, and matrices.
usage: just plug an array of values

Parallel Transport Frame:
This one is to correct the normal flipping on curves (for example with S shape curves)
usage: plug an array of tangents, and an initial normal

Use them at your own risk :)
Cheers.

-----------------------------------------------
Ahmidou Lyazidi
Director | TD | CG artist
cppIceNodes.rar
(41.15 KiB) Downloaded 150 times
Follow the mailing list discussion here.
Stay safe, sane & healthy!

Ahmidou
Posts: 106
Joined: 04 Jan 2010, 14:00

Re: Ahmidou Lyazidi custom ICE nodes

Post by Ahmidou » 15 Mar 2014, 10:46

Thanks for the post, I forgot to add the the sources are availlable here:
https://bitbucket.org/ahmidou_lyazidi/ice_nodes/src

I'll post some pictures desribing how to use them tomorrow
Cheers

angelous4x
Posts: 133
Joined: 06 Nov 2011, 05:24
Location: new York
Contact:

Re: Ahmidou Lyazidi custom ICE nodes

Post by angelous4x » 16 Mar 2014, 00:57

thanks for this share. i like pictures :)
can you post so i could take a look at how it all works once you have it uploaded.

Post Reply

Who is online

Users browsing this forum: No registered users and 33 guests