decentraland / unity-explorer

Apache License 2.0
9 stars 10 forks source link

Enable landscape for local scene development scenario #1656

Closed pravusjif closed 1 month ago

pravusjif commented 3 months ago

Problem

When connecting the Explorer to a locally running scene, the landscape should be enabled and dynamically constructed around the parcels used by the scene.

At the moment of writing that's not possible due to the fact that the local scene server Realm (or any Realm that is not a World) doesn't provide any information on the occupied parcels or existent scenes within that realm upon initialization.

In the case of Worlds, the Realm provides a collection of scene URNs, but that is only useful for Worlds, since those scenes are looked up on IPFS, not being the case for a locally running scene or workspace.

Possible strategy

As a helper, keep in mind these scenes loading flow hints: https://excalidraw.com/#json=vHBOS1X8i4UxKxl_ZgC6e,de1hLz3HZpp5J4CJGt8PbQ

Screenshot 2024-08-05 at 8 42 28 PM
pravusjif commented 1 month ago

tackled at https://github.com/decentraland/unity-explorer/pull/2316

pravusjif commented 1 month ago

Already implemented