Skip to content

Commit 2c4d5d1

Browse files
dmitratclaude
andcommitted
release(addon): v1.0.7 - timeout-proof transfers + missing-file pre-upload gate
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent 3ee1f3d commit 2c4d5d1

3 files changed

Lines changed: 11 additions & 6 deletions

File tree

OutWit.Render.BlenderAddon/outwit_render_bridge/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
bl_info = {
22
"name": "OmnibusCloud Render Bridge",
33
"author": "OutWit",
4-
"version": (1, 0, 6),
4+
"version": (1, 0, 7),
55
"blender": (4, 0, 0),
66
"location": "View3D > Sidebar > OmnibusCloud",
77
"description": "Thin Blender addon for the local OmnibusCloud render bridge",

OutWit.Render.BlenderAddon/outwit_render_bridge/blender_manifest.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
schema_version = "1.0.0"
22
id = "omnibuscloud_render_bridge"
3-
version = "1.0.6"
3+
version = "1.0.7"
44
name = "OmnibusCloud Render Bridge"
55
tagline = "Thin Blender addon for the local OmnibusCloud render bridge"
66
maintainer = "OutWit"

README.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,9 @@ bridge binary is code-signed on every platform — macOS (Developer ID, notarize
4646
it through the bridge off the UI thread; the server splits the work and dispatches it
4747
across the selected machines.
4848
- **Progress** — live progress and **Cancel** right in the panel.
49-
- **Results** — frames or video download back through the bridge; open the folder or
50-
load the result straight into Blender.
49+
- **Results** — frames or video stream back through the bridge in the background with a
50+
live progress bar (large results never time out); open the folder or load the result
51+
straight into Blender.
5152

5253
---
5354

@@ -141,8 +142,9 @@ bake runs. An unbaked simulation is never sent to a plain render.
141142
- Live distributed progress; a confirmation prompt guards very large frame batches.
142143
- **Cancel** propagates to the assigned machines and interrupts the distributed batch.
143144
- **Reset** recovers from any error state without restarting Blender.
144-
- Results download through the bridge: open the file, open the folder, or load the
145-
image straight into Blender.
145+
- Results download through the bridge as a background transfer — chunked streaming with a
146+
progress bar and its own **Cancel**, so a multi-hundred-MB video arrives reliably even on
147+
a slow connection: open the file, open the folder, or load the image straight into Blender.
146148

147149
### Reliability
148150

@@ -155,6 +157,9 @@ bake runs. An unbaked simulation is never sent to a plain render.
155157
backend before falling back to CPU (and goes straight to CPU on an out-of-memory failure);
156158
a node remembers what worked so it doesn't re-try a bad backend every frame. One flaky GPU
157159
slows a node down at worst — it doesn't fail the job.
160+
- **Timeout-proof transfers** — scene uploads and result downloads run as background
161+
transfers on the bridge, polled with quick status calls: no single request ever spans a
162+
multi-minute push or pull, so file size and connection speed can't trip a client timeout.
158163

159164
### Panel & settings
160165

0 commit comments

Comments
 (0)