ICE syflex tree naming tip or

2014-07-19 Thread Mirko Jankovic
Wondering if there is solution to this.
I have an character with an simple ICE syflex robe all set up.
There is body mesh collision beside others.

When model is imported into new scene everything works fine
But if models then duplicated or imported again it is named differently
so you have Character and Character1 models in scene, collision on second
character is not working as it is loos for name for first model.
Example
Collision node mesh in model is *Get Character.body*, when imported again
model now is Character1 so collision node needs to be renamed to
*Get Character1.Body*, but it is still *Charater.Body* so collision on mesh
inside second character is not working.

Anyway shouldn't it change model name automatically or is there way to make
ti that way so once model is imported again or name of the model changed it
would always use:

Get model.mesh

A bit confusing explanation but I think you know what I aim at.
Not that big issue as cloth will be simulated in separate scene on cached
body mesh and then also cached and brought back for rendering but still
curious to figure it out as I was planing to have realy low poly cloth
version right inside anim scene for fast previews.

Thanks


Re: ICE syflex tree naming tip or

2014-07-19 Thread Simon Reeves
Sounds like you could rename the get data node to *this_model.Body*




On Saturday, 19 July 2014, Mirko Jankovic mirkoj.anima...@gmail.com wrote:

 Wondering if there is solution to this.
 I have an character with an simple ICE syflex robe all set up.
 There is body mesh collision beside others.

 When model is imported into new scene everything works fine
 But if models then duplicated or imported again it is named differently
 so you have Character and Character1 models in scene, collision on second
 character is not working as it is loos for name for first model.
 Example
 Collision node mesh in model is *Get Character.body*, when imported again
 model now is Character1 so collision node needs to be renamed to
 *Get Character1.Body*, but it is still *Charater.Body* so collision on
 mesh inside second character is not working.

 Anyway shouldn't it change model name automatically or is there way to
 make ti that way so once model is imported again or name of the model
 changed it would always use:

 Get model.mesh

 A bit confusing explanation but I think you know what I aim at.
 Not that big issue as cloth will be simulated in separate scene on cached
 body mesh and then also cached and brought back for rendering but still
 curious to figure it out as I was planing to have realy low poly cloth
 version right inside anim scene for fast previews.

 Thanks



-- 


Simon Reeves
London, UK
*si...@simonreeves.com si...@simonreeves.com*
*www.simonreeves.com http://www.simonreeves.com*
*www.analogstudio.co.uk http://www.analogstudio.co.uk*


Re: ICE syflex tree naming tip or

2014-07-19 Thread Matt Morris
Yup all of your ice tree references should be to self.*** or this_model.***
which makes it far easier to reuse.

I tend to concatenate nodes these days for safety's sake, so if I'm using
this_model in several data nodes I'll seperate it into its own data node
and pipe it into whatever needs it.


On 19 July 2014 13:43, Simon Reeves si...@simonreeves.com wrote:

 Sounds like you could rename the get data node to *this_model.Body*





 On Saturday, 19 July 2014, Mirko Jankovic mirkoj.anima...@gmail.com
 wrote:

 Wondering if there is solution to this.
 I have an character with an simple ICE syflex robe all set up.
 There is body mesh collision beside others.

 When model is imported into new scene everything works fine
 But if models then duplicated or imported again it is named differently
 so you have Character and Character1 models in scene, collision on second
 character is not working as it is loos for name for first model.
 Example
 Collision node mesh in model is *Get Character.body*, when imported
 again model now is Character1 so collision node needs to be renamed to
 *Get Character1.Body*, but it is still *Charater.Body* so collision on
 mesh inside second character is not working.

 Anyway shouldn't it change model name automatically or is there way to
 make ti that way so once model is imported again or name of the model
 changed it would always use:

 Get model.mesh

 A bit confusing explanation but I think you know what I aim at.
 Not that big issue as cloth will be simulated in separate scene on cached
 body mesh and then also cached and brought back for rendering but still
 curious to figure it out as I was planing to have realy low poly cloth
 version right inside anim scene for fast previews.

 Thanks



 --


 Simon Reeves
 London, UK
 *si...@simonreeves.com si...@simonreeves.com*
 *www.simonreeves.com http://www.simonreeves.com*
 *www.analogstudio.co.uk http://www.analogstudio.co.uk*




-- 
www.matinai.com


Re: ICE syflex tree naming tip or

2014-07-19 Thread Mirko Jankovic
thanks! I assumed there is a way just wsnt sure. thanks


On Sat, Jul 19, 2014 at 6:20 PM, Matt Morris matt...@gmail.com wrote:

 Yup all of your ice tree references should be to self.*** or
 this_model.*** which makes it far easier to reuse.

 I tend to concatenate nodes these days for safety's sake, so if I'm using
 this_model in several data nodes I'll seperate it into its own data node
 and pipe it into whatever needs it.


 On 19 July 2014 13:43, Simon Reeves si...@simonreeves.com wrote:

 Sounds like you could rename the get data node to *this_model.Body*





 On Saturday, 19 July 2014, Mirko Jankovic mirkoj.anima...@gmail.com
 wrote:

 Wondering if there is solution to this.
 I have an character with an simple ICE syflex robe all set up.
 There is body mesh collision beside others.

 When model is imported into new scene everything works fine
 But if models then duplicated or imported again it is named differently
 so you have Character and Character1 models in scene, collision on
 second character is not working as it is loos for name for first model.
 Example
 Collision node mesh in model is *Get Character.body*, when imported
 again model now is Character1 so collision node needs to be renamed to
 *Get Character1.Body*, but it is still *Charater.Body* so collision on
 mesh inside second character is not working.

 Anyway shouldn't it change model name automatically or is there way to
 make ti that way so once model is imported again or name of the model
 changed it would always use:

 Get model.mesh

 A bit confusing explanation but I think you know what I aim at.
 Not that big issue as cloth will be simulated in separate scene on
 cached body mesh and then also cached and brought back for rendering but
 still curious to figure it out as I was planing to have realy low poly
 cloth version right inside anim scene for fast previews.

 Thanks



 --


 Simon Reeves
 London, UK
 *si...@simonreeves.com si...@simonreeves.com*
 *www.simonreeves.com http://www.simonreeves.com*
 *www.analogstudio.co.uk http://www.analogstudio.co.uk*




 --
 www.matinai.com