diff --git a/lib/crate.mtl b/lib/crate.mtl new file mode 100644 index 0000000..454c405 --- /dev/null +++ b/lib/crate.mtl @@ -0,0 +1,13 @@ +# Blender3D MTL File: crate.blend +# Material Count: 1 +newmtl Material_crate.png +Ns 96.078431 +Ka 0.000000 0.000000 0.000000 +Kd 0.640000 0.640000 0.640000 +Ks 0.500000 0.500000 0.500000 +Ni 1.000000 +d 1.000000 +illum 2 +map_Kd crate.png + + diff --git a/lib/crate.obj b/lib/crate.obj new file mode 100644 index 0000000..dc2908e --- /dev/null +++ b/lib/crate.obj @@ -0,0 +1,29 @@ +# Blender3D v248 OBJ File: crate.blend +# www.blender3d.org +mtllib crate.mtl +v 1.000000 1.000000 -1.000000 +v 1.000000 -1.000000 -1.000000 +v -1.000000 -1.000000 -1.000000 +v -1.000000 1.000000 -1.000000 +v 1.000000 0.999999 1.000000 +v 0.999999 -1.000001 1.000000 +v -1.000000 -1.000000 1.000000 +v -1.000000 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vn 0.000000 0.000000 -1.000000 +vn 0.000000 0.000000 1.000000 +vn 1.000000 -0.000000 0.000000 +vn -0.000000 -1.000000 -0.000000 +vn -1.000000 0.000000 -0.000000 +vn 0.000000 1.000000 0.000000 +usemtl Material_crate.png +s off +f 1/1/1 2/2/1 3/3/1 4/4/1 +f 5/1/2 8/2/2 7/3/2 6/4/2 +f 1/1/3 5/2/3 6/3/3 2/4/3 +f 2/1/4 6/2/4 7/3/4 3/4/4 +f 3/1/5 7/2/5 8/3/5 4/4/5 +f 5/1/6 1/2/6 4/3/6 8/4/6 diff --git a/lib/crate.phy b/lib/crate.phy new file mode 100644 index 0000000..543e821 --- /dev/null +++ b/lib/crate.phy @@ -0,0 +1 @@ +cube "Cube" 2.000000 2.000000 2.000000 0.000000 0.000000 0.000000 0.000000 -0.000000 0.000000 diff --git a/lib/crate.png b/lib/crate.png new file mode 100644 index 0000000..42bde8e Binary files /dev/null and b/lib/crate.png differ diff --git a/libsrc/checker.jpg b/libsrc/checker.jpg deleted file mode 100644 index bc4e51e..0000000 Binary files a/libsrc/checker.jpg and /dev/null differ diff --git a/libsrc/crate.blend b/libsrc/crate.blend new file mode 100644 index 0000000..d4f24d8 Binary files /dev/null and b/libsrc/crate.blend differ diff --git a/tests/ballstairs.lua b/tests/ballstairs.lua index a79ff62..b64ff4e 100755 --- a/tests/ballstairs.lua +++ b/tests/ballstairs.lua @@ -22,3 +22,5 @@ ball3 = ball:clone() ball3:setPosition(-7, 7.4, 16) logo = ag.loadModel("dwlogo", 0.5) logo:setPosition(-1, 2, 11) +crate = ag.loadModel("crate") +crate:setPosition(-5, -3, 10)