Versions
⚡ Compilé statiquement depuis le dépôt principal. Mis à jour lors de la build.
# Industrial CG Platform 5.2.0-2026-06-18
- Runtime build hash:
0554f88d0014 - GitHub continuation snapshot:
427d6476 - Release ZIP SHA256:
CAEF0F41BDCEAEAB50BD4E0944D151B61622DBF23515F2B885851B8739924681
Panel Identifier Hotfix
- Registers the Output Properties Overscan panel as
RENDER_PT_exr_overscan instead of the generic RENDER_PT_overscan.
- Prevents third-party add-ons that use the generic identifier from replacing
the Industrial CG Platform panel.
- Adds a runtime regression assertion that requires the product-specific panel
identifier and rejects the old generic identifier.
- Keeps the retained release identity synchronized as
Blender 5.2.0-2026-06-18 Industrial CG Platform.
Highlights
- Publishes the clean Industrial CG Platform feature stack while preserving
the curated GitHub continuation-repository model.
- Includes Shadow Color, Deep EXR and GPU compositor support, Lightgroup lobe
passes, the BQt ViewLayer Manager, Industrial CG Platform branding, and the
accepted EXR Overscan workflow.
- Passes the installed-release integrity gate, including bundled BQt runtime
and ViewLayer Manager import checks.
- Passes the complete EXR Overscan offline regression suite and both GUI popup
states with panel_idname recorded as RENDER_PT_exr_overscan.
Publication Notes
- This asset replaces the earlier package under the existing
industrial-cg-platform-5.2.0-2026-06-18 release identity.
- The GitHub repository is a curated continuation repository. Its snapshot
commit intentionally differs from the local full-history source hash.
- The previous local release root, ZIP, and notes are preserved under
.agent/archive/release-staging/2026-06-18_pre_panel_id_fix_formal_release.
Industrial CG Platform 5.2.0-2026-06-16
Build hash: 51091989dec9
Release SHA256: ABF163964C0DDE4754EC1E03BE28B962FD0520892CC20489271E7B1286D82B87
Highlights:
- includes the validated EXR overscan redesign-v2 stack from
b1178a6f684,3cb97d34346, and51091989dec, covering offline EXR overscan output, compositor/File Output window preservation, render-region gating, Output-panel overscan controls, viewport safety-frame guidance, and the OptiX cache-path policy - keeps the shipped Deep EXR runtime kernel-header packaging follow-up from
e3e08831df1, so fallback Cycles kernel compilation does not losedeep_write.hin the installed runtime - keeps the Deep EXR output UI cleanup from
ee70775a762, removing the redundant standalone Deep EXR panel while preserving the existing file-output workflow - carries the current Industrial CG Platform branded runtime and passes the full self-contained feature suite, including HADY GUI Cycles on both CPU and OPTIX plus the old-scene compositor Deep EXR semantic gate
Notes:
- Installed runtime root:
E:\blender_modify\release\industrial-cg-platform-5.2.0-2026-06-16 - Release zip:
E:\blender_modify\release\industrial-cg-platform-5.2.0-2026-06-16.zip - Full-scope validation proof root:
E:\blender_modify\blender\.agent\tmp\n8n\release_20260616_full_scope_selfcontained_20260617 - Full-scope validation summary:
E:\blender_modify\blender\.agent\tmp\n8n\release_20260616_full_scope_selfcontained_20260617\branch_feature_suite_summary.json - Clean-mainline acceptance proof root:
E:\blender_modify\blender\.agent\tmp\n8n\mainline_acceptance_20260616 blender.exe --versionin the installed package begins withBlender 5.2.0-2026-06-16 Industrial CG Platformand reportsbuild hash: 51091989dec9,build branch: industrial-cg-platform
Industrial CG Platform 5.2.0-2026-05-27
Build hash: c598559a0b58
Release SHA256: 2D709759A355681692423806F9F3DE2EE83996C9B3149ED9FC81888B0D39C6C9
Highlights:
- includes the BQt startup-prewarm integration from
0bff869674aso the bundled ViewLayer Manager preloads its Qt runtime during Windows GUI startup instead of paying the full cold-start cost on first open - includes the
.blendlaunch re-arm fix fromc598559a0b5, ensuring the prewarm timer survives file-load startup and keeps direct project-launch sessions on the warmed path - keeps the deeper bundled-runtime integrity checks in
scripts\modules\blender_vfx_qt\__init__.py, so stale partialbqtorPySide6imports are cleared before recovery enable attempts - rebuilds the branded package through the validated clean Ninja release workflow with the release date and runtime version string aligned to
2026-05-27
Notes:
- Installed runtime root:
E:\blender_modify\release\industrial-cg-platform-5.2.0-2026-05-27 - Release zip:
E:\blender_modify\release\industrial-cg-platform-5.2.0-2026-05-27.zip - Splash verification capture:
E:\blender_modify\blender\.agent\tmp\isolated_release_splash_check_20260527.png - BQt release validation output root:
E:\blender_modify\blender\.agent\tmp\release_bqt_startup_prewarm_validation_20260527_v2 - Key validation reports:
E:\blender_modify\blender\.agent\tmp\release_bqt_startup_prewarm_validation_20260527_v2\runtime_enable_background.jsonE:\blender_modify\blender\.agent\tmp\release_bqt_startup_prewarm_validation_20260527_v2\gui_probe_factory.jsonE:\blender_modify\blender\.agent\tmp\release_bqt_startup_prewarm_validation_20260527_v2\gui_probe_with_blend.jsonblender.exe --versionin the installed package now begins withBlender 5.2.0-2026-05-27 Industrial CG Platformand reportsbuild hash: c598559a0b58
Industrial CG Platform 5.2.0-2026-05-20
Build hash: dd7891b5db68
Release SHA256: 75FB8757A1BD67C057F7E4066BD1642615E728CABB71775CD06AE55BB127FC47
Highlights:
- refreshes the public continuation branch onto the corrected
vfx-rendering-branch-githubpre-rename baseline while keeping theindustrial-cg-platformbranch name - keeps the approved Industrial CG Platform branding replay, bundled BQt/ViewLayer Manager integration, and VFX translation surface on the published line
- rebuilds the 2026-05-20 branded release from the documented Ninja workflow after a clean release-root reset
Industrial CG Platform 5.2.0-2026-05-19
Binary build source commit: bede48d67c1e
GitHub continuation snapshot commit: d915fa57
Release artifact:
- industrial-cg-platform-5.2.0-2026-05-19.zip
- SHA256: 519D82A17F18C2F4B2F0D36C512BA6CAFFB209D70D0EBA9CC06AA8152C3D421F
Notes:
- This GitHub branch is a continuation snapshot for ongoing development, not a full historical mirror of the local source repo.
- The continuation snapshot intentionally omits heavyweight upstream test fixture payloads under tests/files/ that are not locally available on this workstation.
- The continuation snapshot also omits two macOS-only upstream LFS resources that were not locally available during publication: release/darwin/Blender.app/Contents/Resources/Assets.car and release/darwin/Blender.app/Contents/Resources/blender_icon_legacy.icns.
- The branded Windows runtime and splash used for this release were verified locally before packaging.
# blender-vfx-5.2-2026-05-18
Included
- BQt-based
ViewLayer Managerbundled into the Windows zip release. - Shared Qt runtime bundled as a system extension, including the staged
bqt,PySide6,
QtPy, and related wheel payloads needed by the manager.
- ViewLayer Manager workflow includes:
- top-right
ViewLayer Managerlauncher in Blender - current-scene ViewLayer lifecycle controls
- pass controls for Eevee and Cycles
Cryptomatte- Shader AOV
- Light Groups
- Cycles light-pass AOVs
Deep- pass presets
- Chinese and French manager translations
- Bundled system-extension repo layout fix, so the packaged runtime now discovers:
blender_vfx_qt_runtimeblender_vfx_viewlayer_manager
from the installed System repository without manual directory repair.
Validation
- Installed release reports:
build hash: af21acdd037dbuild branch: vfx-rendering-branch-github- Installed package command checks pass:
--factory-startup --command help- Installed package system-extension discovery checks pass:
- local
Systemrepo scan includesblender_vfx_qt_runtime - local
Systemrepo scan includesblender_vfx_viewlayer_manager - packaged runtime imports:
bl_ext.system.blender_vfx_qt_runtimebl_ext.system.blender_vfx_viewlayer_manager- Installed package contains no broken nested
extensions/system/system/<extension>runtime path.
Notes
- The published branch head for the packaged extension-layout fix is:
b69596cd20bf10812a84fccc34ae9f4f1e5978df
- The executable
build hashremainsaf21acdd037dbecause the follow-up fix only changed the
bundled extension payload layout, not the compiled Blender binary itself.
- Release asset:
blender-vfx-5.2-2026-05-18.zip
- SHA256:
22BED42C919650915C4AAB1FD052961F6B9A40237B6F636F6E14986DA3B0AEAB
# blender-vfx-5.2-2026-05-11
Included
- Env lightgroup lobe reconstruction fixes for world/background contributions, including the
follow-up for view layers that disable both Background and Emission passes.
- Ordinary finite-light lamp-hit split-lobe fix, so area/finite lightgroups such as production
fill03 now reconstruct back to Combined instead of losing energy in the split-lobe family.
- Built from the local public-release branch head
3d76509a3fcon
vfx-rendering-branch-github.
Validation
- Installed release reports:
build hash: 3d76509a3fcebuild branch: vfx-rendering-branch-github- Installed package command checks pass:
--factory-startup --command help--factory-startup --command maketx --help- Installed package contains no Git LFS pointer stubs.
Notes
- The matching branch head and tag have been pushed to GitHub.
- Release asset:
blender-vfx-5.2-2026-05-11.zip
- SHA256:
BFF8702952C87578EDA1BECE884154F760BA975326DEF28C95E04A54E3A8BDC7
# blender-vfx-5.2-2026-04-22
Public GitHub release package for the current vfx-rendering-branch-github snapshot.
Included
- Cycles lightgroup split-pass readback output support and aggregate balance validation.
- Deep EXR compositor GPU compatibility follow-up already merged into the public branch.
- Full release CUDA architecture matrix plus OptiX kernels.
Package Truth
- Build hash:
5f56807d0c3f - Build branch:
vfx-rendering-branch-github - Release asset:
blender-vfx-5.2-2026-04-22.zip - Zip SHA256:
033AC9768D115DD88A9413BAE0553B8D9C0285291A36AD00376E1E5058318D33
Validation
- Installed package
--version: passed - Installed package
--factory-startup --command help: passed - Installed package
--factory-startup --command maketx --help: passed - Installed package contains no Git LFS pointer stubs
- Background render of
D:\blender_projects\HADY1000work\HADY1000_lgt_v005.blendframe1090
completed successfully using the scene's saved settings
Notes
- This is the published public-branch package for
2026-04-22. - User-profile startup may still log unrelated third-party add-on import/runtime errors, but they
did not block package validation or background rendering in the release test run.
# blender-vfx-5.2-2026-04-20
Public GitHub release package for the Cycles lightgroup split-pass readback fix.
Fixes
- Fixes lightgroup lobe split-pass output when only
Directand/orIndirectpasses are enabled. - Preserves named lightgroup/lobe pass identity during
PathTraceTilereadback. - Avoids the direct/indirect-only empty-output and cross-pass overwrite regression.
- Keeps the validated source patch minimal and limited to the 5-file Cycles readback fix set.
Package Truth
- Build hash:
1529cdc8582b - Build branch:
vfx-rendering-branch-github - Package folder:
E:\blender_modify\release\blender-vfx-5.2-2026-04-20 - Zip:
E:\blender_modify\release\blender-vfx-5.2-2026-04-20.zip - Zip SHA256:
763AE69E8F12F51324F6C6671813A9BA275A2170984E0904FB5DEDBDEA152060
Validation
- CUDA
direct_indirect_only: passed - OPTIX
direct_indirect_only: passed - CUDA
combined_plus_splitwith aggregate balance checks: passed - OPTIX
combined_plus_splitwith aggregate balance checks: passed maketxcommand help works in the installed package- Installed package contains no Git LFS pointer stubs
- Installed package contains the full release CUDA architecture matrix plus OptiX kernels
- Packaged
.pdbfiles were archived outside the release folder before zipping
Notes
- Per-lightgroup aggregate direct/indirect balance for
envandkeyis gating. - Global raw beauty comparisons remain diagnostic/report-only.
RGBA_emissiveremains combined-only and is included only in the global beauty diagnostic path.- The earlier full-history
2026-04-20candidate was archived after GitHub push attempts stalled on remote pack/index processing.
Release Notes
- Fix Deep EXR compositor GPU compatibility so
scene.render.compositor_device='GPU'can write Deep EXR file outputs without forcing the whole compositor back to CPU. - Keep the rest of the compositor GPU scheduling path active for non-Deep-EXR nodes instead of disabling GPU execution broadly.
- Continue to ship the current VFX rendering branch feature set, including Deep EXR, Shadow Color, Lightgroup Lobe Passes, and the recent upstream Blender 5.2 texture-cache command workflow.
Release Notes
- Cycles now includes Blender 5.2 texture cache (
.tx) support from the latest upstream sync, including the newblender --command maketxworkflow for generating texture cache files. - This release continues to include the VFX branch rendering features Deep EXR, Shadow Color, and Lightgroup Lobe Passes, with the rest of the update focused on upstream sync, packaging refresh, and maintenance.
Release Build
Built from vfx-rendering-branch commit 8f9b69dcb70.
Included work
- Deep EXR hard-surface surface-coverage integration merged into the VFX branch.
- Preserved deep surface sample routing through volume direct-light shadow paths.
- Widened deep surface metadata for large scenes without increasing per-sample memory size.
- Per-lightgroup lobe / light AOV outputs in Cycles are included in this release.
- Includes the GPU lightgroup split-pass addressing fix for combined-only lightgroups, keeping outputs like
Combined_emissivevalid without corrupting flat beauty.
Validation
- Deep EXR verification passed on
D:\blender_projects\light-passes-test-v001.blend. - CPU and OptiX render matrix completed successfully.
- Nuke visual validation passed for direct/compositor RGBA deep outputs.
- Regression scripts passed for single-surface alpha and mixed surface+volume case 1.
- Front-alpha diagnostic still reports the known 8 mismatch pixels.
Artifact
blender-vfx-5.2-2026-03-26.zip- SHA256:
3CA37F6EDF717E71A7219D025BF0615AFB327B91EB1D1F47A264B6508E413815
Release build: multi-arch CUDA (sm_75/86/89).
fix deepoutput don't create folder
test blend: https://github.com/RolandVyens/blender-vfx/releases/download/blender-vfx-5.2-2026-02-22/shadow-color-test.blend
Release build: multi-arch CUDA (sm_75/86/89).
this version includes 2 features:
:loudspeaker: 1. deep output for cycles. (you can use compositor file output node for alpha only deepexr, refer to the blend file I provided in the release. when output deepexr, the render will gets tiled. you can increase the "deep memory budget" under tile size to get fewer tiles. )
:loudspeaker: 2. shadow color for light and world in cycles. (under light/world settings -> shadow color)
Release build: multi-arch CUDA (sm_75/86/89).
