decentraland / unity-renderer

Unity implementation of Decentraland Client
https://play.decentraland.org
Apache License 2.0
136 stars 93 forks source link

3D Assets randomly not being rendered in several scenes in the world #3310

Closed pravusjif closed 1 year ago

pravusjif commented 1 year ago

General steps to reproduce bug

  1. Spawn in the world OUTSIDE the affected scene
  2. walk towards the affected scene and enter it
  3. some assets are not rendered

NOTE: If you enter the world directly into the affected scene, the problem is not reproduced. NOTE: This appears to affect only dynamically-instantiated assets, not the ones in the initialization of the scene. NOTE: If you can't reproduce the issue try several times

Known affected scenes

  1. OasisKyoto: (11,145)
    Steps:

  2. Conference Center "The Gallery (10,97) Steps:

    • Enter the Cinema scene in the Conference Center district at https://play.decentraland.org/?realm=baldr&position=10%2C102
    • Walk towards "The Gallery" scene next to it
    • The bug can be observed on every picture that should be on the walls of The Gallery, also other objects like the info panel in the "Reception" section is usually affected as well
    • Happens almost 100% of the time
Screen Shot 2022-10-24 at 22 10 25 Screen Shot 2022-10-24 at 22 18 48

https://user-images.githubusercontent.com/1031741/197634251-1e0428f3-c21c-4fa7-899b-c1a476aa76eb.mp4

  1. Museum District (17, 78) Steps:
    • Enter the world just outside the Museum District: https://play.decentraland.org/?realm=baldr&position=20%2C74
    • The bug can be observed as a lot of meshes aren't loaded but the scene can be entered. Sometimes even road meshes aren't loaded... maybe it's not even the same bug.
    • Sometimes most of the assets load fine but getting close to the "Luz Valladolid" scene doesn't load its Sign Chars, or the "Featured" sign on the back also doesn't load some chars.
    • Doesn't happen 100% of the time
Screen Shot 2022-10-24 at 22 31 54 Screen Shot 2022-10-24 at 22 29 03

https://user-images.githubusercontent.com/1031741/197634396-2bbda9e2-bf21-4a58-9844-ccb8e399f55e.mp4

  1. Petaverse Park: (-61,119) Steps:
Screen Shot 2022-10-24 at 21 39 12 Screen Shot 2022-10-24 at 21 34 53
pravusjif commented 1 year ago

Testing 1.OasisTokyo using this renderer version from 18 days ago: https://play.decentraland.org/?position=13%2C144&realm=hephaestus&LOS=1&renderer-version=1.0.56405-20221006130728.commit-adf3760 I can't seem to reproduce the issue, so we should do some commit-hunting in unity-renderer

pravusjif commented 1 year ago

This has been fixed at the latest renderer release: https://github.com/decentraland/unity-renderer/pull/3308