[X3D-Public] camera, random path on a sphere around the center
Bederov, Sergey
bederov at cortona3d.com
Thu Nov 3 03:05:08 PDT 2011
Hello John,
Obviously no interpolator can produce anything random. A couple of ideas:
- Generate a reasonably long interpolator using many random numbers and save it to the X3D file;
- Create a script which employs a random-number generator to move the camera in real time;
- Create several simple interpolators and apply them to nested Transforms the innermost of which contains the camera; if you guess good relationship of rotation axes and speeds, the motion will appear random.
To rotate the camera in a sphere while pointing to the center, I would recommend putting the camera into a Transform and rotate the Transform around the sphere center. This is simpler than separately moving and rotating the camera and will allow to avoid some motion artifacts.
Sergey Bederov
> -----Original Message-----
> From: x3d-public-bounces at web3d.org [mailto:x3d-public-bounces at web3d.org] On
> Behalf Of John Carlson
> Sent: Thursday, November 03, 2011 8:51 AM
> To: x3d-public at web3d.org
> Subject: [X3D-Public] camera, random path on a sphere around the center
>
> I'd like to take the camera, put it on an invisible sphere, and have it take
> a random path on the sphere while the camera is focused on the center
> (0,0,0) of the scene. Is there an Interpolator that will do this? I'd like
> to do this in X3DOM (preferred) or JavaScript (okay).
>
> John
> _______________________________________________
> X3D-Public mailing list
> X3D-Public at web3d.org
> http://web3d.org/mailman/listinfo/x3d-public_web3d.org
More information about the X3D-Public
mailing list