x[i][j][k] = y;
}
-#define P_EXT 0.1
-#define P_HUM 0.1
-#define P_ACT 0.001
-
void initClouds(Clouds *cs) {
for (int i = 0; i < CLOUD_DIM_X; i++) {
for (int j = 0; j < CLOUD_DIM_Y; j++) {
for (int k = 0; k < CLOUD_DIM_Z; k++) {
cs->act[i][j][k] = randf() < 0.01;
cs->cld[i][j][k] = false;
- cs->hum[i][j][k] = randf() < 0.1;
+ cs->hum[i][j][k] = randf() < 0.01;
cs->p_ext[i][j][k] = 0.f;
cs->p_hum[i][j][k] = 0.f;
cs->p_act[i][j][k] = 0.f;
cs->vz[k] = floor(randf() * 3);
// generate ellipsoids of probability
- const int numEllipsoids = CLOUD_DIM_X * CLOUD_DIM_Y * CLOUD_DIM_Z * 0.002;
+ const int numEllipsoids = CLOUD_DIM_X * CLOUD_DIM_Y * CLOUD_DIM_Z * 0.001;
for (int n = 0; n < numEllipsoids; n++) {
const float maxSize = 8, minSize = 4;
float delta = maxSize - minSize;