<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>