[x3d-public] Cobweb runs X3D Camera prototypes - demo video available, X3D v4 contribution planned
Don Brutzman
brutzman at nps.edu
Tue Oct 25 09:49:39 PDT 2016
It was great to observe yesterday that Cobweb is able to run sophisticated Javascript-based X3D prototype nodes for camera control, first demonstrated in 2009, without any modifications.
Two demos are found in the scene, click the "red text" on left or right to start.
(a) SimpleShotsTest shows Zoom in/out, Pan left/right, Boom up/down, Tilt left/right, with each is defined by a CameraShot collecting a series of CameraMovements.
(b) AimPointTest gradually slews the camera view to look at the sliding cube, then follows it around before returning to original viewpoint.
http://www.web3d.org/x3d/content/examples/Basic/development/CameraExamplesCobweb.html
Scene description: Camera, CameraShot and CameraMovement examples that demonstrate storyboard capabilities and precise camera operation. This is a developmental effort for potential X3D Specification improvement.
Demo video:
http://www.web3d.org/x3d/content/examples/Basic/development/CameraExamplesDemo.mp4
Details at
http://www.web3d.org/x3d/content/examples/Basic/development/CameraExamplesIndex.html
http://www.web3d.org/x3d/content/examples/Basic/development/CameraPrototypesIndex.html
"Beyond Viewpoint: X3D Camera Nodes for Digital Cinematography" in Web3D 2009 Conference
http://www.web3d.org/x3d/content/examples/Basic/development/BeyondViewpointCameraNodesWeb3D2009.pdf
Node descriptions:
a. Camera node provides direct control of scene view to enable cinematic camera animation shot by shot and move by move along with still digital-photography settings for offline rendering of camera images.
b. CameraShot collects a specific set of CameraMovement animations that make up an individual shot.
c.CameraMovement defines a single camera movement animation.
d. OfflineRender defines a parameters for offline rendering of Camera animation output to a movie file (or possibly a still shot). Future work.
Also runs fine in Instant Reality, Xj3D and BS Contact.
Looking ahead: these capabilities have been listed on the X3D version 4 Development page. Am keen to submit in accordance with (nearly finished) Web3D Contribution Submission Guidelines, then draft specification prose for X3D Working Group consideration and potential inclusion in X3D v4 draft specification.
X3D Version 4
http://www.web3d.org/x3d4
X3D version 4.0 Development: Candidate Capabilities
http://www.web3d.org/wiki/index.php/X3D_version_4.0_Development#Candidate_Capabilities
Contribution Submission Guidelines
http://www.web3d.org/standards/contribution-guidelines
githu: Web3D Consortium specifications editing
https://github.com/Web3DConsortium
All feedback welcome. Here is the doorway to unleash your "inner director" - have fun with X3D! 8)
all the best, Don
--
Don Brutzman Naval Postgraduate School, Code USW/Br brutzman at nps.edu
Watkins 270, MOVES Institute, Monterey CA 93943-5000 USA +1.831.656.2149
X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman
More information about the x3d-public
mailing list