villares 2019-04-04 23:53:39 -03:00
rodzic 366a067d2a
commit 678978fa7e
2 zmienionych plików z 48 dodań i 0 usunięć

Plik binarny nie jest wyświetlany.

Po

Szerokość:  |  Wysokość:  |  Rozmiar: 47 KiB

Wyświetl plik

@ -0,0 +1,48 @@
"""
Terrain Box
"""
add_library('peasycam')
L, H = 100, 100
A, B, C, D = H + 50, H + 0, H + 10, H + 20
def setup():
size(700, 500, P3D)
cam = PeasyCam(this, 660)
fill(255, 100)
def draw():
background(200)
# ortho()
strokeWeight(2)
stroke(0)
beginShape()
vertex(0, 0, 0)
vertex(L, 0, 0)
vertex(L, L, 0)
vertex(0, L, 0)
endShape(CLOSE)
beginShape()
vertex(0, 0, B)
vertex(L, 0, C)
vertex(L, 0, 0)
vertex(0, 0, 0)
endShape(CLOSE)
beginShape()
vertex(0, 0, B)
vertex(0, L, A)
vertex(0, L, 0)
vertex(0, 0, 0)
endShape(CLOSE)
stroke(200, 200, 0)
line(0, 0, B, L, L, D)
stroke(0, 200, 200)
line(L, 0, C, L, L, D)
line(0, L, A, L, L, D)
stroke(0, 0, 200)
line(L, L, 0, L, L, D)