-
Notifications
You must be signed in to change notification settings - Fork 106
Add doc for targeting the supported platforms #638
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
|
||
| 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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Units
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
😆 thanks, fixed!
| @@ -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). | |||
There was a problem hiding this comment.
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: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Might add a link to https://docs.unity3d.com/6000.2/Documentation/Manual/class-PlayerSettingsWebGL.html .
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: