[x3d-public] [consortium] X3D4 materials available, no X3D meeting Friday 7 August 2020

Andreas Plesch andreasplesch at gmail.com
Thu Aug 6 14:57:57 PDT 2020


Super progress on X3D4. Thanks for sharing.

Summary:
- Clarify if PgUp/PgDn also triggers co-binding of a Viewpoint
provided NavigationInfo node. Probably the answer is yes but it is not
well defined in the spec.
- Require transitionTime for 'viewAll' induced transitions.

I am looking into adding "easy" features to x3dom. For example, the
"visible" field should work now in the dev. version (with "render" as
alias for backward compatibility).

Working on Viewpoints, there is now the option to have automatic
co-binding of NavigationInfo nodes under a Viewpoint node. While
implementing I needed to decide how to deal with switching Viewpoints
by selecting them with PgDn or PgUp:

https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-WD2/Part01/behaviours.html#SelectFromMultipleViewpoints

The spec. does not really say if that is equivalent to sending a
set_bind event to the selected Viewpoint (which would then also bind
its NavigationInfo node). So is it ?

There is a section on the Viewpoint list:

https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-WD2/Part01/components/navigation.html#ViewpointList

which is more explicit about "binding" a viewpoint when selected from
a UI list (but not necessarily via PgUp/PgDn). "binding" almost
certainly is equivalent to sending a "set_bind=true" event. Since
keyboard navigation is also mentioned in the same paragraph, I will
operate under the assumption that PgUp/PgDn also triggers co-binding
of a provided NavigationInfo node. But it would be useful to clarify
that in the spec.

With regards to the new "viewAll" field I think it would be really
helpful from a usability standpoint to require that the transition
from the current view to the scene view is not instantaneous, or needs
to follow the transitionTime of the currently bound NavigationInfo
node.
As it stands, the spec. language just describes the process of how the
transition occurs, but not its speed.

-Andreas

On Thu, Aug 6, 2020 at 12:26 PM Don Brutzman <brutzman at nps.edu> wrote:
>
> We are way busy!  Great set of Web3D webinars this week, also excellent set of ISO meetings are ongoing.
>
> Given this furious state of activity, we will skip our regular Friday meeting this week.
>
> Suggested activity: review presentation and public release of X3D4 Working Draft 2!
>
> * X3D Version 4 Overview
>    https://www.web3d.org/x3d4
>
> * X3D Version 4 Draft: Ready for Early Adoption! presentation
>    https://www.web3d.org/sites/default/files/page/X3D%20Version%204%20Overview/X3dVersion4Siggraph2020Brutzman.2020August3.pdf
>
> * X3D4 Public Working Draft Specification, second release
>    https://www.web3d.org/x3dv4-public-working-draft
>
> As ever: all questions, feedback and improvement are welcome.  Have fun with X3D4!  8)
>
> 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
>
> _______________________________________________
> consortium mailing list
> consortium at web3d.org
> http://web3d.org/mailman/listinfo/consortium_web3d.org



-- 
Andreas Plesch
Waltham, MA 02453



More information about the x3d-public mailing list