<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
On 1/22/2018 8:43 AM, Leonard Daly wrote:<br>
<blockquote type="cite"
cite="mid:2567c397-fcf7-7076-99dd-980ec65c72e7@realism.com">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<p>The existing X3D profiles were designed for run-time
environments. Since those original definitions, the marketplace
has changed. There is need of an open, standardized formats for
models that supports conversion to and from existing formats
such as FBX, OBJ, glTF, and others. There are some tools that do
that conversion, but tend to be expensive or limited in
capability. To address this hole in the 3D eco-system, I am
proposing new profiles to handle the archive storage for models.
The first proposal is for static models. These are models
without articulation, joints, sliders, etc. The profile supports
the way models are built in the industrial/professional world of
games, entertainment, CAD, and medical -- at least to the best
of my understanding.</p>
<p>The collection of nodes handles output functionality from Maya
and Blender plus other tools. It includes some advanced
structures such as NURBS, CAD, and Volume; and does not include
simple structures as simple geometry (Box, Sphere, etc.). I
looked at what the tools output and could not find instances
where simple structures were exported. This allows important
features of the model (e.g., a NURBS surface) to exist and
triangulation to happen later in the process.</p>
<p>The details are at <a class="moz-txt-link-freetext"
href="http://realism.com/blog/proposed-x3d-profile-static-model"
moz-do-not-send="true">http://realism.com/blog/proposed-x3d-profile-static-model</a>.
The post includes a list of included nodes sorted by their
profile.<br>
</p>
<div class="moz-signature">-- <br>
<font class="tahoma,arial,helvetica san serif" color="#333366">
<font size="+1"><b>Leonard Daly</b></font><br>
3D Systems & Cloud Consultant<br>
LA ACM SIGGRAPH Past Chair<br>
President, Daly Realism - <i>Creating the Future</i> </font></div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
x3d-public mailing list
<a class="moz-txt-link-abbreviated" href="mailto:x3d-public@web3d.org">x3d-public@web3d.org</a>
<a class="moz-txt-link-freetext" href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a>
</pre>
</blockquote>
For reference, UCSF Chimera, a free molecular modeling program that
exports X3D, uses the Interchange profile for static scenes with the
following extra component levels listed in the header, depending on
what is exported: Geometry2D: 2, Navigation: 3, Rendering: 5, Shape:
3, and Text: 1. So please include Box, Sphere, OrthoViewpoint,
ColorRGBA, ClipPlane, and Text in static scenes. And we would like
to add, available in X3D 3.3: <unit category='length'
name='ångström' conversionFactor='1e-10'/>. So please include
units in the profile description too.<br>
<br>
HTH,<br>
<br>
Greg<br>
<br>
</body>
</html>