Making a CurbΒΆ
This example shows you how to build a simple curb, and after that, generate an image out of it.
Make an asset folder for the generated trimesh.
mkdir -p assets
Now, run
from asyncio import sleep
from vuer import Vuer
from vuer.schemas import Scene, Box, Plane
app = Vuer(static_root=f"{Path(__file__).parent}/assets")
# use `start=True` to start the app immediately
@app.spawn(start=True)
async def main(session):
session.set @ Scene(
Box(args=[15, 1, 1], position=[0, 0.5, 0], materialType="depth"),
Plane(args=[100, 100], rotation=[-3.14 / 2, 0, 0], materialType="depth"),
)
while True:
await sleep(1.0)