Blender Git Loki
Git Commits -> Revision 9bfc47c
Revision 9bfc47c by Kévin Dietrich (master) August 20, 2021, 12:34 (GMT) |
Alembic Procedural: basic cache control settings This adds a setting to enable data caching, and another one to set the maximum cache size in megabytes. When caching is enabled we load the data for the entire animation in memory, as we already do, however, if the data exceeds the memory limit, render is aborted. When caching is disabled, we simply load the data for the current frame in memory. Ref D10197 Reviewed By: brecht Differential Revision: https://developer.blender.org/D11163 |
Commit Details:
Full Hash: 9bfc47c9334bc4fbecbe7871fff9af4cc46c8832
Parent Commit: accf304
Lines Changed: +159, -4
8 Modified Paths:
/intern/cycles/blender/blender_object.cpp (+3, -0) (Diff)
/intern/cycles/render/alembic.cpp (+70, -0) (Diff)
/intern/cycles/render/alembic.h (+30, -0) (Diff)
/intern/cycles/render/alembic_read.cpp (+13, -3) (Diff)
/source/blender/editors/interface/interface_templates.c (+15, -0) (Diff)
/source/blender/makesdna/DNA_cachefile_defaults.h (+2, -0) (Diff)
/source/blender/makesdna/DNA_cachefile_types.h (+9, -1) (Diff)
/source/blender/makesrna/intern/rna_cachefile.c (+17, -0) (Diff)
/intern/cycles/render/alembic.cpp (+70, -0) (Diff)
/intern/cycles/render/alembic.h (+30, -0) (Diff)
/intern/cycles/render/alembic_read.cpp (+13, -3) (Diff)
/source/blender/editors/interface/interface_templates.c (+15, -0) (Diff)
/source/blender/makesdna/DNA_cachefile_defaults.h (+2, -0) (Diff)
/source/blender/makesdna/DNA_cachefile_types.h (+9, -1) (Diff)
/source/blender/makesrna/intern/rna_cachefile.c (+17, -0) (Diff)