Specification Blogs

This page contains a listing of blogs about 3D technologies and artistry.

Wed, 05/23/2018 - 10:08

This set of examples will use the first scene. It is real simple (in terms of elements), but it is sufficient to illustrate the projection issues. For the purposes of this discussion assume that the display screen is sufficiently large to show everything that is desired to be displayed. Also assume that the rendering software does not enlarge the displayed scene to fit the screen.

Tue, 03/13/2018 - 12:30

XSeen was presented during a workshop at Creating Reality Hackathon 2018 at USC. The presentation is publicly available. The presentation discusses the state of XSeen at the beginning of the Hackathon. It includes a getting started download that includes all of the material in the presentation.

Fri, 03/09/2018 - 09:03

XSeen home page with a NASA model of the Mars Rover and a panorama of Mars.For the last nine months I have been working on a declarative language for VR/AR/MR to display 3D content in a browser. I have called the language XSeen.

Mon, 01/22/2018 - 08:31

In the marketplace of file formats for 3D content, X3D has a tremendous advantage over all other formats by nature of its ISO Standardization, openness, and compatibility over 20 years. There are other formats that meet one or more of these features, including OBJ and FBX; however, X3D has not been a dominant or even significant player in the marketplace.

Mon, 10/02/2017 - 10:38

Recently there has been discussion about the suitability of various 3D formats as an archive format, especially for models. There are formats that have been around a long time (OBJ, FBX, X3D), those that are optimized for delivery (glTF), those that are widely used in existing tool chains (OBJ and FBX), plus a number of other criteria and formats including tool-specific (Blender, Maya, etc.). The most widely used format is FBX and any format that seeks to supplant it needs to offer at least as much capability as that one.

Thu, 09/21/2017 - 14:29

WIth 3D/VR becomming practical in the web browser there are a lot of questions concerning the right format to use for various situations. This post looks at two model formats - X3D and glTF. Both formats support full geometric surface modeling, but there are differences between these formats for some specific areas.

Tue, 08/22/2017 - 17:02

This is part of a multi-part post that explores some ideas for integrating X3D into HTML5 DOM. It explores various options and their implications. The primary post is "Integrating X3D into DOM - Issues".

Fri, 07/28/2017 - 19:43

 The big announcement this month from Khronos is Blender now exports glTF models. Things makes a very large collection of models now available for use in web pages with libraries like XSeen.

Sun, 07/23/2017 - 19:08

The X3D language uses mixed case node and field names. In some cases field values are specified as case-specific names. This is standard XML. HTML allows for any case and converts tags and attribute names to lower case before use. The HTML language does not impose specific case requirements on attribute values. XHTML is XML-based, so it is case sensitive; however, all tag and attribute names are defined as lowercase.

Tue, 08/22/2017 - 16:58

HTML5 logoThis is the first of a multi-part post that examines the issues preventing easy integration of X3D into DOM. This post lists the specific issues and provides some background. It links to other posts that discuss the issue in more detail and in some cases provide possible solutions.