Blender V4.3
DNA_volume_defaults.h
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2023 Blender Authors
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
9#pragma once
10
11/* clang-format off */
12
13/* -------------------------------------------------------------------- */
17#define _DNA_DEFAULT_VolumeDisplay \
18 { \
19 .density = 1.0f, \
20 .wireframe_type = VOLUME_WIREFRAME_BOXES, \
21 .wireframe_detail = VOLUME_WIREFRAME_COARSE, \
22 .slice_depth = 0.5f, \
23 }
24
25#define _DNA_DEFAULT_VolumeRender \
26 { \
27 .precision = VOLUME_PRECISION_HALF, \
28 .space = VOLUME_SPACE_OBJECT, \
29 .step_size = 0.0f, \
30 .clipping = 0.001f, \
31 }
32
33#define _DNA_DEFAULT_Volume \
34 { \
35 .filepath[0] = '\0', \
36 .frame_start = 1, \
37 .frame_offset = 0, \
38 .frame_duration = 0, \
39 .display = _DNA_DEFAULT_VolumeDisplay, \
40 .render = _DNA_DEFAULT_VolumeRender, \
41 .velocity_scale = 1.0f, \
42}
43
46/* clang-format on */