yastero
All updates
v0.1.0-alpha.14Planner · Alpha milestone

Less rendering work, the same house detail

The planner shares repeated resources and batches compatible surfaces and furniture parts, keeping the house geometry and visual detail.

Explore the optimized planner
Yastero model house with the resource monitor showing scene rendering counts after optimization.View larger
The model retains its architectural detail while the resource monitor reports the work used to draw it.Development screenshot ·

Reuse the work the scene already needs

Adjacent triangles with the same finish share a drawing batch. Compatible static furniture parts are grouped within their own selectable object; repeated assets share geometry and materials while keeping independent placement.

Wall construction reuses room outlines across height slices, and surface assignment prepares its lookups once per build. Resource sharing stays inside that build so edits start from the current project.

Camera and animation drawing requests share the display frame. Later updates are retained for the next frame, while screenshots and completed scene builds still draw immediately.

Preserve the model while reducing overhead

These changes do not simplify the house polygons or lower texture resolution. Transparent parts, named components and animated people retain their individual behavior. Geometry, surface picking, texture coordinates and furniture appearance have regression checks.

Moving, rotating or mirroring existing indoor furniture updates its placement without rebuilding walls and roofs. Changes to dimensions, style, support or construction still use the full build. Graphics quality and shadow switches also update the renderer directly.

Auto quality responds to repeated measured render work instead of the pause between animation updates. The resource monitor also separates low update frequency from measured CPU or GPU pressure, so a paced animation does not by itself recommend lowering detail.

Full rebuilds draw the completed scene once, and shared resources are released when their scene is retired. Performance still depends on the house and device; this is not a promise of a fixed frame rate.

This milestone was documented on October 23, 2026 and added to the public history on October 23, 2026. Screenshots show the development state at the time. About this alpha history.

Development screenshot