← Changelog
Daily2026-06-08

A big editor integration + textured models render live

This day the editor integrated a whole batch of interactions at once — a context menu, referencing a selected object into chat, workspace tabs, professional-grade viewport controls; imported models render live with materials, textures and sky light in both edit and play for the first time, so what-you-see-is-what-you-get no longer comes with a discount; the console for watching the AI work live had its rough edges smoothed one by one, and the animation tools were unified into one interface.

Two lines both "converging" in one day

This day can be summed up in one word: "converging" — gathering the parts scattered about over the preceding days, each individually usable, into a coherent, unified, tactile whole. On the editor side, a batch of scattered interactions were integrated at once, turning it from "the features are assembled" into "it works as one piece"; on the rendering side, imported models can finally appear in a scene in real time with their own true materials and textures, closing the last visual gap of "what-you-see-is-what-you-get"; on the tools side, several animation workbenches were unified into one design language so the whole product looks like one product; and even the back-office console for watching the AI work live had each grating little flaw smoothed away this day. What separates a product's "the parts work" from "the whole is pleasant" is often exactly this kind of day-by-day converging work — it doesn't add to what you can do, but vastly changes how it feels to do it.

A big editor integration: context menu, reference-to-chat, a pro viewport

The editor filled in a large batch of natural-feeling interactions at once this day. A unified right-click menu puts common actions within reach anywhere — right-click nearby instead of hunting the interface for a button. "Reference a selected object into chat": select something in the scene and, in one click, carry it as a reference into the conversation with the AI, so when you say "scale this up a bit," the AI knows exactly which "this" you mean without your laboring to describe it. Multiple workspaces switch via tabs, with different layouts for different work that don't disturb each other. The viewport's move/rotate/scale handles and the camera's pan/zoom/orbit adopt the common operating conventions of mainstream professional 3D software — anyone who has used a pro 3D tool picks it up at almost zero cost. An error overlay was added on the canvas: the moment something goes wrong, a prompt pops up right in the view, instead of burying the error in an unseen console and leaving you mystified. This whole wave of integration clearly pushed the editor from "the features work" toward "natural to use and professional to look at."

Models render live with materials, in edit and play alike

This day filled in the last visual piece long missing from "what-you-see-is-what-you-get": imported 3D models now render correctly with full materials at runtime. Specifically: textures (the pattern and color laid on the model's surface), mipmaps (so objects no longer show fine shimmering noise in the distance), and double-sided materials (so thin, sheet-like objects display correctly on both faces without breaking). Combined with image-based environment-map sky lighting, models look real and tactile in a scene rather than a lump of gray model with no surface detail. More crucial than any single capability is consistency: this runtime rendering makes edit and play look exactly the same — what you arranged and saw in the editor is what it is when actually played, with no more "looks one way editing, another way running" gap. The sample shooter has moved wholesale onto this runtime rendering path, with its edit and play views matching seamlessly. For creators this means you can finally "polish confidently against what the editor shows," because that is what the final product looks like.

Live console polish: watching the AI work, more reassuring

This day had a dense burst of polish concentrated on the console for "watching the AI agents work live" — your window into the progress of multiple background AI tasks and stepping in at any time. Previously it was a bit grating in every corner; this day those were smoothed one by one. Close the browser and come back, and the background agents are still alive with state intact; when running a full-screen terminal program inside it, the mouse wheel can finally scroll directly; as multiple task cards switch focus, their brightening and dimming became a smooth transition instead of a jarring jump; the currently-focused card gained a clear highlight border instead of the browser's default ugly white edge; a full-screen card correctly covers above the top bar instead of being blocked; and an annoying loop that kept falsely reporting "history lost" was eliminated. None of these is a "new feature," but together the console went from "barely usable" to "you can watch it all day without irritation." For a platform centered on AI agents, "comfortably observing what the AI is doing" is itself a key capability — only when you can see clearly and watch steadily will you confidently hand the work to it.

A unified animation workbench + cutout and annotation tools

Several animation-related tools each had their own interface before — icons, button priority, sidebar layout and toast styles all inconsistent, so the workbenches together looked like things stitched from different teams. This day standardized them onto one design language in a single pass: a unified icon set, clear button hierarchy (primary and secondary actions distinguishable at a glance), consistent sidebar layout, unified toast style, and unified "complete"-state colors. Beyond visual unity, the 2D skeletal-animation pipeline gained several practical abilities: choosing among multiple candidate results, automatic background removal, and an annotation mode; another workbench for building 2D scenes was also formally opened up. Visual consistency seems like just "looking nice," but it's really about trust — when every corner of a product looks like the same thing, users instinctively believe the same reliable logic sits behind them. For creators who don't write code and only use the interface, this day was the first time Studio "looked like a complete product" rather than a platter of assorted tools.

Engine: the sky no longer renders upside-down + advanced rendering demos

The engine fixed a textbook small-but-irritating bug this day: the skybox's cube map was previously drawn flipped vertically, leaving the sky upside-down. This day removed that flip, and the cube map finally renders right-side-up — the sky is back to normal. The same wave produced a batch of advanced rendering-technique demos running directly in the engine: cube environment maps, efficient ways to share data in shaders, and the instanced rendering mentioned earlier (using a planet-ring scene to validate efficient drawing of many repeated objects). These demos serve a dual purpose: on one hand they are "living documentation" of the engine's capabilities — anyone wanting to know how a technique is used finds a runnable demo most intuitive; on the other, the very act of building demos continually exposes residual little pitfalls in the rendering pipeline and patches them on the spot — the upside-down-sky bug was found and fixed exactly this way. Teaching yourself while cleaning up is a good habit for keeping an engine continuously healthy.

What this day means

This day discovered no new continent out of nowhere, but it brought the promise running through the whole platform — "what-you-see-is-what-you-get" — nearly to completion. The editor's interaction integration makes the creative process natural; textured runtime rendering makes what you see in editing what it is when played; the animation tools' unified interface makes the whole product feel like an organic whole; the console's polish lets you observe the AI work with confidence; and even the engine's teaching demos clean up the foundation while fixing as they go. Strung together, all of the day's effort points at one goal: eliminating "awkwardness in the process." The mark of a tool's true maturity is often not what astonishing new thing it can do, but that doing each old thing no longer makes you furrow your brow. This day, smoothing one tiny furrow after another, took a solid step forward.

← All daily updates