Independent Intance Control ?

Discussions about SOFTIMAGEs© Interactive Creative Environment©
Falam

Independent Intance Control ?

Post by Falam » 23 Jun 2013, 12:53

Is there any way to create a instance of a model, yet have independent control of that instance, unlike Softimage regular instance, where the master controls all instances ?

NNois
Posts: 754
Joined: 09 Jun 2009, 18:33

Re: Independent Intance Control ?

Post by NNois » 24 Jun 2013, 06:58

more precisely what do you want controlling exactly ?

Falam

Re: Independent Intance Control ?

Post by Falam » 24 Jun 2013, 13:21

I have custom controllers on the master. When I instance, the master will trigger the instance controllers as well and I want that control to be independent. I could have duplicated the master model, then again from my knowledge Instancing helps with rendering time.

NNois
Posts: 754
Joined: 09 Jun 2009, 18:33

Re: Independent Intance Control ?

Post by NNois » 24 Jun 2013, 17:00

you haven't responded to my question about what exactly you want to modify.

Instances are... Instances, any topology or deform operators are also instanced.
But with ice you can post change the materials or post deform them (with strand deform). With the render tree too, you cand displace them differently and shade them differently.

Falam

Re: Independent Intance Control ?

Post by Falam » 24 Jun 2013, 23:20

I don't want to strand deform, or change the materials on the instance. I have animation controls on the master, I want to keep the instance but have the animation controls on the instance, independent of the master (model).

NNois
Posts: 754
Joined: 09 Jun 2009, 18:33

Re: Independent Intance Control ?

Post by NNois » 25 Jun 2013, 01:17

you can go through time on instances (like controling different animation), but at rendertime this generate obviously a different geometry on your memory, so if it was for render optimizations, no it won't save you time

Falam

Re: Independent Intance Control ?

Post by Falam » 25 Jun 2013, 01:56

What do you mean, time on instances ?

Pooby
Posts: 501
Joined: 27 Aug 2010, 20:25

Re: Independent Intance Control ?

Post by Pooby » 25 Jun 2013, 06:11

If you want full deformation control, and memory isn't an issue then why not clone?

NNois
Posts: 754
Joined: 09 Jun 2009, 18:33

Re: Independent Intance Control ?

Post by NNois » 25 Jun 2013, 07:50

Falam wrote:What do you mean, time on instances ?
au can develop all your possibilities of animation on your master instance, then control the input frame of your instances via ICE

Bullit
Moderator
Posts: 2621
Joined: 24 May 2012, 07:44

Re: Independent Intance Control ?

Post by Bullit » 25 Jun 2013, 11:11

If you use a test inside geometry, modulate by volume etc you can "select" the instances you want to animate and control them individually. Also you can do that by string if you get the particle ID of the instance.

Falam

Re: Independent Intance Control ?

Post by Falam » 26 Jun 2013, 00:47

Image

What difference am I suppose to see ? I still can't control the instance animation controls separate from the master ? I have the instance enclosed within a cube with the ICE tree on the Master.

Edit: Wrong Image

NNois
Posts: 754
Joined: 09 Jun 2009, 18:33

Re: Independent Intance Control ?

Post by NNois » 26 Jun 2013, 07:42

output your modulate by volume to a rescale node, this will be your time selector, then output to self.shapeinstancetime of your point cloud not pointposition
http://download.autodesk.com/global/doc ... d30e638682

Bullit
Moderator
Posts: 2621
Joined: 24 May 2012, 07:44

Re: Independent Intance Control ?

Post by Bullit » 26 Jun 2013, 07:56

Get an if node, use a test inside geometry in it with geometry that will select the particles you want to move, connect the if node to a set particle position. In false put get point position so they remain as they started, in true connect the same get point position to 3d vector to scalar in each xyz put an add node if you want to move in any of that directions, connect to scalar to 3d vector and put it in true port of it node. Now change the values in add nodes.

I am just learning ICE so might be better ways to do this.

Falam

Re: Independent Intance Control ?

Post by Falam » 26 Jun 2013, 17:03

Image

I can't set data.attribute on a model or a instance. I'm unable to select the 3D controllers on the instance independently of the master. If I select a 3D controller on the instance, the entire instance gets selected, instead of just the instance 3D controller.

Pooby
Posts: 501
Joined: 27 Aug 2010, 20:25

Re: Independent Intance Control ?

Post by Pooby » 26 Jun 2013, 18:28

Describe exactly what you are doing and it will be a lot easier to help. I have no idea what you wish to achieve apart from in terms very broad and all encompassing, but im quite willing to help.

Falam

Re: Independent Intance Control ?

Post by Falam » 26 Jun 2013, 21:13

I have a 3D animation controller on the master, that is getting instanced. If I move the 3D animation controller on the master, the same thing happens on the instance. I want to break this connection on the instance, keep it as a instance.