|
Blender
V2.93
|
#include <scene.h>
Public Types | |
| enum | BVHType { BVH_DYNAMIC = 0 , BVH_STATIC = 1 , BVH_NUM_TYPES } |
Public Member Functions | |
| SceneParams () | |
| bool | modified (const SceneParams ¶ms) |
| int | curve_subdivisions () |
Public Attributes | |
| ShadingSystem | shadingsystem |
| BVHLayout | bvh_layout |
| BVHType | bvh_type |
| bool | use_bvh_spatial_split |
| bool | use_bvh_unaligned_nodes |
| int | num_bvh_time_steps |
| int | hair_subdivisions |
| CurveShapeType | hair_shape |
| int | texture_limit |
| bool | background |
| enum SceneParams::BVHType |
|
inline |
Definition at line 185 of file scene.h.
References background, BVH_DYNAMIC, bvh_layout, BVH_LAYOUT_BVH2, bvh_type, CURVE_RIBBON, hair_shape, hair_subdivisions, num_bvh_time_steps, shadingsystem, SHADINGSYSTEM_SVM, texture_limit, use_bvh_spatial_split, and use_bvh_unaligned_nodes.
|
inline |
Definition at line 210 of file scene.h.
References clamp(), and hair_subdivisions.
Referenced by GeometryManager::device_update_bvh().
|
inline |
Definition at line 199 of file scene.h.
References bvh_layout, bvh_type, hair_shape, hair_subdivisions, num_bvh_time_steps, params, shadingsystem, texture_limit, use_bvh_spatial_split, and use_bvh_unaligned_nodes.
Referenced by BlenderSession::reset_session(), and BlenderSession::synchronize().
| bool SceneParams::background |
Definition at line 183 of file scene.h.
Referenced by ImageTextureNode::cull_tiles(), SceneParams(), and Scene::update().
| BVHLayout SceneParams::bvh_layout |
Definition at line 173 of file scene.h.
Referenced by GeometryManager::device_update_bvh(), modified(), and SceneParams().
| BVHType SceneParams::bvh_type |
Definition at line 175 of file scene.h.
Referenced by GeometryManager::device_update_bvh(), modified(), SceneParams(), and xml_read_file().
| CurveShapeType SceneParams::hair_shape |
Definition at line 180 of file scene.h.
Referenced by Scene::get_requested_device_features(), modified(), and SceneParams().
| int SceneParams::hair_subdivisions |
Definition at line 179 of file scene.h.
Referenced by curve_subdivisions(), modified(), and SceneParams().
| int SceneParams::num_bvh_time_steps |
Definition at line 178 of file scene.h.
Referenced by GeometryManager::device_update_bvh(), modified(), and SceneParams().
| ShadingSystem SceneParams::shadingsystem |
Definition at line 166 of file scene.h.
Referenced by modified(), options_parse(), Scene::Scene(), and SceneParams().
| int SceneParams::texture_limit |
Definition at line 181 of file scene.h.
Referenced by modified(), and SceneParams().
| bool SceneParams::use_bvh_spatial_split |
Definition at line 176 of file scene.h.
Referenced by GeometryManager::device_update_bvh(), modified(), and SceneParams().
| bool SceneParams::use_bvh_unaligned_nodes |
Definition at line 177 of file scene.h.
Referenced by GeometryManager::device_update_bvh(), modified(), and SceneParams().