Need for a scale animator?

Discuss about anything related to the Irrlicht Engine, or read announcements about any significant features or usage changes.
Post Reply

How useful would you rate the presence of a scale animator in Irrlicht?

I use my own solution
0
No votes
I need it NOW!
2
15%
Why not, I might need it someday
10
77%
I will never need that
1
8%
 
Total votes: 13

piiichan
Posts: 59
Joined: Thu May 01, 2008 1:20 am
Location: New Caledonia (France - Pacific)
Contact:

Need for a scale animator?

Post by piiichan »

Why Irrlicht doesn't have a scale animator?

I think it could be useful....
twilight17
Posts: 362
Joined: Sun Dec 16, 2007 9:25 pm

Post by twilight17 »

I think it would be cool to have, but I don't absolutely need it. Could be useful :wink:
Post this userbar I made on other websites to show your support for Irrlicht!
Image
http://img147.imageshack.us/img147/1261 ... wernq4.png
huydotnet
Posts: 81
Joined: Tue Sep 25, 2007 12:26 pm
Location: Danang, Vietnam

Post by huydotnet »

what does it mean?
scaling scene node with animation?
piiichan
Posts: 59
Joined: Thu May 01, 2008 1:20 am
Location: New Caledonia (France - Pacific)
Contact:

Post by piiichan »

A scale animator would allow a scene node to change its scale in a smooth fashion over a user supplied period of time.

In that way, scene nodes could grow or shrink.

For example, a billboard representing an explosion could grow at first, and then shrink before completely disappearing.
The same could be useful with smoke and water ripples.
huydotnet
Posts: 81
Joined: Tue Sep 25, 2007 12:26 pm
Location: Danang, Vietnam

Post by huydotnet »

i understand now :D
i think you can do it your self without any scale animator :wink:
try to scaling your node in mainloop
for example

Code: Select all

float i;
//...
void mainloop()
{
 if (i<=5) i+=0.5; 
 node->setScale(vector3df(i,i,i));
}
that's my idea, un-tested! :D
piiichan
Posts: 59
Joined: Thu May 01, 2008 1:20 am
Location: New Caledonia (France - Pacific)
Contact:

Post by piiichan »

Yes, that's the idea :)

But the question is not whether it is doable or how to do it. (which by the way can become a bit more complex if you have to follow the state of dozens of nodes for the x,y,z scale factors)

The question is:
should Irrlicht propose directly an animator for dynamic scaling?

So people wouldn't have to implement it themselves again and again, reducing the workload and the number of bugs in their programs.

There are 3 transformations in space:
1) translation
2) rotation
3) scaling (no animator)

Scaling is the only one not to have an animator yet.
MasterGod
Posts: 2061
Joined: Fri May 25, 2007 8:06 pm
Location: Israel
Contact:

Post by MasterGod »

I'm sorry but I can't understand why can't you do it yourself and post a patch?
Image
Dev State: Abandoned (For now..)
Requirements Analysis Doc: ~87%
UML: ~0.5%
Halifax
Posts: 1424
Joined: Sun Apr 29, 2007 10:40 pm
Location: $9D95

Post by Halifax »

Yeah, I think that would be cool. And, MasterGod, I think he is just throwing the idea out there for someone else to pick up, and possibly provide a patch.

I never had a use for a scale animator, but I guess some people would, as he pointed out.
TheQuestion = 2B || !2B
piiichan
Posts: 59
Joined: Thu May 01, 2008 1:20 am
Location: New Caledonia (France - Pacific)
Contact:

Post by piiichan »

MasterGod wrote:I'm sorry but I can't understand why can't you do it yourself and post a patch?
I repeat:
The problem is not how to do it!

My question is:
Would you (users of the Irrlicht engine) like Irrlicht to let you use a scale animator just like any other animator already available.

How to implement it is not my problem. I'm just wondering if there is a real need for it among the users of Irrlicht... If nobody needs it, it is not worth put any effort into it.

Do you follow me? :)
MasterGod
Posts: 2061
Joined: Fri May 25, 2007 8:06 pm
Location: Israel
Contact:

Post by MasterGod »

Halifax wrote:Yeah, I think that would be cool. And, MasterGod, I think he is just throwing the idea out there for someone else to pick up, and possibly provide a patch.

I never had a use for a scale animator, but I guess some people would, as he pointed out.
Yeah :oops: :wink:

It can be a cool thing to have.

P.S
piiichan: *Using IrrAI* - Following... *Found You* :lol:
Image
Dev State: Abandoned (For now..)
Requirements Analysis Doc: ~87%
UML: ~0.5%
huydotnet
Posts: 81
Joined: Tue Sep 25, 2007 12:26 pm
Location: Danang, Vietnam

Post by huydotnet »

IrrAI, T_T, it's only support irrlicht 1.31, isn't it? (sorry because my bad english ) :oops:
Scale Animator...
then, will Irrlicht 1.5 have this feature? :D great idea!
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

There are probably several useful scene animators, provide them to the irrExt project :idea:
Post Reply