Blender V4.5
FluidsimSettings Struct Reference

#include <DNA_object_fluidsim_types.h>

Public Attributes

struct FluidsimModifierData * fmd
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]
struct Ipo * ipo
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 FluidVertexVelocity * meshVelocities
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 20 of file DNA_object_fluidsim_types.h.

Member Data Documentation

◆ _pad1

char FluidsimSettings::_pad1[4]

Definition at line 25 of file DNA_object_fluidsim_types.h.

◆ _pad2

char FluidsimSettings::_pad2[4]

Definition at line 53 of file DNA_object_fluidsim_types.h.

◆ animEnd

float FluidsimSettings::animEnd

Definition at line 48 of file DNA_object_fluidsim_types.h.

◆ animRate

float FluidsimSettings::animRate

Simulation/flow rate control.

Definition at line 121 of file DNA_object_fluidsim_types.h.

Referenced by blo_do_versions_260().

◆ animStart

float FluidsimSettings::animStart

Definition at line 48 of file DNA_object_fluidsim_types.h.

◆ attractforceRadius

float FluidsimSettings::attractforceRadius

Definition at line 114 of file DNA_object_fluidsim_types.h.

◆ attractforceStrength

float FluidsimSettings::attractforceStrength

Definition at line 113 of file DNA_object_fluidsim_types.h.

◆ bakeEnd

int FluidsimSettings::bakeEnd

Definition at line 50 of file DNA_object_fluidsim_types.h.

◆ bakeStart

int FluidsimSettings::bakeStart

Definition at line 50 of file DNA_object_fluidsim_types.h.

◆ bbSize

float FluidsimSettings::bbSize[3]

Definition at line 70 of file DNA_object_fluidsim_types.h.

◆ bbStart

float FluidsimSettings::bbStart[3]

Definition at line 70 of file DNA_object_fluidsim_types.h.

◆ cpsQuality

float FluidsimSettings::cpsQuality

Definition at line 111 of file DNA_object_fluidsim_types.h.

◆ cpsTimeEnd

float FluidsimSettings::cpsTimeEnd

Definition at line 110 of file DNA_object_fluidsim_types.h.

◆ cpsTimeStart

float FluidsimSettings::cpsTimeStart

Definition at line 109 of file DNA_object_fluidsim_types.h.

◆ DNA_DEPRECATED

short viscosityMode FluidsimSettings::DNA_DEPRECATED

Definition at line 43 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 82 of file DNA_object_fluidsim_types.h.

◆ farFieldSize

float FluidsimSettings::farFieldSize

Definition at line 101 of file DNA_object_fluidsim_types.h.

◆ flag

int FluidsimSettings::flag

GUI flags.

Definition at line 96 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 22 of file DNA_object_fluidsim_types.h.

Referenced by blo_do_versions_250().

◆ frameOffset

int FluidsimSettings::frameOffset

Definition at line 52 of file DNA_object_fluidsim_types.h.

◆ generateParticles

float FluidsimSettings::generateParticles

Definition at line 90 of file DNA_object_fluidsim_types.h.

◆ generateTracers

int FluidsimSettings::generateTracers

Definition at line 88 of file DNA_object_fluidsim_types.h.

◆ grav

float FluidsimSettings::grav[3]

Definition at line 46 of file DNA_object_fluidsim_types.h.

◆ gstar

float FluidsimSettings::gstar

Definition at line 55 of file DNA_object_fluidsim_types.h.

◆ guiDisplayMode

short FluidsimSettings::guiDisplayMode

Definition at line 38 of file DNA_object_fluidsim_types.h.

◆ iniVelx

float FluidsimSettings::iniVelx

Definition at line 61 of file DNA_object_fluidsim_types.h.

◆ iniVely

float FluidsimSettings::iniVely

Definition at line 61 of file DNA_object_fluidsim_types.h.

◆ iniVelz

float FluidsimSettings::iniVelz

Definition at line 61 of file DNA_object_fluidsim_types.h.

◆ ipo

struct Ipo* FluidsimSettings::ipo

Animated parameters.

Definition at line 73 of file DNA_object_fluidsim_types.h.

Referenced by blo_do_versions_pre250(), and object_foreach_id().

◆ lastgoodframe

int FluidsimSettings::lastgoodframe

Definition at line 118 of file DNA_object_fluidsim_types.h.

Referenced by blo_do_versions_pre250().

◆ maxRefine

int FluidsimSettings::maxRefine

Definition at line 57 of file DNA_object_fluidsim_types.h.

◆ meshVelocities

struct FluidVertexVelocity* FluidsimSettings::meshVelocities

Vertex velocities of simulated fluid mesh.

Definition at line 104 of file DNA_object_fluidsim_types.h.

Referenced by blo_do_versions_pre250().

◆ particleInfAlpha

float FluidsimSettings::particleInfAlpha

Definition at line 99 of file DNA_object_fluidsim_types.h.

◆ particleInfSize

float FluidsimSettings::particleInfSize

Particle display - size scaling, and alpha influence.

Definition at line 99 of file DNA_object_fluidsim_types.h.

◆ partSlipValue

float FluidsimSettings::partSlipValue

Definition at line 85 of file DNA_object_fluidsim_types.h.

◆ previewresxyz

short FluidsimSettings::previewresxyz

Definition at line 34 of file DNA_object_fluidsim_types.h.

◆ realsize

float FluidsimSettings::realsize

Definition at line 36 of file DNA_object_fluidsim_types.h.

◆ renderDisplayMode

short FluidsimSettings::renderDisplayMode

Definition at line 39 of file DNA_object_fluidsim_types.h.

◆ resolutionxyz

short FluidsimSettings::resolutionxyz

Definition at line 33 of file DNA_object_fluidsim_types.h.

◆ show_advancedoptions

short FluidsimSettings::show_advancedoptions

Definition at line 29 of file DNA_object_fluidsim_types.h.

◆ surfaceSmoothing

float FluidsimSettings::surfaceSmoothing

Definition at line 92 of file DNA_object_fluidsim_types.h.

◆ surfaceSubdivs

int FluidsimSettings::surfaceSubdivs

Number of surface subdivisions.

Definition at line 94 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 66 of file DNA_object_fluidsim_types.h.

Referenced by object_foreach_path().

◆ threads

int FluidsimSettings::threads

Definition at line 24 of file DNA_object_fluidsim_types.h.

◆ totvert

int FluidsimSettings::totvert

Number of vertices in simulated fluid mesh.

Definition at line 106 of file DNA_object_fluidsim_types.h.

◆ type

short FluidsimSettings::type

◆ typeFlags

short FluidsimSettings::typeFlags

Definition at line 77 of file DNA_object_fluidsim_types.h.

◆ velocityforceRadius

float FluidsimSettings::velocityforceRadius

Definition at line 116 of file DNA_object_fluidsim_types.h.

◆ velocityforceStrength

float FluidsimSettings::velocityforceStrength

Definition at line 115 of file DNA_object_fluidsim_types.h.

◆ viscosityExponent

short FluidsimSettings::viscosityExponent

Definition at line 44 of file DNA_object_fluidsim_types.h.

Referenced by blo_do_versions_260().

◆ viscosityValue

float FluidsimSettings::viscosityValue

Definition at line 42 of file DNA_object_fluidsim_types.h.

Referenced by blo_do_versions_260().

◆ volumeInitType

char FluidsimSettings::volumeInitType

Definition at line 82 of file DNA_object_fluidsim_types.h.


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