WorldViz User Forum

WorldViz User Forum (
-   Vizard (
-   -   On the fly (

AnnieSlim 10-28-2009 08:26 AM

On the fly

I'm brand new to Vizard and would like to find out if i can do the following:

Insert multiple dot circles (like the example in the onthefly demo) and assign different directions of motion to each. Currently, I have made a display that contains 3 dot balls, in a vertical column; and I have worked out how to assign motion to each.

Now, I am trying to work out how i could substitute the following code:

#Change the position of a vertex
for m in range (0, NUM_DOTS):
x = random.random() - 0.5
y = random.random() - 0.5
z = random.random() - 0
length = math.sqrt(x*x + y*y + z*z)
x = x / length * RADIUS
y = y / length * RADIUS
z = z / length * RADIUS
So that I could make either, Horizontal or vertical motion (with all the dots moving within the circle).

Has anybody any suggestions regarding this? Thank you so much!!!

Annie x

farshizzo 10-29-2009 12:27 PM

I don't understand, do you want to animate each dot individually or the group of dots as a whole?

AnnieSlim 10-30-2009 03:15 AM

I was hoping that all the dots could move as a whole, but so that the patch within the circle would stay in the same place - i.e. if a dot was to go outside of the patch then it would need to be removed and replaced with a new dot within the patch. A similar paradigm is a motion coherence task, where the coherence is set to 100%.

Thanks, I hope that makes sense, if it doesn't please let me know.

Thanks x

All times are GMT -7. The time now is 09:13 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2021, vBulletin Solutions, Inc.
Copyright 2002-2018 WorldViz LLC