Re: Evalution outside simulation

2012-06-22 Thread Leonard Koch
You can disable behaviours on a per particle basis, but everything will
have to be simulated at all times. The thing you described is at the core
of how ice works and there is no way around that as far as I know.
On Jun 22, 2012 8:01 PM, Gustavo Eggert Boehs gustav...@gmail.com wrote:

 Hey there list!

 Trying to go further in my efforts of reproducing much of the
 functionallity found in C4Ds moGraph I´ve hit a wall. The problem is trying
 to mix procedural animation with simulations. When a pointcloud has a
 simulation in its stack, as we all know, everything which is underneath
 this point wont be evaluated. My question is: is it possible to trigger in
 and out of a state of simulation with a per point boolean?

 Best regards




RE: Evalution outside simulation

2012-06-22 Thread Grahame Fuller
What sort of procedural animation? Can it not be expressed as a simulation? Do 
you have an example of what you mean?

gray

From: softimage-boun...@listproc.autodesk.com 
[mailto:softimage-boun...@listproc.autodesk.com] On Behalf Of Leonard Koch
Sent: Friday, June 22, 2012 02:17 PM
To: softimage@listproc.autodesk.com
Subject: Re: Evalution outside simulation


You can disable behaviours on a per particle basis, but everything will have to 
be simulated at all times. The thing you described is at the core of how ice 
works and there is no way around that as far as I know.
On Jun 22, 2012 8:01 PM, Gustavo Eggert Boehs 
gustav...@gmail.commailto:gustav...@gmail.com wrote:
Hey there list!

Trying to go further in my efforts of reproducing much of the functionallity 
found in C4Ds moGraph I´ve hit a wall. The problem is trying to mix procedural 
animation with simulations. When a pointcloud has a simulation in its stack, as 
we all know, everything which is underneath this point wont be evaluated. My 
question is: is it possible to trigger in and out of a state of simulation with 
a per point boolean?

Best regards

attachment: winmail.dat

Re: Evalution outside simulation

2012-06-22 Thread Steven Caron
also, can you just branch and set point position on those particles instead?

s

On Fri, Jun 22, 2012 at 11:30 AM, Grahame Fuller 
grahame.ful...@autodesk.com wrote:

 What sort of procedural animation? Can it not be expressed as a
 simulation? Do you have an example of what you mean?

 gray

 From: softimage-boun...@listproc.autodesk.com [mailto:
 softimage-boun...@listproc.autodesk.com] On Behalf Of Leonard Koch
 Sent: Friday, June 22, 2012 02:17 PM
 To: softimage@listproc.autodesk.com
 Subject: Re: Evalution outside simulation


 You can disable behaviours on a per particle basis, but everything will
 have to be simulated at all times. The thing you described is at the core
 of how ice works and there is no way around that as far as I know.
 On Jun 22, 2012 8:01 PM, Gustavo Eggert Boehs gustav...@gmail.com
 mailto:gustav...@gmail.com wrote:
 Hey there list!

 Trying to go further in my efforts of reproducing much of the
 functionallity found in C4Ds moGraph I´ve hit a wall. The problem is trying
 to mix procedural animation with simulations. When a pointcloud has a
 simulation in its stack, as we all know, everything which is underneath
 this point wont be evaluated. My question is: is it possible to trigger in
 and out of a state of simulation with a per point boolean?

 Best regards




Re: Evalution outside simulation

2012-06-22 Thread Gustavo Eggert Boehs
It is simple stuff like transformations, randomizations, sin functions and
all that. Problem is I am trying to reproduce the (perceived) ease of use
from moGraph.
In it MOST things happen in a unsimulated envoiroment, as it is a lot
faster to work in this fashion. You can work and scrub through the timeline
interactivly. But then it allows you to trigger simulation at some point or
event, which is nice.

I could even try to re-work most of my nodes to have a simulated and
unsimulated version, as the cumulative effect of simulation will break most
of them, as they are right now. But fact is, it is a goal to be as
non-simulated as possible.

I understand it is an uncommon request, a bit of overkill really, and
people can achieve the effect they want in other ways... I just wanted to
double check if there was any undocumented way of doing this.

2012/6/22 Steven Caron car...@gmail.com

 also, can you just branch and set point position on those particles
 instead?

 s


 On Fri, Jun 22, 2012 at 11:30 AM, Grahame Fuller 
 grahame.ful...@autodesk.com wrote:

 What sort of procedural animation? Can it not be expressed as a
 simulation? Do you have an example of what you mean?

 gray

 From: softimage-boun...@listproc.autodesk.com [mailto:
 softimage-boun...@listproc.autodesk.com] On Behalf Of Leonard Koch
 Sent: Friday, June 22, 2012 02:17 PM
 To: softimage@listproc.autodesk.com
 Subject: Re: Evalution outside simulation


 You can disable behaviours on a per particle basis, but everything will
 have to be simulated at all times. The thing you described is at the core
 of how ice works and there is no way around that as far as I know.
 On Jun 22, 2012 8:01 PM, Gustavo Eggert Boehs gustav...@gmail.com
 mailto:gustav...@gmail.com wrote:
 Hey there list!

 Trying to go further in my efforts of reproducing much of the
 functionallity found in C4Ds moGraph I´ve hit a wall. The problem is trying
 to mix procedural animation with simulations. When a pointcloud has a
 simulation in its stack, as we all know, everything which is underneath
 this point wont be evaluated. My question is: is it possible to trigger in
 and out of a state of simulation with a per point boolean?

 Best regards





-- 
Gustavo E Boehs
3d Artist
http://www.gustavoeb.com.br/blog


RE: Evalution outside simulation

2012-06-22 Thread Grahame Fuller
The point that Steven and I were getting at is that simulations don't need to 
be cumulative. For example if you plug (0,0,0) into Set PointPosition, it's not 
going anywhere. So, you might be able to accomplish what you want to do with 
states.

Another approach that might work is to have multiple point clouds, e.g., one 
for display and rendering, one for animation, and one for simulation, and then 
use a Boolean to control whether the display cloud reads its poistion from the 
animation or simulation cloud.

gray

From: softimage-boun...@listproc.autodesk.com 
[mailto:softimage-boun...@listproc.autodesk.com] On Behalf Of Gustavo Eggert 
Boehs
Sent: Friday, June 22, 2012 03:37 PM
To: softimage@listproc.autodesk.com
Subject: Re: Evalution outside simulation

It is simple stuff like transformations, randomizations, sin functions and all 
that. Problem is I am trying to reproduce the (perceived) ease of use from 
moGraph.
In it MOST things happen in a unsimulated envoiroment, as it is a lot faster to 
work in this fashion. You can work and scrub through the timeline interactivly. 
But then it allows you to trigger simulation at some point or event, which is 
nice.

I could even try to re-work most of my nodes to have a simulated and 
unsimulated version, as the cumulative effect of simulation will break most of 
them, as they are right now. But fact is, it is a goal to be as non-simulated 
as possible.

I understand it is an uncommon request, a bit of overkill really, and people 
can achieve the effect they want in other ways... I just wanted to double check 
if there was any undocumented way of doing this.

2012/6/22 Steven Caron car...@gmail.commailto:car...@gmail.com
also, can you just branch and set point position on those particles instead?

s

On Fri, Jun 22, 2012 at 11:30 AM, Grahame Fuller 
grahame.ful...@autodesk.commailto:grahame.ful...@autodesk.com wrote:
What sort of procedural animation? Can it not be expressed as a simulation? Do 
you have an example of what you mean?

gray

From: 
softimage-boun...@listproc.autodesk.commailto:softimage-boun...@listproc.autodesk.com
 
[mailto:softimage-boun...@listproc.autodesk.commailto:softimage-boun...@listproc.autodesk.com]
 On Behalf Of Leonard Koch
Sent: Friday, June 22, 2012 02:17 PM
To: softimage@listproc.autodesk.commailto:softimage@listproc.autodesk.com
Subject: Re: Evalution outside simulation


You can disable behaviours on a per particle basis, but everything will have to 
be simulated at all times. The thing you described is at the core of how ice 
works and there is no way around that as far as I know.
On Jun 22, 2012 8:01 PM, Gustavo Eggert Boehs 
gustav...@gmail.commailto:gustav...@gmail.commailto:gustav...@gmail.commailto:gustav...@gmail.com
 wrote:
Hey there list!

Trying to go further in my efforts of reproducing much of the functionallity 
found in C4Ds moGraph I´ve hit a wall. The problem is trying to mix procedural 
animation with simulations. When a pointcloud has a simulation in its stack, as 
we all know, everything which is underneath this point wont be evaluated. My 
question is: is it possible to trigger in and out of a state of simulation with 
a per point boolean?

Best regards




--
Gustavo E Boehs
3d Artist
http://www.gustavoeb.com.br/blog
attachment: winmail.dat

RE: Evalution outside simulation

2012-06-22 Thread Gustavo Eggert Boehs
I understand your point, but since the idea is to stack a bunch of diferent
modifications on top of eachother they always rely on point position. So I
am always doing something like self.pointposition + x,y,z... therefore
cumulating values. Thinking harder about it, if I relied on emit location
instead of point position, that might work...

Having two clouds sounds like it could really work. Will try that.
I did a quick test using post-sim Fabricio. I felt like it had limitaions,
but since I am not in front of Si right now I cant really describe it.

Thanks for all the good insights guys, ill do some tests and post back with
the pros and cons of each approach.

Chears
Em 22/06/2012 16:54, Grahame Fuller grahame.ful...@autodesk.com
escreveu:

 The point that Steven and I were getting at is that simulations don't need
 to be cumulative. For example if you plug (0,0,0) into Set PointPosition,
 it's not going anywhere. So, you might be able to accomplish what you want
 to do with states.

 Another approach that might work is to have multiple point clouds, e.g.,
 one for display and rendering, one for animation, and one for simulation,
 and then use a Boolean to control whether the display cloud reads its
 poistion from the animation or simulation cloud.

 gray

 From: softimage-boun...@listproc.autodesk.com [mailto:
 softimage-boun...@listproc.autodesk.com] On Behalf Of Gustavo Eggert Boehs
 Sent: Friday, June 22, 2012 03:37 PM
 To: softimage@listproc.autodesk.com
 Subject: Re: Evalution outside simulation

 It is simple stuff like transformations, randomizations, sin functions and
 all that. Problem is I am trying to reproduce the (perceived) ease of use
 from moGraph.
 In it MOST things happen in a unsimulated envoiroment, as it is a lot
 faster to work in this fashion. You can work and scrub through the timeline
 interactivly. But then it allows you to trigger simulation at some point or
 event, which is nice.

 I could even try to re-work most of my nodes to have a simulated and
 unsimulated version, as the cumulative effect of simulation will break most
 of them, as they are right now. But fact is, it is a goal to be as
 non-simulated as possible.

 I understand it is an uncommon request, a bit of overkill really, and
 people can achieve the effect they want in other ways... I just wanted to
 double check if there was any undocumented way of doing this.

 2012/6/22 Steven Caron car...@gmail.commailto:car...@gmail.com
 also, can you just branch and set point position on those particles
 instead?

 s

 On Fri, Jun 22, 2012 at 11:30 AM, Grahame Fuller 
 grahame.ful...@autodesk.commailto:grahame.ful...@autodesk.com wrote:
 What sort of procedural animation? Can it not be expressed as a
 simulation? Do you have an example of what you mean?

 gray

 From: softimage-boun...@listproc.autodesk.commailto:
 softimage-boun...@listproc.autodesk.com [mailto:
 softimage-boun...@listproc.autodesk.commailto:
 softimage-boun...@listproc.autodesk.com] On Behalf Of Leonard Koch
 Sent: Friday, June 22, 2012 02:17 PM
 To: softimage@listproc.autodesk.commailto:softimage@listproc.autodesk.com
 
 Subject: Re: Evalution outside simulation


 You can disable behaviours on a per particle basis, but everything will
 have to be simulated at all times. The thing you described is at the core
 of how ice works and there is no way around that as far as I know.
 On Jun 22, 2012 8:01 PM, Gustavo Eggert Boehs gustav...@gmail.com
 mailto:gustav...@gmail.commailto:gustav...@gmail.commailto:
 gustav...@gmail.com wrote:
 Hey there list!

 Trying to go further in my efforts of reproducing much of the
 functionallity found in C4Ds moGraph I´ve hit a wall. The problem is trying
 to mix procedural animation with simulations. When a pointcloud has a
 simulation in its stack, as we all know, everything which is underneath
 this point wont be evaluated. My question is: is it possible to trigger in
 and out of a state of simulation with a per point boolean?

 Best regards




 --
 Gustavo E Boehs
 3d Artist
 http://www.gustavoeb.com.br/blog



Re: Evalution outside simulation

2012-06-22 Thread Alan Fregtman
Depending what you're after post-sim might work if you think of Simulation
as storage of values to use and process in post-sim.

I recently did a sim of falling money bills. I drove ICE-modeling-instanced
meshes with particles and to deform them I only needed to know the velocity
difference between frames so I stored that stuff in Simulation and in
Post-Sim I could interactively adjust the bend intensity and such, without
resimulating completely.


On Fri, Jun 22, 2012 at 6:21 PM, Gustavo Eggert Boehs
gustav...@gmail.comwrote:

 I understand your point, but since the idea is to stack a bunch of
 diferent modifications on top of eachother they always rely on point
 position. So I am always doing something like self.pointposition + x,y,z...
 therefore cumulating values. Thinking harder about it, if I relied on emit
 location instead of point position, that might work...

 Having two clouds sounds like it could really work. Will try that.
 I did a quick test using post-sim Fabricio. I felt like it had limitaions,
 but since I am not in front of Si right now I cant really describe it.

 Thanks for all the good insights guys, ill do some tests and post back
 with the pros and cons of each approach.

 Chears
 Em 22/06/2012 16:54, Grahame Fuller grahame.ful...@autodesk.com
 escreveu:

  The point that Steven and I were getting at is that simulations don't
 need to be cumulative. For example if you plug (0,0,0) into Set
 PointPosition, it's not going anywhere. So, you might be able to accomplish
 what you want to do with states.

 Another approach that might work is to have multiple point clouds, e.g.,
 one for display and rendering, one for animation, and one for simulation,
 and then use a Boolean to control whether the display cloud reads its
 poistion from the animation or simulation cloud.

 gray

 From: softimage-boun...@listproc.autodesk.com [mailto:
 softimage-boun...@listproc.autodesk.com] On Behalf Of Gustavo Eggert
 Boehs
 Sent: Friday, June 22, 2012 03:37 PM
 To: softimage@listproc.autodesk.com
 Subject: Re: Evalution outside simulation

 It is simple stuff like transformations, randomizations, sin functions
 and all that. Problem is I am trying to reproduce the (perceived) ease of
 use from moGraph.
 In it MOST things happen in a unsimulated envoiroment, as it is a lot
 faster to work in this fashion. You can work and scrub through the timeline
 interactivly. But then it allows you to trigger simulation at some point or
 event, which is nice.

 I could even try to re-work most of my nodes to have a simulated and
 unsimulated version, as the cumulative effect of simulation will break most
 of them, as they are right now. But fact is, it is a goal to be as
 non-simulated as possible.

 I understand it is an uncommon request, a bit of overkill really, and
 people can achieve the effect they want in other ways... I just wanted to
 double check if there was any undocumented way of doing this.

 2012/6/22 Steven Caron car...@gmail.commailto:car...@gmail.com
 also, can you just branch and set point position on those particles
 instead?

 s

 On Fri, Jun 22, 2012 at 11:30 AM, Grahame Fuller 
 grahame.ful...@autodesk.commailto:grahame.ful...@autodesk.com wrote:
 What sort of procedural animation? Can it not be expressed as a
 simulation? Do you have an example of what you mean?

 gray

 From: softimage-boun...@listproc.autodesk.commailto:
 softimage-boun...@listproc.autodesk.com [mailto:
 softimage-boun...@listproc.autodesk.commailto:
 softimage-boun...@listproc.autodesk.com] On Behalf Of Leonard Koch
 Sent: Friday, June 22, 2012 02:17 PM
 To: softimage@listproc.autodesk.commailto:
 softimage@listproc.autodesk.com
 Subject: Re: Evalution outside simulation


 You can disable behaviours on a per particle basis, but everything will
 have to be simulated at all times. The thing you described is at the core
 of how ice works and there is no way around that as far as I know.
 On Jun 22, 2012 8:01 PM, Gustavo Eggert Boehs gustav...@gmail.com
 mailto:gustav...@gmail.commailto:gustav...@gmail.commailto:
 gustav...@gmail.com wrote:
 Hey there list!

 Trying to go further in my efforts of reproducing much of the
 functionallity found in C4Ds moGraph I´ve hit a wall. The problem is trying
 to mix procedural animation with simulations. When a pointcloud has a
 simulation in its stack, as we all know, everything which is underneath
 this point wont be evaluated. My question is: is it possible to trigger in
 and out of a state of simulation with a per point boolean?

 Best regards




 --
 Gustavo E Boehs
 3d Artist
 http://www.gustavoeb.com.br/blog