11_coordinates_markers#
"""
This example visualizes a large number of coordinates markers.
Live demo: TBD
"""
from asyncio import sleep
from vuer import Vuer
from vuer.events import Set
from vuer.schemas import DefaultScene, CoordsMarker
if __name__ == "__main__":
# from trimesh import util
app = Vuer()
n = 10
N = 1000
@app.spawn(start=True)
async def main(proxy):
app.set @ DefaultScene(
*[
CoordsMarker(
position=[i % n, (i // n) % n, (i // n**2) % n], scale=0.25
)
for i in range(N)
]
)
i = 0
while True:
i += 1
await sleep(16)