<div dir="auto"><div dir="auto">Transformation matrix, units ?<br></div><div dir="auto"><br></div><div dir="auto">glTF uses meters and radians. There is no way to declare another unit as scene unit.</div><div dir="auto"><br></div><div dir="auto">Are there any specific glTF constructs that do not map to X3D capabilities (for example skin)?<br></div><div dir="auto"><br></div><div dir="auto">These can be mapped but are awkward:</div><div dir="auto"><br></div><div dir="auto">Transforms can be directly given as matrix. Needs decomposition.</div><div dir="auto"><br></div><div dir="auto">Binary buffer concept. Needs conversion.</div><div dir="auto"><br></div><div dir="auto">Extension concept. Needs encapsulation in components.</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Is current X3D lighting model incompatible or a subset of advanced features?<br></div><div dir="auto"><br></div><div dir="auto">From I could gather following glTF is that the BlinnPhong X3D shading model is not really compatible with PBR. Both require different shaders and a scene which uses both is considered to look awkward. One shading model cannot be considered a subset of the other but people came with formulas to approximate BlinnPhong with PBR.</div><div dir="auto">Technically, it may not be necessary to introduce a special PBR light node since the fields translate except perhaps attenuation which seems to work a bit differently.</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Andreas</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div></div>