C# 클래스 Glare.Graphics.Simulation.FluidTexture

This is a fluid dynamic simulation texture.
상속: DynamicTexture
파일 보기 프로젝트 열기: Burton-Radons/Alexandria

공개 프로퍼티들

프로퍼티 타입 설명
ApplyVCForce bool
ArbitraryBC bool
ClearPressureEachStep bool
ComputeVorticity bool
Data Vector4f[]
GridScale double
ImpulseToProcess bool
InkColor Vector3d
InkLongevity double
InkToAdd bool
OffscreenBuffer Texture2D
PoissonStepCount int
Textures Texture2D[]
Timestep System.TimeSpan
Viscosity double
VorticityConfinementScale double

공개 메소드들

메소드 설명
FluidTexture ( Context context, Vector2i dimensions ) : System

메소드 상세

FluidTexture() 공개 메소드

public FluidTexture ( Context context, Vector2i dimensions ) : System
context Context
dimensions Vector2i
리턴 System

프로퍼티 상세

ApplyVCForce 공개적으로 프로퍼티

public bool ApplyVCForce
리턴 bool

ArbitraryBC 공개적으로 프로퍼티

public bool ArbitraryBC
리턴 bool

ClearPressureEachStep 공개적으로 프로퍼티

public bool ClearPressureEachStep
리턴 bool

ComputeVorticity 공개적으로 프로퍼티

public bool ComputeVorticity
리턴 bool

Data 공개적으로 프로퍼티

public Vector4f[] Data
리턴 Vector4f[]

GridScale 공개적으로 프로퍼티

Assumes square cells.
public double GridScale
리턴 double

ImpulseToProcess 공개적으로 프로퍼티

public bool ImpulseToProcess
리턴 bool

InkColor 공개적으로 프로퍼티

public Vector3d InkColor
리턴 Vector3d

InkLongevity 공개적으로 프로퍼티

public double InkLongevity
리턴 double

InkToAdd 공개적으로 프로퍼티

public bool InkToAdd
리턴 bool

OffscreenBuffer 공개적으로 프로퍼티

public Texture2D OffscreenBuffer
리턴 Texture2D

PoissonStepCount 공개적으로 프로퍼티

public int PoissonStepCount
리턴 int

Textures 공개적으로 프로퍼티

public Texture2D[] Textures
리턴 Texture2D[]

Timestep 공개적으로 프로퍼티

public TimeSpan,System Timestep
리턴 System.TimeSpan

Viscosity 공개적으로 프로퍼티

public double Viscosity
리턴 double

VorticityConfinementScale 공개적으로 프로퍼티

public double VorticityConfinementScale
리턴 double