Skip to content

Conversation

@kring
Copy link
Member

@kring kring commented Dec 3, 2025

Added a new page to the documentation with information about how to use Cesium for Unity on all of the platforms we support. Also added some high-level information about how to extend it to support new platforms.

Some other small doc improvements:

  • Add the changelog to the doc. We were doing this in cesium-unreal already.
  • Rename Developer Resources to Contributor Guide, and add a User Guide. Matching cesium-unreal once again.
  • Fix a couple of incorrect tags that Doxygen was complaining about.


Cesium for Unity supports Android and Meta Quest as a Unity Player platforms. See the [Unity Android](https://docs.unity3d.com/Manual/android.html) documentation for general information about develping Unity applications for the Android platform.

Cesium for Units supports both Intel x86-64 and ARM64 processors. Most Android devices use ARM64, but the x86-64 support is important to support the Magic Leap 2 device. 32-bit Android devices with ARMv7 processors are _not_ supported.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Units

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

😆 thanks, fixed!

@j9liu j9liu requested a review from david-lively December 4, 2025 15:01
@j9liu j9liu added this to the January 2026 Release milestone Dec 4, 2025
@@ -0,0 +1,8 @@
# Contributor Guide {#contributor-guide}

This section contains topics that are useful to anyone building Cesium for Unity themselves, modifying it, or contributing to it. For information about using the plugin, see the [User Guide](#user-guide).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I might phrase this as "This section contains topics useful to anyone building, modifying or contributing to Cesium for Unity." But, that's just personal preference.


Cesium for Unity supports the Web as a Unity Player platform. Both WebGL and WebGPU are supported. Unity 6 or later is required. See the [Unity Web](https://docs.unity3d.com/Manual/webgl.html) documentation for general information about developing Unity applications for the Web.

You _must_ turn on "Enable Native C/C++ Multithreading" in the Player Settings. If you don't, you will see errors like this at build time:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants