ArbitraryAxisCylinderSensorPrototype.x3d using X3DOM

(.x3d scene, pretty-print source, statistics, info & logs, X3DOM home)

Modified CylinderSensor oriented about an arbitrary axis, relative to peer/child geometry that remains oriented to its original axis. Originally authored by Don Brutzman's MV4204 class, with modifications by Maj James Breitinger USMC to include min/max angles of rotation and object center. Motivation: Modify example shown by Chapter 9 Figure 7 to build a PROTO for a CylinderSensor oriented about an arbitrary axis.

 

X3D Scene   Metadata
Examples Archive   https://www.web3d.org/x3d/content/examples/Savage/Tools/Animation/ArbitraryAxisCylinderSensorPrototypeIndex.html
title   ArbitraryAxisCylinderSensorPrototype.x3d
description   Modified CylinderSensor oriented about an arbitrary axis, relative to peer/child geometry that remains oriented to its original axis. Originally authored by Don Brutzman's MV4204 class, with modifications by Maj James Breitinger USMC to include min/max angles of rotation and object center. Motivation: Modify example shown by Chapter 9 Figure 7 to build a PROTO for a CylinderSensor oriented about an arbitrary axis.
info   ArbitraryAxisCylinderSensor operates on its children, NOT on its peers. This variation is necessary in order to accomplish the desired Transform rotation to a new orientation axis.
creator   Don Brutzman
created   1 October 1998
modified   28 November 2019
reference   ArbitraryAxisCylinderSensorExamples.x3d
reference   ArbitraryAxisCylinderSensorPrototypeOriginal.wrl
identifier   https://www.web3d.org/x3d/content/examples/Savage/Tools/Animation/ArbitraryAxisCylinderSensorPrototype.x3d
reference   The VRML 2.0 Sourcebook (Copyright 1997 By Andrea L. Ames, David R. Nadeau, and John L. Moreland)
generator   X3D-Edit 3.2, https://www.web3d.org/x3d/tools/X3D-Edit
license   ../../license.html
 
HTML Browser Information
Browser code name:
Browser application name:
Browser version:
Cookies enabled:
Platform:
User Agent:
System language: