def setup
createCanvas(100, 100, WEBGL)
camera(0, -30, 100, 0, 0, 0, 0, 1, 0)
normalMaterial
debugMode
end
def draw
background(220)
orbitControl
box(15, 30)
end
def keyPressed
case keyCode
when 'G'.ord
debugMode(GRID) # 'G' -> グリッドのみ
when 'A'.ord
debugMode(AXES) # 'A' -> 軸アイコンのみ
when 'D'.ord
debugMode # 'D' -> グリッド+軸アイコン
when 'N'.ord
noDebugMode # 'N' -> なし
end
end
3D画面内の地面を表すグリッドと +x, +y, +z方向の各軸を表すアイコンを表示します。
| 引数名 | 内容 | 備考 | オプション | デフォルト値 |
|---|---|---|---|---|
| mode | モード | GRID : グリッドのみ表示 AXES : 軸アイコンのみ表示 |
なし