Blender Git Loki

Git Commits -> Revision bf2856c

April 10, 2015, 15:55 (GMT)
Cycles: Experiment with culling objects based on the camera frustum

The idea is to give artists a simplier way to control memory usage in such
scenes as grass fields by doing automatic object culling based on whether
they're visible in the frame or not.

This is controlled on per-object level. In order to use this option few
steps are required:

- Allow renderer to use camera culling (Performance panel of render settings)
- Set camera cull margin (measured in relative value to the render resolution)
- Enable Camera Cull for objects which are desired to be culled
(object culling option could be found in Option panel in object buttons).

Interface decisions are not final for sure and to be refined if this
option is considered good enough for production.

Reviewers: juicyfruit, brecht, campbellbarton

Subscribers: venomgfx, eyecandy

Differential Revision: https://developer.blender.org/D1230

Commit Details:

Full Hash: bf2856c758fbdbaaf4ae872a5f9540654f754309
Parent Commit: d850fd8
Lines Changed: +126, -9

4 Modified Paths:

/intern/cycles/blender/addon/properties.py (+19, -0) (Diff)
/intern/cycles/blender/addon/ui.py (+14, -3) (Diff)
/intern/cycles/blender/blender_object.cpp (+84, -4) (Diff)
/intern/cycles/blender/blender_sync.h (+9, -2) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021