CesiumGS / cesium-o3de

Cesium for O3DE
Apache License 2.0
76 stars 22 forks source link

[Enhancement] Support for O3DE 22.10 #46

Open lgleim opened 2 years ago

lgleim commented 2 years ago

O3DE 22.10 introduces multiple changes, e.g. to the organization of Shader code in the Atom Core gem, that break the build of the Cesium O3DE gem It would be great to see support for O3DE 22.10 at release! Any chance this topic is already / you are going to put this topic on your roadmap?

argallegos commented 2 years ago

Hi @lgleim, thanks for submitting this issue!

We have begun the process of updating the gem for 22.10. As you noted, the changes shader code mean that the Asset Processor can't process the GLTFStandardPBR material, which is required for rendering tilesets. I created an additional issue specific to that shader problem.

On this issue, we'll link to any other bug issues that come up in the update process.

Please add additional O3DE 22.10 issues to this list.

lgleim commented 1 year ago

Hi @argallegos, the PRs I created today should resolve the two main issues you listed above (although the shader fixes are somewhat hacky). There are still two issues for building for 22.10 / development on linux:

Please note that I did not specifically test against 22.10 but focused on the development branch.