Commit History

Fix ffmpeg frame check — use glob instead of hardcoded frame_0001.png (only Phase A starts at 0001)
1a32833

Johnny Osbournce commited on

Add MP4 download button to Gradio UI
1d78b62

Johnny Osbournce Claude Opus 4.7 commited on

Add Blender output logging + diagnostics endpoint
f3454fc

Johnny Osbournce Claude Opus 4.7 commited on

Fix configure_render CPU settings override + reduce quality for practical render times
1508f86

Johnny Osbournce Claude Opus 4.7 commited on

Fix KeyError: "Emission Color" not found in Blender 3.6
ff5b293

Johnny Osbournce Claude Opus 4.7 commited on

Smoke test blocks full render on failure
af0ddcd

Johnny Osbournce Claude Opus 4.7 commited on

Add smoke test: 64x64, 1 sample, 1 bounce, CPU Cycles
9ec1838

Johnny Osbournce Claude Opus 4.7 commited on

Diagnostic: single CPU Cycles frame before full render
e8ac225

Johnny Osbournce Claude Opus 4.7 commited on

Switch to CPU rendering to bypass A100 GPU kernel hang
2ebe6b8

Johnny Osbournce Claude Opus 4.7 commited on

Switch to per-frame write_still + CUDA-preferred
52d8f84

Johnny Osbournce Claude Opus 4.7 commited on

Add live-frame preview pipeline
0f30926

Johnny Osbournce Claude Opus 4.7 commited on

Migrate to Blender 3.6.5 LTS for stable GPU rendering
d2e7c8b

Johnny Osbournce Claude Opus 4.7 commited on

fix: use OUTPUT_DIR for poster path instead of /tmp
e792583

Johnny Osbournce Claude Opus 4.7 commited on

Render test poster frame before full render (CPU/EEVEE)
2b68086

Johnny Osbournce Claude Opus 4.7 commited on

Simplify render: no denoising, fewer bounces, static BVH
714e7a8

Johnny Osbournce Claude Opus 4.7 commited on

Switch back to OptiX-preferred + animation=True
4f80e75

Johnny Osbournce Claude Opus 4.7 commited on

Use animation=True to keep GPU context alive across frames
183027a

Johnny Osbournce Claude Opus 4.7 commited on

Add libEGL/libGLES for EEVEE headless rendering
75108d3

Johnny Osbournce Claude Opus 4.7 commited on

Switch to EEVEE render engine to bypass Cycles GPU kernel hang
0735c09

Johnny Osbournce Claude Opus 4.7 commited on

fix: pre-compile CUDA kernels by rendering a scene during build
a2a4058

Johnny Osbournce Claude Opus 4.7 commited on

fix: only enable devices matching compute backend (CUDA only)
ff7e33b

Johnny Osbournce Claude Opus 4.7 commited on

fix: use 'in' instead of 'startswith' for log noise filter
04a4555

Johnny Osbournce Claude Opus 4.7 commited on

fix: remove --quiet flag not recognized by Blender 4.0.2
6747420

Johnny Osbournce Claude Opus 4.7 commited on

Switch to CUDA-preferred, add --quiet + log filter to suppress sync spam
45726d0

Johnny Osbournce Claude Opus 4.7 commited on

Fix: texture_limit must be string in Blender 4.0, not int
8e7e6ab

Johnny Osbournce Claude Opus 4.7 commited on

Debug: embed Blender error in status, remove log redirect
c51bb79

Johnny Osbournce Claude Opus 4.7 commited on

Fix: use /tmp instead of /app for output (HF Spaces non-root user)
acee7fc

Johnny Osbournce Claude Opus 4.7 commited on

Fix Cycles render pipeline: adaptive denoiser, Popen streaming, LOD, fonts
b433cba

Johnny Osbournce Claude Opus 4.7 commited on

fix: Gradio 6.0 API — move theme to launch(), remove unsupported every param
ed7ffdd

Johnny Osbournce commited on

fix: update progress_file path when --output is overridden
da41a53

Johnny Osbournce commited on

fix: correct Blender tarball directory name (blender-4.0.2-linux-x64)
9b7e8a8

Johnny Osbournce commited on

fix: add wget retries and fallback mirror for Blender download
94804a7

Johnny Osbournce commited on

Fix Dockerfile: COPY paths to match repo root
e3f79d2

Johnny Osbournce commited on

Fix Dockerfile: inline Python for CUDA warmup
6313ebb

Johnny Osbournce commited on

GPU render: Blender 4.0.2 + Cycles + Gradio auto-start
4020561

Johnny Osbournce commited on

initial commit
2c107fa
verified

kemmishtree commited on