<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=EN-US link=blue vlink="#954F72"><div class=WordSection1><p class=MsoNormal>Fine work, Thanks. Can I check your hanim features? </p><p class=MsoNormal>Joe</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><div style='mso-element:para-border-div;border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal style='border:none;padding:0in'><b>From: </b><a href="mailto:michalis.kambi@gmail.com">Michalis Kamburelis</a><br><b>Sent: </b>Saturday, December 22, 2018 6:59 PM<br><b>To: </b><a href="mailto:x3d-public@web3d.org">X3D Graphics public mailing list</a><br><b>Subject: </b>[x3d-public] glTF in Castle Game Engine / view3dscene</p></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Hi,</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I'm sorry I wasn't able to attend X3D teleconference lately. In</p><p class=MsoNormal>exchange, here's a little gift: Castle Game Engine and view3dscene</p><p class=MsoNormal>support now glTF! :)</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>All the details are in the news post on:</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>https://castle-engine.io/wp/2018/12/23/gltf-2-0/</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Highlights:</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>- We support basic glTF features. No animations, no PBR yet. We</p><p class=MsoNormal>support only static models with textures (diffuse and normal map).</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>- You can open glTF in view3dscene, you can refer to glTF in X3D</p><p class=MsoNormal>Inline/Anchor nodes, you can use view3dscene to convert glTF to X3D.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>- A beta build of view3dscene with glTF support included is on</p><p class=MsoNormal>http://michalis.ii.uni.wroc.pl/view3dscene-snapshots/ .</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>- We use a cool glTF reading library in Pascal: PasGLTF,</p><p class=MsoNormal>https://github.com/BeRo1985/pasgltf/ , by Benjamin Rosseaux. It</p><p class=MsoNormal>supports both text+binary (gltf) and pure binary (glb) formats.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>This is of course just a beginning of the glTF work :) We convert glTF</p><p class=MsoNormal>"naively" to X3D graph now, which means that:</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>- We "decode" the mesh, instead of directly loading glTF binary chunk into GPU.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>- We use traditional X3D (Phong) Matertial, simply using baseColor</p><p class=MsoNormal>from glTF as Phong's diffuse color.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>- glTF animations are not handled at all yet.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>More stuff to come in 2019!</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Regards and happy holidays to all!</p><p class=MsoNormal>Michalis</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>_______________________________________________</p><p class=MsoNormal>x3d-public mailing list</p><p class=MsoNormal>x3d-public@web3d.org</p><p class=MsoNormal>http://web3d.org/mailman/listinfo/x3d-public_web3d.org</p><p class=MsoNormal><o:p> </o:p></p></div></body></html>