Home | History | Annotate | Download | only in terrain

Lines Matching defs:this

85         this.flyCam.setMoveSpeed(100f);
87 this.stateManager.attach(state);
118 this.base = new FractalSum();
119 this.base.setRoughness(0.7f);
120 this.base.setFrequency(1.0f);
121 this.base.setAmplitude(1.0f);
122 this.base.setLacunarity(2.12f);
123 this.base.setOctaves(8);
124 this.base.setScale(0.02125f);
125 this.base.addModulator(new NoiseModulator() {
133 FilteredBasis ground = new FilteredBasis(this.base);
135 this.perturb = new PerturbFilter();
136 this.perturb.setMagnitude(0.119f);
138 this.therm = new OptimizedErode();
139 this.therm.setRadius(5);
140 this.therm.setTalus(0.011f);
142 this.smooth = new SmoothFilter();
143 this.smooth.setRadius(1);
144 this.smooth.setEffect(0.7f);
146 this.iterate = new IterativeFilter();
147 this.iterate.addPreFilter(this.perturb);
148 this.iterate.addPostFilter(this.smooth);
149 this.iterate.setFilter(this.therm);
150 this.iterate.setIterations(1);
152 ground.addPreFilter(this.iterate);
154 this.terrain = new TerrainGrid("terrain", 33, 257, new FractalTileLoader(ground, 256));
155 this.terrain.setMaterial(this.material);
157 this.terrain.setLocalTranslation(0, 0, 0);
158 this.terrain.setLocalScale(2f, 1f, 2f);
159 this.rootNode.attachChild(this.terrain);
162 cameras.add(this.getCamera());
163 TerrainLodControl control = new TerrainLodControl(this.terrain, cameras);
165 this.terrain.addControl(control);
171 this.getCamera().setLocation(new Vector3f(0, 256, 0));
173 this.viewPort.setBackgroundColor(new ColorRGBA(0.7f, 0.8f, 1f, 1f));
216 this.initKeys();
255 this.inputManager.addMapping("Lefts", new KeyTrigger(KeyInput.KEY_A));
256 this.inputManager.addMapping("Rights", new KeyTrigger(KeyInput.KEY_D));
257 this.inputManager.addMapping("Ups", new KeyTrigger(KeyInput.KEY_W));
258 this.inputManager.addMapping("Downs", new KeyTrigger(KeyInput.KEY_S));
259 this.inputManager.addMapping("Jumps", new KeyTrigger(KeyInput.KEY_SPACE));
260 this.inputManager.addListener(this.actionListener, "Lefts");
261 this.inputManager.addListener(this.actionListener, "Rights");
262 this.inputManager.addListener(this.actionListener, "Ups");
263 this.inputManager.addListener(this.actionListener, "Downs");
264 this.inputManager.addListener(this.actionListener, "Jumps");
276 TerrainGridAlphaMapTest.this.left = true;
278 TerrainGridAlphaMapTest.this.left = false;
282 TerrainGridAlphaMapTest.this.right = true;
284 TerrainGridAlphaMapTest.this.right = false;
288 TerrainGridAlphaMapTest.this.up = true;
290 TerrainGridAlphaMapTest.this.up = false;
294 TerrainGridAlphaMapTest.this.down = true;
296 TerrainGridAlphaMapTest.this.down = false;
299 TerrainGridAlphaMapTest.this.player3.jump();
307 Vector3f camDir = this.cam.getDirection().clone().multLocal(0.6f);
308 Vector3f camLeft = this.cam.getLeft().clone().multLocal(0.4f);
309 this.walkDirection.set(0, 0, 0);
310 if (this.left) {
311 this.walkDirection.addLocal(camLeft);
313 if (this.right) {
314 this.walkDirection.addLocal(camLeft.negate());
316 if (this.up) {
317 this.walkDirection.addLocal(camDir);
319 if (this.down) {
320 this.walkDirection.addLocal(camDir.negate());
324 this.player3.setWalkDirection(this.walkDirection);
325 this.cam.setLocation(this.player3.getPhysicsLocation());