Skip to content
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

Support additional rendering properties on Cesium3DTilesets #1607

Open
r-veenstra opened this issue Feb 5, 2025 · 1 comment
Open

Support additional rendering properties on Cesium3DTilesets #1607

r-veenstra opened this issue Feb 5, 2025 · 1 comment
Labels
enhancement New feature or request needs triage New issues in need of triage to determine reproducibility, scope, and urgency

Comments

@r-veenstra
Copy link

Feature

Currently a Cesium3DTileset supports some rendering properties such as Visible, Actor Hidden in Game and Render CustomDepth pass.

I recently had a use case where I wanted to prevent rendering a tileset in the main pass and only render via a scene capture component. The ability to use Render in Main Pass and Render in Depth Pass would have been useful in achieving this smoothly, but is currently unavailable.

There are many rendering properties available to primitives which we could potentially support, some will probably not be applicable but some are useful, such as the below ones:

Image

These can be brute force set on the child MeshComponents of a tileset, but as new tiles load in they also need to be updated manually which has a performance overhead.

@r-veenstra r-veenstra added enhancement New feature or request needs triage New issues in need of triage to determine reproducibility, scope, and urgency labels Feb 5, 2025
@kring
Copy link
Member

kring commented Feb 11, 2025

I guess if we implemented #1076, it would be pretty helpful for working around missing properties like this!

It should be straightforward to add these particular properties, though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request needs triage New issues in need of triage to determine reproducibility, scope, and urgency
Projects
None yet
Development

No branches or pull requests

2 participants