[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