Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

SDK's LightSource shadowmask tex not working on MacOS for raw textures #499

Closed
pravusjif opened this issue Mar 10, 2025 · 0 comments · Fixed by decentraland/unity-explorer#3546
Labels
2-medium Important issues we must fix, but not as important as high! bug Something isn't working unity

Comments

@pravusjif
Copy link
Member

pravusjif commented Mar 10, 2025

For the texture used for the shadowmask of the LightSource SDK component, TextureFuse is failing to convert textures in some scenarios (e.g. using the test-scene from this other issue...) and the texture ends up being null, making shadowmask textures not work for Local Scene Development in MacOS.

Running in MacOS, in this test scene: https://github.com/decentraland-scenes/light-memory-leak-test instead of getting the expected shadowmask behaviour:

Lightsource-2.mp4

the shadowmask doesn't work at all:

Lightsource-1.mp4

We have to implement a fallback to use the uncompressed texture when TextureFuse fails.

@pravusjif pravusjif added the bug Something isn't working label Mar 10, 2025
@nearnshaw nearnshaw added unity 2-medium Important issues we must fix, but not as important as high! labels Mar 10, 2025
@pravusjif pravusjif moved this from Todo to QA in Creators Tools Mar 10, 2025
@pravusjif pravusjif moved this from Todo to With QA / Awaiting Review in Explorer Alpha Mar 10, 2025
@github-project-automation github-project-automation bot moved this from QA to Done in Creators Tools Mar 10, 2025
@github-project-automation github-project-automation bot moved this from With QA / Awaiting Review to Done in Explorer Alpha Mar 10, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
2-medium Important issues we must fix, but not as important as high! bug Something isn't working unity
Projects
Status: Done
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants