Robots.x3d

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

Robot generator prototype to create multiple new nodes. For this example, we create a new "Robot" node type that has three fields, one each for setting the l color (robot body), its eye color, and its rod color (gadgets on the body). Those three fields are used within the body of the Prototype where the robot form is constructed. Each time a Prototype field (l, eye, and rod colors) is used within the Prototype body, use the "IS" syntax to say: "this field within the Prototype body IS equal to the argument in the Prototype interface."

 

X3D Scene   Metadata
archive   https://www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Siggraph98Course
title   Robots.x3d
description   Robot generator prototype to create multiple new nodes. For this example, we create a new "Robot" node type that has three fields, one each for setting the l color (robot body), its eye color, and its rod color (gadgets on the body). Those three fields are used within the body of the Prototype where the robot form is constructed. Each time a Prototype field (l, eye, and rod colors) is used within the Prototype body, use the "IS" syntax to say: "this field within the Prototype body IS equal to the argument in the Prototype interface."
creator   David R. Nadeau
translator   Don Brutzman
created   1 July 1998
translated   2 February 2014
modified   20 October 2019
reference   RoboBill.x3d
reference   originals/robot.wrl
reference   http://www.siggraph.org/s98
reference   http://www.siggraph.org/s98/conference/courses/18.html
reference   http://www.sdsc.edu/~moreland/courses/Siggraph98/vrml97/slides/mt0479.htm
reference   http://www.sdsc.edu/~moreland/courses/Siggraph98/vrml97/vrml97.htm
reference   https://www.web3d.org/x3d/content/examples/X3dResources.html
identifier   https://www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Siggraph98Course/Robots.x3d
generator   Vrml97ToX3dNist, http://ovrt.nist.gov/v2_x3d.html
generator   X3D-Edit, https://savage.nps.edu/X3D-Edit
license   ../license.html
 
HTML Browser Information
Browser code name:
Browser application name:
Browser version:
Cookies enabled:
Platform:
User Agent:
System language: