[x3d-public] X3D meeting minutes 2 June 2023:
John Carlson
yottzumm at gmail.com
Sun Jun 4 13:39:33 PDT 2023
Joe, I am pretty sure that the centers are scaled, and the geometry is
not. I don't have a way to view centers without geometry yet for JinLOA4.
Also Humanoid4.x3d has skin, but I can remove the skin if desired. I will
do that now!
John
On Sun, Jun 4, 2023 at 10:54 AM Joseph D Williams <joedwil at earthlink.net>
wrote:
> Yes, John, can you send me your latest rescaled joint centers?
>
>
>
> As for the geometry, see that original structure is drawn as:
>
>
>
> *world coordinate system*
>
> Humanoid scale 0.025 0.025 0.025
>
> …
>
> Joint center x y z
>
> Segment
>
> Geometry translation x y z
>
> IFS … x y z, …
>
> …
>
>
>
> So the centers and geometry x y z coordinates are drawn in some arbitrary
> space about 40 or so times bigger than default humanoid space, same as
> default world coordinate system, then the centers and geometry are scaled
> in the Humanoid node to be drawn into default humanoid space. Each IFS
> segment geometry is drawn in some location in same coordinate space as
> original joint centers then translated into position.
>
>
>
> As you begin to accomplish more complex motions and detailed interactions
> you will find that you wish you had just drawn the thing directly in
> default Humanoid space. Sure the tool can do a lot of this for you but I
> think you will find In general, it will be easier and less guessing If you
> are using default Humanoid space (1 unit = one meter) than another
> arbitrary coordinate system because then you can define your work in
> realistic space with realistic measurements.
>
>
>
> So, to tune this otherwise fine example into default Humanoid space, the
> first step is to rescale the joint centers to default skeleton space, same
> as default Humanoid space. The rescaled skeleton should be drawn facing +z
> with 0 0 0 at the floor between the feet and +Y up.
>
>
>
> Next, for the segment geometry. Each IFS is drawn in the original
> coordinate space, scaled by the values in the Humanoid node scale value,
> then is contained in a transform with translation to move the IFS to the
> appropriate location. So the IFS is drawn in the same coordinate space as
> the joint center then the transform translation moves the IFS from where it
> was drawn to the correct location in Segment space, which is the same as
> joint center space.
>
>
>
> But Joint center space has been rescaled to draw the model skeleton
> directly in default Humanoid space.
>
> So since we wish to draw the ifs directly in skeleton space the first step
> is to rescale the ifs. Same as Joint center operation, each coordinate
> times scale factor. Next we get rid of the translation, same as joint
> center and ifs rescaling, then finally, translate the rescaled ifs by the
> rescaled translation values.
>
> Then the geometry should be in default Humanoid space, default skeleton
> space, and defalult segment space.
>
>
>
> Now the user code structure is:
>
> *world coordinate system*
>
> Humanoid scale 1 1 1
>
> …
>
> Joint center x’ y’ z’ (where the ‘ = standard Humanoid space)
>
> Segment
>
> Geometry translation 0 0 0
>
> IFS … x’ y’ z’, …
>
> …
>
>
>
> Everything will work better when the author can use direct realistic
> measurements to develop behaviors and interactions with other models and
> realistic environments.
>
>
>
> Thanks,
>
> Joe
>
>
>
>
>
> *From: *John Carlson <yottzumm at gmail.com>
> *Sent: *Friday, June 2, 2023 1:10 PM
> *To: *Brutzman, Donald (Don) (CIV) <brutzman at nps.edu>
> *Cc: *X3D Public Mailing List (x3d-public at web3d.org)
> <x3d-public at web3d.org>
> *Subject: *Re: [x3d-public] X3D meeting minutes 2 June 2023:
>
>
>
> Correction, centers for hands and feet, minus one toe!
>
>
>
> John
>
>
>
> On Fri, Jun 2, 2023 at 3:05 PM John Carlson <yottzumm at gmail.com> wrote:
>
> I’d like to say that I completed the missing centers for the HAnim joints,
> and this got translated from JinLOA4… to my scene with sites and segments.
> Joe has looked at the centers, and is anxious to get them installed in
> schema and object model.
>
>
>
> The next step is to get geometry scaling working followed by incorporation
> into schema and object model.
>
>
>
> I need additional assistance with HAnim geometry scaling if someone want
> to try it. I’m using some form of JinLOA4.x3d.
>
>
>
> John
>
>
>
> On Fri, Jun 2, 2023 at 12:10 PM Brutzman, Donald (Don) (CIV) <
> brutzman at nps.edu> wrote:
>
> Attendees: Anita Havele, Nicholas Polys, Dick Puk, Don Brutzman.
>
>
>
> Here are our minutes for this week – steady progress in multiple
> directions. All participation in our weekly meetings is welcome.
>
>
>
> 1. *Participation*. The X3D Working Group meets weekly on Fridays
> 09-1000 Pacific on Web3D Consortium zoom channel. Telcon information:
>
>
>
> ·
> https://us02web.zoom.us/j/81634670698?pwd=a1VPeU5tN01rc21Oa3hScUlHK0Rxdz09
>
> · https://zoom.us/j/148206572 Password 483805
>
> · https://www.web3d.org/member/teleconference-information
>
>
>
>
>
> 1. *X3D 2023 goals. *Our primary activities for X3D Working Group
> in 2023 are focused on broad and correct deployment.
>
>
>
> a. Encourage consistent rendering, interaction and usage for the
> many tremendous capabilities in X3D4.
>
> b. Update ISO specifications and implementations for multiple
> programming languages and file encodings to match X3D4.
>
>
>
>
>
> 2. *SIGGRAPH 2023 and Web3D 2023 conference planning updates*
>
>
>
> Continuing discussion on activities, dates, times, participation, and
> plans.
>
>
>
>
>
> · SIGGRAPH 2023, Los Angeles, 6-10 August
>
> · https://s2023.siggraph.org
>
>
>
> Summary of Web3D events:
>
> · Celebrate 50 Years of SIGGRAPH Conferences with Web3D Consortium
>
> · https://www.web3d.org/event/web3d-siggraph-2023
>
>
>
> Out of many topics, three Birds of a Feather (BOF) sessions are planned
> showing Web3D capabilities.
>
>
>
> · https://s2023.siggraph.org/program/birds-of-a-feather
>
> · https://s2023.siggraph.org/full-program/?filter1=sstype149
>
>
>
> *Cartographic Visualization BOF*
>
> · Monday, August 7, Noon - 1:30 PM in the ACM SIGGRAPH Village
> Theater.
>
> · ACM SIGGRAPH Cartographic (Carto) Visualization Bird of a
> Feather (BOF) session will highlight the future of digital mapping to
> support our daily lives. Presenters will demonstrate various solutions for
> interactive cartographic display and international mapping.
>
>
>
> *X3D4 is Web3D Ready - A major upgrade to the Extensible 3D (X3D) Graphics*
>
> · Monday, 7 August 2023 - 3:00 PM - 4:30 PM Pacific
>
> · Join us and learn more on how X3D4 has evolved to support
> current 3D technologies. X3D4 provides close support for the HTML5
> Recommendation, Khronos glTF Physically Based Rendering (PBR), and Web
> Audio API.
>
> · X3D4 is the basis of multiple file encodings and programming
> language bindings. The X3D4 Architecture Specification is Web ready, used
> in many 3D applications, highly mature, implemented, functionally complete,
> and undergoing final editorial review for International Standards
> Organization (ISO).
>
>
>
> *3D Web Interoperability for the Metaverse*
>
> · Tuesday, 8 August 2023 - 1:00 PM - 3:00 PM Pacific
>
> · To make the Metaverse fully interoperable with the WWW and the
> Standards ecosystem we need new Metaverse capabilities. Join us in
> discussions on how to enable robust patterns for interoperable content
> authoring and delivery workflows across the Web and now to flourish on a
> strong foundation of Visual graphics, Interface capabilities, Web
> Architecture and Compression/streaming technologies.
>
> · Topics include formation and next steps for 3D Web
> Interoperability Exploratory Group at Metaverse Standards Forum (MSF)
> https://metaverse-standards.org
>
>
>
>
>
> · Web3D 2023 Conference
>
> · Vicomtech San Sebastian Spain, 9-11 October
>
> · https://web3d.siggraph.org
>
> · https://web3d.siggraph.org/cfp
>
> · Towards interconnectivity of Metaverses
>
> · The purpose of the 28th International ACM Conference on 3D Web
> Technology (Web3D 2023) is to study and share the principles and the latest
> advancements in connected 3D universes. Provide navigation metaphors that
> allow users to move seamlessly from one virtual world to another.
>
> · The goal of the conference and of the Web3D community, which has
> a rich history of developing technologies that enable the creation,
> transmission, access, interaction, sharing, and visualization of 3D
> universes. Bringing together a diverse group of individuals to share
> innovative and influential thoughts on how the metaverse can revolutionize
> the future of communications. This includes topics such as 3D applications
> and services accessible through a wide range of devices, from simple mobile
> phones to more complex systems such as AR/VR headsets, and heavily
> populated virtual worlds, especially those connected through high-speed,
> low-latency networks.
>
>
>
> Main important dates:
>
> § Paper Submission: June 15th, 2023
>
> § Notification of acceptance: July 27th, 2023
>
> § Final paper version: August 13th, 2023
>
> § Competition Submission: September 8, 2023
>
> § Conference dates: October 9th to 11th, 2023
>
>
>
>
>
>
>
> 3. INCITS and ISO Planning.
>
>
>
> Quarterly meeting next week. Updates sent. We have recommended that
> INCITS supports the further participation of MSF in ISO JTC-1 SC24.
>
>
>
> 4. MSF progress and planning. Description of 3D Web
> Interoperability above is helpful, we are using it. More details at
> SIGGRAPH and when the draft charter being produced by Exploratory Group
> goes public at MSF.
>
>
>
> 5. HAnim working group is making excellent progress, we had a
> several-hour meeting yesterday focused on IEEE 3D body processing and
> fashion issues.
>
>
>
> · Access to HAnim working group meetings is for members, as are
> minutes and hanim mailing list. Thus all conversations are in confidence
> and respect the Intellectual Property Rights (IPR) of unpublished materials
> by other organizations. Please see HAnim Working Group charter for details.
>
> https://www.web3d.org/working-groups/humanoid-animation-hanim
>
> · Products of this working group, including (most) tools and
> schemas and references to published IEEE standards (for example) are all
> public.
>
>
>
> Have fun with X3D! 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
> https://faculty.nps.edu/brutzman
>
>
>
> _______________________________________________
> x3d-public mailing list
> x3d-public at web3d.org
> http://web3d.org/mailman/listinfo/x3d-public_web3d.org
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20230604/170d0e13/attachment-0001.html>
More information about the x3d-public
mailing list