[x3d-public] Castle Model Viewer available on iOS

Michalis Kamburelis michalis.kambi at gmail.com
Sat Sep 13 15:46:21 PDT 2025


Hello John,

As for "Does the model viewer support multiple scenegraphs in the same
zip, and can I swap between them?":

No, it does not (right now).

When you open a zip, we just try to find a *single* 3D model inside
it, using rather simple heuristic. So of your zip will contain
multiple X3D files, like "a.x3d" and "b.x3d" -- it is undefined which
one we will actually open, and there is no UI to switch between them.

Though... what you describe is a cool feature. It would be possible to
implement it. Let me see if there are more feature requests related to
this. No promises, but it can happen some day :) Until then, you can
indeed implement it on your side.

Regards,
Michalis

sob., 13 wrz 2025 o 22:14 John Carlson <yottzumm at gmail.com> napisał(a):
>
> Michalis,
>
> Quick question before I go off and try this:
>
> Does the model viewer support multiple scenegraphs in the same zip, and can I swap between them?
>
> For example,
>
> https://github.com/coderextreme/HAnimUtilityKit/archive/refs/tags/Release_4_0_1.zip (WIP)
>
> What I plan to do ultimately, I provide my own menu to swap between scenes , but having it already done by the model viewer would be fantastic!
>
> (Note that in this release is a gzipped file as well!)
>
> Thanks,
>
> John
>
> On Sat, Sep 13, 2025 at 1:10 PM Michalis Kamburelis via x3d-public <x3d-public at web3d.org> wrote:
>>
>> Hello everyone,
>>
>> We're happy to announce that the mobile version of our Castle Model
>> Viewer is now available for iOS (iPhone, iPad...) and you can get it
>> right now from the App Store!
>>
>> Open the link https://apps.apple.com/app/id6752208775 on your
>> iPhone/iPad, or just search for "Castle Model Viewer" in the AppStore.
>> We're available in all AppStore regions (including US and EU).
>>
>> You can open a number of built-in models (in X3D, glTF, IFC JSON, and
>> other formats we support). You can also open your own models, provided
>> they are "self-contained". More information about our features, and in
>> particular about "Opening your own models" and what it means that
>> "Models must be self-contained" is on our webpage:
>>
>> https://castle-engine.io/castle-model-viewer-mobile
>>
>> ( BTW if you're on Android, follow this for Google Play or APK download too. )
>>
>> The application is completely free, also no ads and no tracking, and
>> it is naturally open-source:
>> https://github.com/castle-engine/castle-model-viewer-mobile/ . And it
>> is using our free and open-source Castle Game Engine (
>> https://castle-engine.io/ ).
>>
>> In return, we ask that you consider donating to us (
>> https://www.patreon.com/c/castleengine ) and/or giving us a good
>> rating on the AppStore :)
>>
>> Of course, if you have any problems or questions, go ahead and ask.
>> Various ways of contacting us are on https://castle-engine.io/talk.php
>> , in particular you're welcome to our forum (
>> https://forum.castle-engine.io/ ) or submit GitHub issue (
>> https://github.com/castle-engine/castle-model-viewer-mobile/issues ).
>> And simply answering to this email obviously also works :)
>>
>> I'd like to thank Jan Adamec for working on this application, as well
>> as on a lot of related iOS-specific improvements in Castle Game
>> Engine. I'd also like to thank a sponsor (who wished to remain
>> anonymous) for covering our Apple membership fee for 1 year. Much
>> appreciated.
>>
>> Regards and have a good weekend,
>> Michalis
>>
>> _______________________________________________
>> x3d-public mailing list
>> x3d-public at web3d.org
>> http://web3d.org/mailman/listinfo/x3d-public_web3d.org



More information about the x3d-public mailing list