aboutsummaryrefslogtreecommitdiff
path: root/KaplaDemo/samples/sampleViewer3/Render/newParameters.h
blob: b1d26722468575b8fa2aab08f72755d1ced27a6f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#pragma once
extern float seedDustRadius;
extern float seedDustNumPerSite;
extern float seedDustNumPerSiteCollisionEvent;
extern float applyForcePointAreaPerSample;
extern float applyForceFromPointsDrag;
extern float noiseKIsoDecay;
extern float noiseKAniDecay;
extern float noise3DScale;
extern float noise2DScale;
extern float dustMaxLife;
extern float dustMinLife;
extern float dustParticleOpacity;
extern float dustParticleRenderRadius;
extern float particleStartFade;
extern float octaveScaling;
extern float divStrength;
extern float curDivStrength;
extern float divStrengthReductionRate;


extern bool doGaussianBlur;
extern float blurVelSigmaFDX;
extern float blurVelCenterFactor;
extern float curlScale;
extern float areaPerDustSample;
extern float areaPerDebris;
extern float minSizeDecayRate;

extern float explodeVel; // Velocity of debris
extern float numParPerMeteor;

extern float minMeteorDustLife;
extern float maxMeteorDustLife;
extern float minMeteorDustSize;
extern float maxMeteorDustSize;

extern int maxNumDebrisPerType;
extern float sleepingThresholdRB;
extern float sleepingThresholdParticles;
extern int maxNumDebrisToAdd;
extern float minMeteorSizeDecayRate;