<div dir="ltr">What I will try next is to use the correct HAnim names to match the DEF. Seems reasonable.<div><br></div><div>John</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Mon, Sep 1, 2025 at 3:48 PM John Carlson <<a href="mailto:yottzumm@gmail.com">yottzumm@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="auto">At a minimum, I would consider that CGE viewing x3d-tidy output correctly to be the MVP. Otherwise, point out failings in exported models.</div><div dir="auto"><br></div><div dir="auto">I can prepare a new issue, but I consider viewing this model correctly a bare minimum:</div><div dir="auto"><br></div><div dir="auto"><div><a href="https://github.com/coderextreme/HAnimUtilityKit/blob/main/WalkingAlienFinalOutputX_ITE.x3dv" target="_blank">https://github.com/coderextreme/HAnimUtilityKit/blob/main/WalkingAlienFinalOutputX_ITE.x3dv</a></div><div dir="auto"><br></div><div dir="auto">This will only increase adoption of Castle Model Viewer.</div><br></div><div dir="auto"><br></div><div dir="auto">Thanks,</div><div dir="auto"><br></div><div dir="auto">John </div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Sep 1, 2025 at 3:38 PM John Carlson <<a href="mailto:yottzumm@gmail.com" target="_blank">yottzumm@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="auto">This looks like the related issue:</div><div dir="auto"><br></div><div dir="auto"><div><a href="https://github.com/castle-engine/castle-model-viewer/issues/60" target="_blank">https://github.com/castle-engine/castle-model-viewer/issues/60</a></div><br></div><div dir="auto">Michalis leaves good information there.</div><div dir="auto"><br></div><div dir="auto">The biggest issue with post-processing is the size of the files being transformed. I know about how to set —float-precision in the converter, and I’ll employ that. I believe I’ve tried a couple of approaches, combining another source with converter output to identify Joints, which becomes a time sink development for large HAnim files.</div><div dir="auto"><br></div><div dir="auto">Another approach is to abandon HAnim and go with some alternative (Transforms), but then we probably have to do a different type of Skin, which appears to be talked about in link above (I didn’t get into details, sorry). It just seems like we’re diverging from the standard, but HAnim version 2.1 is on the doorstep, so there might be opportunities to adopt another technique.</div><div dir="auto"><br></div><div dir="auto">Any collaboration on getting x3d-tidy and castle-model-converter working in cross-browser support welcome!</div><div dir="auto"><br></div><div dir="auto">John </div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Sep 1, 2025 at 2:50 PM John Carlson <<a href="mailto:yottzumm@gmail.com" target="_blank">yottzumm@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">Michalis, where are we in respect to converting glTF to X3D with castle-model-converter, especially HAnim? I recall you were going to add something to ease post processing into HAnim, but I forgot the details. I am having issues with x3d-tidy output that views in Sunrize, but is all stretchy in castle-model-viewer. I can use <div dir="auto"><span style="font-size:19px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;color:rgb(0,0,0);display:inline">castle-model-converter, but I lose HAnim in that case, so I’m looking to do some post processing.</span></div><div dir="auto"><span style="font-size:19px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;color:rgb(0,0,0);display:inline"><br></span></div><div dir="auto"><span style="font-size:19px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;color:rgb(0,0,0);display:inline">See the WalkingAlien* models here, <div dir="auto"><a href="https://github.com/coderextreme/HAnimUtilityKit" target="_blank">https://github.com/coderextreme/HAnimUtilityKit</a>, convert glTF to X3D, then look for and HAnim in the output. Joe is pushing for something viewable in both Castle and Sunrize, and I don’t have a solution yet, even ignoring HAnim (what’s generated from Castle looks horrible in Sunrize as well).</div><div dir="auto"><br></div><div dir="auto">I will work on Castle converter stuff probably in a few hours.</div><div dir="auto"><br></div><div dir="auto">I think you probably want a ticket, but I don’t recall the old ticket resolution.</div><div dir="auto"><br></div><div dir="auto">Thanks,</div><div dir="auto"><br></div><div dir="auto">John </div></span></div>
</blockquote></div></div>
</blockquote></div></div>
</blockquote></div>