Blender V5.0
FluidsimSettings Struct Reference

#include <DNA_object_fluidsim_types.h>

Public Attributes

struct FluidsimModifierDatafmd
int threads
char _pad1 [4]
short type
short show_advancedoptions
short resolutionxyz
short previewresxyz
float realsize
short guiDisplayMode
short renderDisplayMode
float viscosityValue
short viscosityMode DNA_DEPRECATED
short viscosityExponent
float grav [3]
float animStart
float animEnd
int bakeStart
int bakeEnd
int frameOffset
char _pad2 [4]
float gstar
int maxRefine
float iniVelx
float iniVely
float iniVelz
char surfdataPath [1024]
float bbStart [3]
float bbSize [3]
short typeFlags
char domainNovecgen
char volumeInitType
float partSlipValue
int generateTracers
float generateParticles
float surfaceSmoothing
int surfaceSubdivs
int flag
float particleInfSize
float particleInfAlpha
float farFieldSize
struct FluidVertexVelocitymeshVelocities
int totvert
float cpsTimeStart
float cpsTimeEnd
float cpsQuality
float attractforceStrength
float attractforceRadius
float velocityforceStrength
float velocityforceRadius
int lastgoodframe
float animRate

Detailed Description

Definition at line 18 of file DNA_object_fluidsim_types.h.

Member Data Documentation

◆ _pad1

char FluidsimSettings::_pad1[4]

Definition at line 23 of file DNA_object_fluidsim_types.h.

◆ _pad2

char FluidsimSettings::_pad2[4]

Definition at line 51 of file DNA_object_fluidsim_types.h.

◆ animEnd

float FluidsimSettings::animEnd

Definition at line 46 of file DNA_object_fluidsim_types.h.

◆ animRate

float FluidsimSettings::animRate

Simulation/flow rate control.

Definition at line 116 of file DNA_object_fluidsim_types.h.

Referenced by blo_do_versions_260().

◆ animStart

float FluidsimSettings::animStart

Definition at line 46 of file DNA_object_fluidsim_types.h.

◆ attractforceRadius

float FluidsimSettings::attractforceRadius

Definition at line 109 of file DNA_object_fluidsim_types.h.

◆ attractforceStrength

float FluidsimSettings::attractforceStrength

Definition at line 108 of file DNA_object_fluidsim_types.h.

◆ bakeEnd

int FluidsimSettings::bakeEnd

Definition at line 48 of file DNA_object_fluidsim_types.h.

◆ bakeStart

int FluidsimSettings::bakeStart

Definition at line 48 of file DNA_object_fluidsim_types.h.

◆ bbSize

float FluidsimSettings::bbSize[3]

Definition at line 68 of file DNA_object_fluidsim_types.h.

◆ bbStart

float FluidsimSettings::bbStart[3]

Definition at line 68 of file DNA_object_fluidsim_types.h.

◆ cpsQuality

float FluidsimSettings::cpsQuality

Definition at line 106 of file DNA_object_fluidsim_types.h.

◆ cpsTimeEnd

float FluidsimSettings::cpsTimeEnd

Definition at line 105 of file DNA_object_fluidsim_types.h.

◆ cpsTimeStart

float FluidsimSettings::cpsTimeStart

Definition at line 104 of file DNA_object_fluidsim_types.h.

◆ DNA_DEPRECATED

short viscosityMode FluidsimSettings::DNA_DEPRECATED

Definition at line 41 of file DNA_object_fluidsim_types.h.

◆ domainNovecgen

char FluidsimSettings::domainNovecgen

Switch off velocity generation, volume init type for fluid/obstacles (volume=1, shell=2, both=3).

Definition at line 77 of file DNA_object_fluidsim_types.h.

◆ farFieldSize

float FluidsimSettings::farFieldSize

Definition at line 96 of file DNA_object_fluidsim_types.h.

◆ flag

int FluidsimSettings::flag

GUI flags.

Definition at line 91 of file DNA_object_fluidsim_types.h.

Referenced by blo_do_versions_250(), and blo_do_versions_pre250().

◆ fmd

struct FluidsimModifierData* FluidsimSettings::fmd

DEPRECATED. For fast RNA access.

Definition at line 20 of file DNA_object_fluidsim_types.h.

Referenced by blo_do_versions_250().

◆ frameOffset

int FluidsimSettings::frameOffset

Definition at line 50 of file DNA_object_fluidsim_types.h.

◆ generateParticles

float FluidsimSettings::generateParticles

Definition at line 85 of file DNA_object_fluidsim_types.h.

◆ generateTracers

int FluidsimSettings::generateTracers

Definition at line 83 of file DNA_object_fluidsim_types.h.

◆ grav

float FluidsimSettings::grav[3]

Definition at line 44 of file DNA_object_fluidsim_types.h.

◆ gstar

float FluidsimSettings::gstar

Definition at line 53 of file DNA_object_fluidsim_types.h.

◆ guiDisplayMode

short FluidsimSettings::guiDisplayMode

Definition at line 36 of file DNA_object_fluidsim_types.h.

◆ iniVelx

float FluidsimSettings::iniVelx

Definition at line 59 of file DNA_object_fluidsim_types.h.

◆ iniVely

float FluidsimSettings::iniVely

Definition at line 59 of file DNA_object_fluidsim_types.h.

◆ iniVelz

float FluidsimSettings::iniVelz

Definition at line 59 of file DNA_object_fluidsim_types.h.

◆ lastgoodframe

int FluidsimSettings::lastgoodframe

Definition at line 113 of file DNA_object_fluidsim_types.h.

Referenced by blo_do_versions_pre250().

◆ maxRefine

int FluidsimSettings::maxRefine

Definition at line 55 of file DNA_object_fluidsim_types.h.

◆ meshVelocities

struct FluidVertexVelocity* FluidsimSettings::meshVelocities

Vertex velocities of simulated fluid mesh.

Definition at line 99 of file DNA_object_fluidsim_types.h.

Referenced by blo_do_versions_pre250().

◆ particleInfAlpha

float FluidsimSettings::particleInfAlpha

Definition at line 94 of file DNA_object_fluidsim_types.h.

◆ particleInfSize

float FluidsimSettings::particleInfSize

Particle display - size scaling, and alpha influence.

Definition at line 94 of file DNA_object_fluidsim_types.h.

◆ partSlipValue

float FluidsimSettings::partSlipValue

Definition at line 80 of file DNA_object_fluidsim_types.h.

◆ previewresxyz

short FluidsimSettings::previewresxyz

Definition at line 32 of file DNA_object_fluidsim_types.h.

◆ realsize

float FluidsimSettings::realsize

Definition at line 34 of file DNA_object_fluidsim_types.h.

◆ renderDisplayMode

short FluidsimSettings::renderDisplayMode

Definition at line 37 of file DNA_object_fluidsim_types.h.

◆ resolutionxyz

short FluidsimSettings::resolutionxyz

Definition at line 31 of file DNA_object_fluidsim_types.h.

◆ show_advancedoptions

short FluidsimSettings::show_advancedoptions

Definition at line 27 of file DNA_object_fluidsim_types.h.

◆ surfaceSmoothing

float FluidsimSettings::surfaceSmoothing

Definition at line 87 of file DNA_object_fluidsim_types.h.

◆ surfaceSubdivs

int FluidsimSettings::surfaceSubdivs

Number of surface subdivisions.

Definition at line 89 of file DNA_object_fluidsim_types.h.

◆ surfdataPath

char FluidsimSettings::surfdataPath[1024]

Store output path, and file prefix for baked fluid surface.

Definition at line 64 of file DNA_object_fluidsim_types.h.

Referenced by object_foreach_path().

◆ threads

int FluidsimSettings::threads

Definition at line 22 of file DNA_object_fluidsim_types.h.

◆ totvert

int FluidsimSettings::totvert

Number of vertices in simulated fluid mesh.

Definition at line 101 of file DNA_object_fluidsim_types.h.

◆ type

short FluidsimSettings::type

◆ typeFlags

short FluidsimSettings::typeFlags

Definition at line 72 of file DNA_object_fluidsim_types.h.

◆ velocityforceRadius

float FluidsimSettings::velocityforceRadius

Definition at line 111 of file DNA_object_fluidsim_types.h.

◆ velocityforceStrength

float FluidsimSettings::velocityforceStrength

Definition at line 110 of file DNA_object_fluidsim_types.h.

◆ viscosityExponent

short FluidsimSettings::viscosityExponent

Definition at line 42 of file DNA_object_fluidsim_types.h.

Referenced by blo_do_versions_260().

◆ viscosityValue

float FluidsimSettings::viscosityValue

Definition at line 40 of file DNA_object_fluidsim_types.h.

Referenced by blo_do_versions_260().

◆ volumeInitType

char FluidsimSettings::volumeInitType

Definition at line 77 of file DNA_object_fluidsim_types.h.


The documentation for this struct was generated from the following file: