This is Interesting: Free Magazines for Graphics designers and webmasters  


Home > Archive > VRML > April 2004 > extremly large animation





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author extremly large animation
Robert Ludewig

2004-04-21, 11:05 pm

Hello,

For quite some time i tried to find a slution for this kind of odd problem:

In a scene I need to have about 15000 Boxes (the standard vrml primitive
geometry).
Each one at a different postion. And with a different oriantation in space.
Each one needs to be scaled. The scaling must be an animation over time.
Each box starts to scale at a different point of time (one after the other
is finished, but sometimes with a little break between two animations) and
each box has its own amount of scaling.

I must be able to control (type them in the vrmlfile) the following
parameters of each of the boxes: position and orientation (rotation) in
space, starttime of the scaling animation, duration of the scaling
animation, and size (amount) of the scaling.

What is the most performant way to do this. And to use very little (best
would be none) vrmlscript.

This is for a simulation of a rapid protoyping process.

I would really appreciate any help, bcause my solution (20000 instances of
a Proto with vrmlscript) is too slow ...

Thank oyu very much.

PS.: The vrml file will ONLY run on a petium 4 (3 GHZ) with a geforce fx
5800 locally.


Holger Grahn

2004-04-21, 11:05 pm


Hi
it would be interesting to see a VRML file for testing,
I would place several boxes in one indexed facset (at least 1000 vertices)
for better 3D throughput.
A script can compute it with the help of the javascript VrmlMatrix object.

The animation could be done on the Coordinates of the IndexedFaceSet
or if applicable a CoordinateInterpolator can be computed in a script from
the different animations
for the boxes

Greetings

Holger

"Robert Ludewig" <schwertfischtrombose@gmx.de> schrieb im Newsbeitrag
news:c5i3p8$21rm9$1@ID-140548.news.uni-berlin.de...
> Hello,
>
> For quite some time i tried to find a slution for this kind of odd

problem:
>
> In a scene I need to have about 15000 Boxes (the standard vrml primitive
> geometry).
> Each one at a different postion. And with a different oriantation in

space.
> Each one needs to be scaled. The scaling must be an animation over time.
> Each box starts to scale at a different point of time (one after the other
> is finished, but sometimes with a little break between two animations) and
> each box has its own amount of scaling.
>
> I must be able to control (type them in the vrmlfile) the following
> parameters of each of the boxes: position and orientation (rotation) in
> space, starttime of the scaling animation, duration of the scaling
> animation, and size (amount) of the scaling.
>
> What is the most performant way to do this. And to use very little (best
> would be none) vrmlscript.
>
> This is for a simulation of a rapid protoyping process.
>
> I would really appreciate any help, bcause my solution (20000 instances

of
> a Proto with vrmlscript) is too slow ...
>
> Thank oyu very much.
>
> PS.: The vrml file will ONLY run on a petium 4 (3 GHZ) with a geforce fx
> 5800 locally.
>
>



Sponsored Links


Copyright 2003 - 2008 forum4designers.com  Software forum  Computer Hardware reviews