<div dir="ltr"><div>INVENTORY </div><div>FREEWRL<br style="font-size:13.33px;font-variant-numeric:normal;font-variant-east-asian:normal"><span style="font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;line-height:1.5">* X3Dv4 Implementations</span><br style="font-size:13.33px;font-variant-numeric:normal;font-variant-east-asian:normal"></div><div dir="ltr"><span style="font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;line-height:1.5">   </span><a href="https://www.web3d.org/x3dv4-implementations" rel="noreferrer" target="_blank" style="font-size:13.33px;font-variant-numeric:normal;font-variant-east-asian:normal">https://www.web3d.org/x3dv4-implementations</a><br style="font-size:13.33px;font-variant-numeric:normal;font-variant-east-asian:normal">1) 43 Projective Texture Mapping</div><div>x freewrl does not implement, document is mistaken</div><div>2) 23.4.4 NavigationInfo > TURNTABLE </div><div>* freewrl implemented</div><div>(other freewrl navmodes and related not in v3.3: </div><div>DIST - explicit control over distance to pivot point for examine, turntable - touchpads don't need RMB</div><div>SHIFT - turns off sensors</div><div>HOVER - isOver mode (useful for touch pad - allows triggering of isOver only)</div><div>PEDAL - can drag 'floating cursor' in steps</div><div>SPHERICAL - like FLY: YAWPITCH except rotations constrained to viewpoint local axes)</div><div>subsets of FLY: YAWZ, XY, YAWPTICH,ROLL)</div><div>3) GeoSpatial > GeoOrigin - freewrl still allows in v3.3, never deprecated in freewrl</div><div>4) The rest freewrl has not implemented</div><div>/FREEWRL</div><div>Does this table miss anything?</div><div>/INVENTORY</div><div>-Doug Sanden</div><div>PS who's doing projective texture mapping? Should start with that?</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jan 27, 2020 at 11:59 AM GPU Group <<a href="mailto:gpugroup@gmail.com">gpugroup@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>INVENTORY </div><div>FREEWRL<br style="text-align:left;color:rgb(34,34,34);text-transform:none;text-indent:0px;letter-spacing:normal;font-family:Arial,Helvetica,sans-serif;font-size:13.33px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;word-spacing:0px;white-space:normal"><span style="font:small/1.5 Arial,Helvetica,sans-serif;text-align:left;color:rgb(34,34,34);text-transform:none;text-indent:0px;letter-spacing:normal;text-decoration:none;word-spacing:0px;display:inline;white-space:normal;float:none;background-color:rgb(255,255,255)">* X3Dv4 Implementations</span><br style="text-align:left;color:rgb(34,34,34);text-transform:none;text-indent:0px;letter-spacing:normal;font-family:Arial,Helvetica,sans-serif;font-size:13.33px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;word-spacing:0px;white-space:normal"></div><div dir="ltr"><span style="font:small/1.5 Arial,Helvetica,sans-serif;text-align:left;color:rgb(34,34,34);text-transform:none;text-indent:0px;letter-spacing:normal;text-decoration:none;word-spacing:0px;display:inline;white-space:normal;float:none;background-color:rgb(255,255,255)">
   </span><a style="text-align:left;color:rgb(17,85,204);text-transform:none;text-indent:0px;letter-spacing:normal;font-family:Arial,Helvetica,sans-serif;font-size:13.33px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:underline;word-spacing:0px;white-space:normal" href="https://www.web3d.org/x3dv4-implementations" rel="noreferrer" target="_blank">https://www.web3d.org/x3dv4-implementations</a><br style="text-align:left;color:rgb(34,34,34);text-transform:none;text-indent:0px;letter-spacing:normal;font-family:Arial,Helvetica,sans-serif;font-size:13.33px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;word-spacing:0px;white-space:normal">1) 43 Projective Texture Mapping</div><div>x freewrl does not implement, document is mistaken</div><div>2) 23.4.4 NavigationInfo > TURNTABLE </div><div>* freewrl implemented</div><div>(other freewrl navmodes and related not in v3.3: </div><div>DIST - explicit control over distance to pivot point for examine, turntable - touchpads don't need RMB</div><div>SHIFT - turns off sensors</div><div>HOVER - isOver mode (useful for touch pad - allows triggering of isOver only)</div><div>PEDAL - can drag 'floating cursor' in steps</div><div>SPHERICAL - like FLY: YAWPITCH except rotations constrained to viewpoint local axes)</div><div>subsets of FLY: YAWZ, XY, YAWPTICH,ROLL)</div><div>3) GeoSpatial > GeoOrigin - freewrl still allows in v3.3, never deprecated in freewrl</div><div>4) The rest freewrl has not implemented</div><div>/FREEWRL</div><div>Does this table miss anything?</div><div>/INVENTORY</div><div><br></div></div><br><div class="gmail_quote"><div class="gmail_attr" dir="ltr">On Mon, Jan 27, 2020 at 11:14 AM Don Brutzman <<a href="mailto:brutzman@nps.edu" target="_blank">brutzman@nps.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left:1px solid rgb(204,204,204)">Thanks for writing Doug.<br>
<br>
On 1/27/2020 6:01 AM, GPU Group wrote:<br>
> A rule of <a href="http://web3d.org" rel="noreferrer" target="_blank">web3d.org</a> <<a href="http://web3d.org" rel="noreferrer" target="_blank">http://web3d.org</a>> is that changes to the spec need a least 2 opensource implementations.<br>
<br>
* Web3D Standards Adoption Process<br>
   <a href="https://www.web3d.org/standards/adoption-process" rel="noreferrer" target="_blank">https://www.web3d.org/standards/adoption-process</a><br>
<br>
5.c. "Identify at least two independent and interoperable implementations (at least one should be open source)"<br>
<br>
> Q. are there any proposed changes that do not yet have 2 opensource implementations?<br>
<br>
Yes, plenty.  We have not taken a recent inventory of features yet, but will be tracking that at<br>
<br>
* X3Dv4 Implementations<br>
   <a href="https://www.web3d.org/x3dv4-implementations" rel="noreferrer" target="_blank">https://www.web3d.org/x3dv4-implementations</a><br>
<br>
Our prominent open-source implementations for X3Dv3.3 include FreeWrl, X_ITE, X3DOM, Castle Game Engine.  Soon Xj3D will be back on the table as well.  There are also non-rendering X3Dv4 implementations for Java, JavaScript, Python, conversions and validation.  Not sure about Titania but presumably yes.  X3D-Editv4 is on the horizon. Interestingly everything on this list is open source.<br>
<br>
Hoping that FreeWrl developers are keen to keep their record-setting X3D support accomplishments continuing!  8)<br>
<br>
All feedback welcome, appreciate your many efforts.<br>
<br>
> Thanks,<br>
> Doug Sanden<br>
> -freewrl<br>
<br>
all the best, Don<br>
-- <br>
Don Brutzman  Naval Postgraduate School, Code USW/Br       <a href="mailto:brutzman@nps.edu" target="_blank">brutzman@nps.edu</a><br>
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149<br>
X3D graphics, virtual worlds, navy robotics <a href="http://faculty.nps.edu/brutzman" rel="noreferrer" target="_blank">http://faculty.nps.edu/brutzman</a><br>
</blockquote></div>
</blockquote></div>