<div><div><div><br></div><div><br><div class="gmail_quote"></div></div></div><div><div dir="ltr" class="gmail_attr">On Fri, May 24, 2024 at 11:09 AM Michalis Kamburelis via x3d-public <<a href="mailto:x3d-public@web3d.org" target="_blank">x3d-public@web3d.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
We're proud to announce the new major release (5.0.0) of Castle Model<br>
Viewer and Castle Model Converter!</blockquote><div dir="auto"><br></div></div></div><div><div><div dir="auto">I am a very happy user of Castle Model Viewer!   Thanks for your hard work!</div><div dir="auto"><br></div><div dir="auto">Any size optimization of X3D HAnim output from glTF input using Castle Model Converter would be welcome.  Perhaps and optimization flag could be added?  Is there one?  I see that one can reduce the number digits in floating point numbers…how about work to reduce name and DEF length, perhaps using a hash function or a name generator?  I realize I need work on this myself!  Adding _2 , _3, etc. is a great start, I need to check out what you’ve done there.</div><div dir="auto"><br></div><div dir="auto">If I could have ROUTEs with source/destination of an object for the to/from node *and* the to/from field as a string, great!  Or perhaps just a Pascal example that shows how to construct that field event thingy from a string, terrific!  I’m basically complaining that I don’t have a way to specify a DEF in my Pascal code for the purposes of routing.  Not having a DEF means there’s no good way to set up a string based ROUTE.  There may be other ways to do it.</div></div><div dir="auto"><br></div><div dir="auto">Thanks for your efforts!  I’ve done the Patreon thing, and encourage others to do so.</div></div><div dir="auto"><br></div><div dir="auto">A very happy user!</div><div dir="auto"><br></div><div dir="auto">John</div><div><div><div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex" dir="auto"><br>
<br>
- Castle Model Viewer (formerly view3dscene) is our tool to view 3D<br>
and 2D models in many formats (glTF, X3D, VRML, Spine JSON, MD3, ...),<br>
by the Castle Game Engine. See<br>
<a href="https://castle-engine.io/castle-model-viewer" rel="noreferrer" target="_blank">https://castle-engine.io/castle-model-viewer</a> .<br>
<br>
- Castle Model Converter (formerly tovrmlx3d) is a command-line tool<br>
to convert and validate all supported models. See<br>
<a href="https://castle-engine.io/castle-model-converter" rel="noreferrer" target="_blank">https://castle-engine.io/castle-model-converter</a> .<br>
<br>
Download the new version from<br>
<a href="https://castle-engine.io/castle-model-viewer" rel="noreferrer" target="_blank">https://castle-engine.io/castle-model-viewer</a> . The download contains<br>
both applications, Castle Model Viewer + Converter.<br>
<br>
The full release announcement listing all the features and with some<br>
juicy screenshots is on<br>
<br>
  <a href="https://castle-engine.io/wp/2024/05/24/castle-model-viewer-formerly-view3dscene-5-0-0-release-ton-of-improvements-coming-from-latest-castle-game-engine-support-to-validate-models-md3-animations-saving-to-stl-more-x3d-4-0-features/" rel="noreferrer" target="_blank">https://castle-engine.io/wp/2024/05/24/castle-model-viewer-formerly-view3dscene-5-0-0-release-ton-of-improvements-coming-from-latest-castle-game-engine-support-to-validate-models-md3-animations-saving-to-stl-more-x3d-4-0-features/</a><br>
<br>
The short recap of the most important changes: fonts with local chars,<br>
MD3 animations, more X3D 4.0, better glTF import, many new converter<br>
options, STL output.<br>
<br>
The converter has also "groundwork" for future glTF output -- as<br>
explained on <a href="https://castle-engine.io/wp/2024/05/19/models-can-be-saved-to-x3d-or-stl-now-soon-to-gltf-too-new-engine-api-to-register-custom-model-formats-that-can-be-loaded-saved-proper-handling-of-duplicate-node-names-in-gltf-on-conversion-to-x3d/" rel="noreferrer" target="_blank">https://castle-engine.io/wp/2024/05/19/models-can-be-saved-to-x3d-or-stl-now-soon-to-gltf-too-new-engine-api-to-register-custom-model-formats-that-can-be-loaded-saved-proper-handling-of-duplicate-node-names-in-gltf-on-conversion-to-x3d/</a><br>
, we want to be capable of converting in both ways X3D <-> glTF in the<br>
future. Stay tuned :)<br>
<br>
Our online converter <a href="https://castle-engine.io/convert.php" rel="noreferrer" target="_blank">https://castle-engine.io/convert.php</a> has also<br>
been updated. Under the hood, it uses the same Castle Model Converter,<br>
thus shares all the improvements. You will notice it features STL<br>
output now, in addition to X3D (classic and xml).<br>
<br>
If you enjoy what we do, I would really appreciate if you support us<br>
on Patreon: <a href="https://www.patreon.com/castleengine" rel="noreferrer" target="_blank">https://www.patreon.com/castleengine</a> . Thank you!<br>
<br>
P.S. You can also grab everything as part of the whole Castle Game<br>
Engine download -- follow the "Download" link and docs from our main<br>
page <a href="https://castle-engine.io/" rel="noreferrer" target="_blank">https://castle-engine.io/</a> . This makes sense if you want to<br>
actually use the engine to develop games or general applications. Be<br>
sure to follow our "Documentation" for tutorials, manual and API<br>
reference in this case.<br>
<br>
Regards,<br>
Michalis<br>
<br>
_______________________________________________<br>
x3d-public mailing list<br>
<a href="mailto:x3d-public@web3d.org" target="_blank">x3d-public@web3d.org</a><br>
<a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" rel="noreferrer" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a><br>
</blockquote></div></div>
</div>
</div>