Skip to content

DeepBlend Studio 0.3.0 — Create, refine and render product scenes

Choose a tag to compare

@pearjelly pearjelly released this 08 Oct 11:07
· 43 commits to main since this release

DeepBlend Studio 0.3.0 — create, refine and render product scenes in DSH

This release brings the October 3–6 creation workflow into the published npm packages and
prebuilt bundle. Start with an editable product recipe or import your own model, adjust the
scene in the workbench, compare real Blender renders, and deliver PNG frames and an MP4.

Try it with a cup

The illustrated cup walkthrough
creates four saved revisions: change the height, glaze roughness and key light, then deliver a
single frame. The images are original Blender outputs; visible handle-root bulges are documented.

Original cup tutorial output

What you can do

  • Start from lamp, glass-and-ceramic, speaker and handled-cup recipes. Edit dimensions,
    profiles, bevels, arrays, local materials and procedural surface grain.
  • Upload and preview models, textures and environment maps. Browser file or directory
    selection keeps glTF/GLB/OBJ dependencies and relative paths together.
  • Edit camera focal length, position and target; change lights and add an area fill light.
  • Compare immutable scene revisions and fixed-view beauty/clay inspections. Keep reference
    images, design goals and preview source records with the project.
  • Use the public JavaScript/TypeScript authoring SDK and versioned schemas to validate,
    compile and extend scene recipes.

More reliable iteration and delivery

Render profile selections now reach the renderer. Default resume keeps the original sampling
configuration; completed frames continue straight to encoding. Cancellation retains active
work until process exit is confirmed. Per-frame provenance identifies mixed settings and
unknown legacy sources. Numeric fields preserve empty drafts, and language changes retain edits.

Model imports preserve materials, textures and color/data roles. Image budgets are checked
before native decoding. Late file selections are rejected after project/revision changes,
and durable upload receipts can recover lost completion or cancellation responses.

Install or update

For an existing npm installation, remove the previous bundle registration before adding 0.3.0:

dsh plugin --profile web remove @deepblend/dsh-blender-bundle

Then install the release:

dsh plugin --profile web add @deepblend/dsh-blender-bundle@0.3.0

Or use the prebuilt bundle:

dsh plugin --profile web add https://github.com/pearjelly/deep-blend/releases/download/v0.3.0/deepblend-bundle.tgz

Restart dsh web, select DeepBlend Studio in a new session, and open the Blender workbench.
Requires DSH 0.1.5-rc.2 on Node.js 22.23.3 or newer, Blender 5.2.1, and FFmpeg/ffprobe for MP4 delivery.
See the installation guide.
The seven packages share version 0.3.0.

Validation and scope

Product acceptance, browser/native results and their exact source trees are recorded in the
acceptance register.
Release installation and package checks are verified separately before publication.

Independent user creation, external author reuse and public interface adoption remain open.
Functional delivery does not establish artistic quality. The cup tutorial delivers a still image
and a single-frame MP4; the recipe does not create turntable animation automatically.


中文

0.3.0 把近期创作流程同步到正式 npm 包与预构建包:从作品配方或自己的模型起步,直接编辑造型、
材质、相机与灯光,对照真实渲染图,再输出 PNG 帧和 MP4。

新增素材库与浏览器资源包导入、固定视角检查历史、公共作者 SDK,并修复渲染档位、续渲、取消、
逐帧来源与数值草稿等问题。建议先跟着青釉杯图文教程完成一次创作。
杯柄根部仍有可见凸起,真人创作、外部作者复用及独立接口采用仍待验收。

Published-release checks

All seven npm packages were read back at 0.3.0. Fresh public source, npm and latest Release installations all served the workbench and deployed the same two presets; the route comparison reported zero problems. The corrected prebuilt bundle's declared module entrypoint loads, its README files match the source, and its actual PNG/JPEG decoder was exercised on macOS arm64. The public asset digest matches SHA256SUMS.

Installation evidence
· Acceptance record

The market description update has passed upstream checks and awaits maintainer merge/cache refresh: market PR.