<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    I asked this before but I don't think I got any answers. This is a
    slight rephrase of the question to help make it clearer.<br>
    <br>
    I am looking for examples of PROTOs (either internal or external)
    that are<br>
    1) non-trivial<br>
    2) do not use one or more Script nodes<br>
    <br>
    <br>
    By (1) I mean something that does something useful that is not easy
    to do without using a PROTO. Something like the Universal Media
    PROTOs (e.g.,
    <a class="moz-txt-link-freetext" href="http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/_pages/page02.html">http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/_pages/page02.html</a>)
    provide a lot of convenience to the X3D developer, but each one just
    defines a Material node with specific characteristics.<br>
    <br>
    A PROTO that is used repeated in a scene providing a critical
    feature might be an example of something that meets (1).<br>
    <br>
    <br>
    I am asking this to determine if it is necessary or useful to have a
    PROTO expander (sort-of like a MACRO). The expander would not
    support Script nodes. If there are no examples to this question,
    then it indicates that PROTOs need Script node(s). Either way, this
    has an impact on the design of V4.<br>
    <br>
    <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>
        X3D Co-Chair on Sabbatical<br>
        LA ACM SIGGRAPH Chair<br>
        President, Daly Realism - <i>Creating the Future</i>
      </font></div>
  </body>
</html>