[x3d-public] X3D minutes 10 SEP 2021, Mantis issue 1372 regarding Prototype declaration and follow-on nodes

Brutzman, Donald (Don) (CIV) brutzman at nps.edu
Sun Sep 19 19:52:41 PDT 2021


Here is the prior scene fully tested and documented to illustrate the issue of why nodes and statements after the first node in a ProtoBody are active but not rendered.


  *   X3D4WA, X3D for Web Authors Examples Archive, Chapter 14 Prototypes, X3D Architecture Concepts Prototype Body Validation Example (x3dgraphics.com)<https://x3dgraphics.com/examples/X3dForWebAuthors/Chapter14Prototypes/X3dArchitectureConceptsPrototypeBodyValidationExampleIndex.html>
  *   https://x3dgraphics.com/examples/X3dForWebAuthors/Chapter14Prototypes/X3dArchitectureConceptsPrototypeBodyValidationExampleIndex.html


  *   X3dArchitectureConceptsPrototypeBodyValidationDiagram.png (2010×1505) (x3dgraphics.com)<https://x3dgraphics.com/examples/X3dForWebAuthors/Chapter14Prototypes/X3dArchitectureConceptsPrototypeBodyValidationDiagram.png>
  *   https://x3dgraphics.com/examples/X3dForWebAuthors/Chapter14Prototypes/X3dArchitectureConceptsPrototypeBodyValidationDiagram.png


  *   X3dArchitectureConceptsPrototypeBodyValidationExampleX_ITE.png (2413×1399) (x3dgraphics.com)<https://x3dgraphics.com/examples/X3dForWebAuthors/Chapter14Prototypes/X3dArchitectureConceptsPrototypeBodyValidationExampleX_ITE.png>
  *   https://x3dgraphics.com/examples/X3dForWebAuthors/Chapter14Prototypes/X3dArchitectureConceptsPrototypeBodyValidationExampleX_ITE.png

all the best, Don
--
Don Brutzman  Naval Postgraduate School, Code USW/Br       brutzman at nps.edu
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149
X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman

From: Brutzman, Donald (Don) (CIV)<mailto:brutzman at nps.edu>
Sent: Sunday, September 19, 2021 1:18 PM
To: X3D Public<mailto:x3d-public at web3d.org>
Subject: Re: [x3d-public] X3D minutes 10 SEP 2021, Mantis issue 1372 regarding Prototype declaration and follow-on nodes

Attendees Anita Havele, Vince Marchetti, Nicholas Polys, Dick Puk, Don Brutzman

On 10 SEP we reviewed definitions as planned and confirmed common understanding.

Up-to-date information continues to appear at links listed below.  All feedback always welcome.

all the best, Don
--
Don Brutzman  Naval Postgraduate School, Code USW/Br       brutzman at nps.edu
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149
X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman

From: Brutzman, Donald (Don) (CIV)<mailto:brutzman at nps.edu>
Sent: Thursday, September 9, 2021 11:47 AM
To: X3D Public<mailto:x3d-public at web3d.org>
Subject: X3D agenda 10 SEP 2021, Mantis issue 1372 regarding Prototype declaration and follow-on nodes

We will meet at regular coordinates, 1000 pacific Friday 10 SEP 2021.

Today Dick and I worked on improved definition and example for nodes following the initial node in a prototype declaration.  We made excellent progress towards improved clarity. Review requested.


  *   4.4.4.3 PROTO definition semantics
  *   https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01/concepts.html#PROTOdefinitionsemantics
  *   7.3.6 X3DPrototypeInstance
  *   https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01/components/core.html#X3DPrototypeInstance
  *   https://www.web3d.org/member-only/mantis/view.php?id=1372

Example image for discussion attached… if lines 24,,26 are moved up inside the Shape, or Appearance, or Box, then the prototype declaration is no longer a valid scene subgraph and fails validation.

[cid:image001.png at 01D7A570.0501C040]

A more detailed example can be found in X3D for Web Authors (X3D4WA), online at


  *   X3D Example Archives: X3D4WA, X3D for Web Authors, Chapter 14 Prototypes, Material Modulator
  *   https://x3dgraphics.com/examples/X3dForWebAuthors/Chapter14Prototypes/MaterialModulatorIndex.html<https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fx3dgraphics.com%2Fexamples%2FX3dForWebAuthors%2FChapter14Prototypes%2FMaterialModulatorIndex.html&data=04%7C01%7Cbrutzman%40nps.edu%7C89d6dcd741da4ca45ddb08d97baaae05%7C6d936231a51740ea9199f7578963378e%7C0%7C0%7C637676795275065407%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=yYAOD9CZU422hI8eUkepqgv9Esuo5Rsh0yGVrzbdV1U%3D&reserved=0>

all the best, Don
--
Don Brutzman  Naval Postgraduate School, Code USW/Br       brutzman at nps.edu
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149
X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20210920/872a0c7b/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 7649224006E142EFA9F3265B9DE6C0AC.png
Type: image/png
Size: 24536 bytes
Desc: 7649224006E142EFA9F3265B9DE6C0AC.png
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20210920/872a0c7b/attachment-0001.png>


More information about the x3d-public mailing list