[x3d-public] Specification editors meeting: 3 mantis issue corrections, 2 issues for review

Don Brutzman brutzman at nps.edu
Tue Jun 29 11:05:47 PDT 2021


1.  We added the following to X3D4 public page

a. X3Dv4 Public Working Draft
    https://www.web3d.org/x3dv4-public-working-draft

"On 17 May 2021, ISO/IEC Joint Technical Committee (JTC)1 Standards Committee (SC) 24 national body members voted to approve renewal of X3D4 Architecture with next stage being Committee Draft (CD).  Web3D Consortium efforts to apply whitespace corrections and editorial refinements continue on the X3D4 Committee Draft (CD1) Specification (also .zip)."

b. X3D4 Committee Draft (CD1) Specification
    https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/

We have asked whether it is all right for subsequent editorial changes to also be posted publicly.  This can continue support for thoroughly correct X3D4 implementations.

---

2. Mantis review and application of comments

a. Mantis 314: 35 Layering component - derivation Question
    https://www.web3d.org/member-only/mantis/view.php?id=314

Viewport fixed, removed redundant X3DBoundedObject interface.

No problems found with X3DLayerNode or Layer.

---

b. Mantis 399: 37.4.9 MotorJoint -- Missing Definitions
    https://www.web3d.org/member-only/mantis/view.php?id=399

Paragraph 4 refined as follows:

The three axis-angle fields axis1Angle, axis2Angle and axis3Angle provide angles (in angle base units) for this frame for the corresponding motor axis when in user-calculated mode. The three axis-torque fields axis1Torque, axis2Torque and axis3Torque define the torque value applied about each axis.

---

c. Mantis 401: 37.4.10 RigidBody -- Missing Definition
    https://www.web3d.org/member-only/mantis/view.php?id=401

Resolved by adding field names near beginning of already-existing explanation:

"The damping factor fields, linearDampingFactor and angularDampingFactor, allow the user to instruct the implementation to automatically damp the motion of the body over time. The value of the field is used to take a multiple of the value calculated in the last frame and apply it in opposition to the current motion for this frame. Damping is useful to provide an appearance of frictional forces and also to prevent the body from exploding due to numerical instability of the physics model calculations. Damping is proportional to the current velocity and/or rotation of the object. The application of damping is controlled through the use of the autoDamp field. When the value is FALSE, no damping is applied. When the value is TRUE, rotational and translational damping is calculated and applied."

---

3. Topics for next X3D Working Group meeting: group review to ensure everything AOK.

a. Mantis 261: 04.4.4 Prototype semantics - Formal Support for appinfo and documentation fields
    https://www.web3d.org/member-only/mantis/view.php?id=261

It looks like all the work has been done to add the already-approved 'appinfo' and 'documentation' fields to ProtoDeclare.

b. Four Mantis issues are open relative to Clipping Plane prose: 1238, 702, 326, 190

We will continue processing editorial Mantis issues at each meeting.

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



More information about the x3d-public mailing list