On this page:
2.1 Environment 1 Kata (difficulty = 1)
2.2 Environment 2 Kata (difficulty = 1)
2.3 Environment 3 Kata (difficulty = 1)
2.4 Environment 4 Kata (difficulty = 1)

2 Environment Katas

2.1 Environment 1 Kata (difficulty = 1)

Tip: Try these other presets: ’contact, ’egypt, ’checkerboard, ’forest, ’goaland, ’yavapai, ’goldmine, ’threetowers, ’poison, ’arches, ’tron, ’japan, ’dream, ’volcano, ’starry, or ’osiris.
read
Code a scene with a volcano environment.
code
#lang 3d-exploration
 
(exploration-scene
  #:environment (basic-environment #:preset 'volcano))

2.2 Environment 2 Kata (difficulty = 1)

Tip: Try these other dressings: ’cubes, ’pyramids, ’cylinders, ’towers, ’mushrooms, ’trees, ’apparatus, or ’torii.
read
Code a scene with an environment with many, small mushrooms.
code
#lang 3d-exploration
 
(exploration-scene
  #:environment (basic-environment
   #:dressing 'mushrooms
   #:dressing-amount 25
   #:dressing-scale 0.5))

2.3 Environment 3 Kata (difficulty = 1)

Tip: Ground also has other options like ’flat, ’hills, ’canyon, and ’noise. The ground texture can also be changed to ’squares or ’walkernoise.
read
Code a scene with a spiky ground that has a red and black checkerboard texture.
code
#lang 3d-exploration
 
(exploration-scene
  #:environment (basic-environment
   #:ground 'spikes
   #:ground-texture 'checkerboard
   #:ground-color-1 'red
   #:ground-color-2 'black))

2.4 Environment 4 Kata (difficulty = 1)

Tip: basic-environment has these keywords: preset, dressing, dressing-amount, dressing-color, dressing-scale, fog, ground, ground-color-1, ground-color-2, ground-texture, horizon-color, and sky-color
read
Code a scene with a foggy egyptian environment, and both horizon and sky colors.
code
#lang 3d-exploration
 
(exploration-scene
  #:environment (basic-environment
   #:preset 'egypt
   #:horizon-color 'orange
   #:sky-color 'dark-blue
   #:fog 0.6))