New User!
X3D
By: Don Brutzman , Leonard DalyImprint: Morgan Kaufmann
Format: Adobe Encrypted (DRM)
Earn $0.50 - Write a Review »
In the early days of the Web a need was recognized for a language to display 3D objects through a browser. An HTML-like language, VRML, was proposed in 1994 and became the standard for describing interactive 3D objects and worlds on the Web. 3D Web courses were started, several best-selling books were published, and VRML continues to be used today. However VRML, because it was based on HTML, is a stodgy language that is not easy to incorporate with other applications and has been difficult to add features to. Meanwhile, applications for interactive 3D graphics have been exploding in areas such as medicine, science, industry, and entertainment. There is a strong need for a set of modern Web-based technologies, applied within a standard extensible framework, to enable a new generation of modeling & simulation applications to emerge, develop, and interoperate. X3D is the next generation open standard for 3D on the web. It is the result of several years of development by the Web 3D Consortium's X3D Task Group. Instead of a large monolithic specification (like VRML), which requires full adoption for compliance, X3D is a component-based architecture that can support applications ranging from a simple non-interactive animation to the latest streaming or rendering applications. X3D replaces VRML, but also provides compatibility with existing VRML content and browsers. Don Brutzman organized the first symposium on VRML and is playing a similar role with X3D; he is a founding member of the consortium. Len Daly is a professional member of the consortium and both Len and Don have been involved with the development of the standard from the start.
* The first book on the new way to present interactive 3D content over the Web, written by two of the designers of the standard
* Plentiful illustrations and screen shots in the full color text
* Companion website with extensive content, including the X3D specification, sample code and applications, content creation tools, and demos of compatible Web browsers
See more like this in our Computers eBooks section
Share your thoughts on the X3D Computers eBook with others!
| Title of Computers eBook: X3D | |
| Release Date: 04-24-2007 | |
| Publisher: Morgan Kaufmann |
This eBook download is available in the following formats:
| Parent title | X3D |
|---|---|
| Encrypted (DRM) | Yes |
| SKU | 9780080489889 |
| File size | 8173 |
| Security | n/a |
| Printing | Not allowed |
| Copying | Not allowed |
| Read aloud | No Sys requirements Download reader |
| Devices | Samsung Tablet, Apple Ipad & Iphone, Barnes & Noble Nook, Kobo eReader, Aluratek Libre, Iliad, Nokia, Blackberry, Hanlin |
| Note | Excellent navigation features are available via Adobe such as bookmarks and a quick access table of contents. Text search is easily accessible. An Adobe DRM-protected file is different than a pdf file in that it uses Adobe DRM (Digital Rights Management) technology, which authors and publishers use to protect their content from illegal online distribution and to set certain privileges such as restrictions on copying and printing. |
X3D
Chapter One
Technical Overview
When we mean to build, we first survey the plot, then draw the model. —William Shakespeare, Henry IV Part II Act 1 Scene 2
1. Introduction
Building and interacting with 3D graphics is a "hands on" experience. There are many examples in this book to teach you how X3D works and to assist you in building your own projects. However, before creating your own Extensible 3D (X3D) graphics scenes, you should understand the background concepts explained here.
The book has an accompanying website at X3dGraphics.com. All examples plus links to other reference material and software are available on the website.
This chapter presents the ideas needed to understand how an X3D scene graph works. This information is used throughout the following chapters and is especially helpful when creating your own X3D scenes. This book assumes that you are interested in learning more about 3D graphics—prior knowledge is helpful, but not required. This chapter is best for people who already have some knowledge of 3D graphics and are ready to learn more of the technical background about how X3D works.
X3D uses a scene graph to model the many graphics nodes that make up a virtual environment. The scene graph is a tree structure that is directed and acyclic, meaning that there is a definite beginning for the graph, there are parent-child relationships for each node, and there are no cycles (or loops) in the graph. Each node has a single parent, except for the X3D root at the top (which has no further parent). The scene graph collects all aspects of a 3D scene in a hierarchical fashion that pr
...








