[x3d-public] x3d minutes 20 May 2022: 35.4.2 LayerSet

Brutzman, Donald (Don) (CIV) brutzman at nps.edu
Sat May 21 07:36:31 PDT 2022


I rechecked the wording of 35.4.2 LayerSet after our meeting edits, and it
still seemed a bit choppy.

 

Here is an improvement without loss of original meaning.  Review and
possibly further refinement remain welcome.

 

 

[…]

a.	Mantis 1292, Layering component, numbering of z order of layers in
LayerSet

https://www.web3d.org/member-only/mantis/view.php?id=1292

https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01/
components/layering.html#LayerSet

 

Numbering schemes for layers in LayerSet now seem pretty closely aligned to
HTML/CSS z order.  Nicholas will take one last close look on this.

 

 

35.4.2 LayerSet

LayerSet : X3DNode { 

  SFInt32 [in,out]  activeLayer 0    [0,∞)

  MFNode  [in,out]  layers      []   [X3DLayerNode]

  SFNode  [in,out]  metadata    NULL [X3DMetadataObject]

  MFInt32 [in,out]  order       [0]  [0,∞)

}

The LayerSet node specifies a list of layers and a rendering order.

The activeLayer field specifies the layer in which navigation takes place.

The list defined by layers contains the constituent parts of the scene. Each
layer is assigned an ordinal number depending on its position in the list.
Ordinals start with the numeral 0 1 representing the first item in the list.

The list defined by the the order field specifies the order in which the
layers are rendered. Each The number specified corresponds to the ordinals
of the layers. The order field may contain repetitions of the ordinals, in
which case the corresponding layer is rendered again. If the order field
contains numbers that are not ordinals assigned to layers, such numbers are
ignored. Layers included in the layers field that are not listed in the
order field are not rendered.

Object picking according to the pickable field of a Layer node occurs even
if that Layer is not visible.

Nodes that are not part of a layer are considered to be the first nodes in
layer 0.

 

all the best, Don

-- 

Don Brutzman  Naval Postgraduate School, Code USW/Br        brutzman at nps.edu
<mailto:brutzman at nps.edu> 

Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA    +1.831.656.2149

X3D graphics, virtual worlds, Navy robotics https://
faculty.nps.edu/brutzman

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20220521/8eaa7da5/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5353 bytes
Desc: not available
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20220521/8eaa7da5/attachment-0001.p7s>


More information about the x3d-public mailing list