Forum Post: https://community.cesium.com/t/adding-webgl-specific-packaging-requirements-to-developer-setup-md/46720
Category: Cesium for Unity
Reported by: @hv_nico (community forum)
Cesium/Unity versions mentioned: Unity 6+ for Web, current docs still recommend Unity 2022.3 for developer setup
Problem
Documentation~/developer-setup.md currently reads as a general prerequisite list and still recommends Unity 2022.3 LTS, while Web support requires Unity 6+ and additional Web-specific setup documented elsewhere. This creates confusion for users trying to package for Web.
The forum report also points out that WebGL native build configuration uses -G Ninja in Source/Editor/CompileCesiumForUnityNative.cs, so tooling expectations are not obvious from contributor docs.
Proposed docs updates
- In
developer-setup.md, explicitly scope Unity 2022.3 guidance to general contributor/editor workflows.
- Add a “Web packaging prerequisites” subsection that links to
supported-platforms.md#web.
- Explicitly call out Unity 6+ for Web target builds.
- Add a note about Web build tooling expectations (including Ninja-related behavior and where to troubleshoot).
- Add cross-links between
developer-setup.md and supported-platforms.md#web to avoid drift.
Source references
Forum Post: https://community.cesium.com/t/adding-webgl-specific-packaging-requirements-to-developer-setup-md/46720
Category: Cesium for Unity
Reported by: @hv_nico (community forum)
Cesium/Unity versions mentioned: Unity 6+ for Web, current docs still recommend Unity 2022.3 for developer setup
Problem
Documentation~/developer-setup.mdcurrently reads as a general prerequisite list and still recommends Unity 2022.3 LTS, while Web support requires Unity 6+ and additional Web-specific setup documented elsewhere. This creates confusion for users trying to package for Web.The forum report also points out that WebGL native build configuration uses
-G NinjainSource/Editor/CompileCesiumForUnityNative.cs, so tooling expectations are not obvious from contributor docs.Proposed docs updates
developer-setup.md, explicitly scope Unity 2022.3 guidance to general contributor/editor workflows.supported-platforms.md#web.developer-setup.mdandsupported-platforms.md#webto avoid drift.Source references
cesium-unity/.github/workflows/build.yml
Lines 490 to 492 in 17ba7d5