<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Greg,<br>
<br>
The intent of the model profile is just to contain model
information. Viewpoints (ortho or otherwise) and ClipPlane is not
intrinsic to the model, and (I believe) should not be included.<br>
<br>
ColorRGBA and Color are both included.<br>
<br>
I intentionally left out many/most of the other items listed
because I believed that the digital content creation (DCC) tool
would easily create 2D shapes. Can you please describe how you use
the 2D geometry nodes? Is there a reason that the various Line
nodes could not be used?<br>
<br>
An issue I have with the pre-defined shapes (Box, Cylinder,
Sphere, Text, etc.) is that there are many ways to triangulate
these. What one person may consider to be a good triangulation is
too course or too fine for another and may also depend on the
target device. Is triangulation of these shapes an issue for you?
Also, Text has the added disadvantage of font management.<br>
<br>
I did not address X3D Statements. I agree that the UNIT statement
is an important part of a model format.<br>
<br>
Leonard Daly<br>
<br>
<br>
<br>
</div>
<blockquote type="cite"
cite="mid:bd2e5c6c-a371-d841-e146-1156e183eff2@cgl.ucsf.edu">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
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" moz-do-not-send="true">x3d-public@web3d.org</a>
<a class="moz-txt-link-freetext" href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" moz-do-not-send="true">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>
</blockquote>
<p><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>
</body>
</html>