commit 214678d9f0140960df7ade1d028f4f8822a1ffb2 Author: seb Date: Sun Aug 24 19:45:41 2025 +0200 genesis diff --git a/cube.mtl b/cube.mtl new file mode 100644 index 0000000..6a14f89 --- /dev/null +++ b/cube.mtl @@ -0,0 +1,27 @@ +# +## Alias OBJ Material File +# Exported from SketchUp, (c) 2000-2012 Trimble Navigation Limited + +newmtl FrontColor +Ka 0.000000 0.000000 0.000000 +Kd 1.000000 1.000000 1.000000 +Ks 0.330000 0.330000 0.330000 + +newmtl Glass_Basic_01 +Ka 0.000000 0.000000 0.000000 +Kd 0.631373 0.678431 0.729412 +Ks 0.330000 0.330000 0.330000 +d 0.250000 + +newmtl Glass_Mirror_01 +Ka 0.000000 0.000000 0.000000 +Kd 0.725490 0.725490 0.725490 +Ks 0.330000 0.330000 0.330000 +map_Kd cube/Glass_Mirror_01.jpg + +newmtl Wood_Veneer_15_1K +Ka 0.000000 0.000000 0.000000 +Kd 0.403922 0.270588 0.176471 +Ks 0.330000 0.330000 0.330000 +map_Kd cube/Wood_Veneer_15_1K.png + diff --git a/cube.obj b/cube.obj new file mode 100644 index 0000000..4df0417 --- /dev/null +++ b/cube.obj @@ -0,0 +1,159 @@ +# Alias OBJ Model File +# Exported from SketchUp, (c) 2000-2012 Trimble Navigation Limited +# File units = centimeters + +mtllib cube.mtl + +g Mesh1 Model + +usemtl FrontColor +v 10 0 -15 +vt -3.93701 5.90551 +vn 0 -1 -0 +v 0 0 -0 +vt 0 0 +v 0 0 -15 +vt 0 5.90551 +f 1/1/1 2/2/1 3/3/1 + +v 10 0 -0 +vt -3.93701 0 +f 2/2/1 1/1/1 4/4/1 + +vt 3.93701 0 +vn 0 0 1 +v 6.62348 5.82656 -0 +vt 2.60767 2.29392 +f 4/5/2 5/6/2 2/2/2 + +v 10 30 -0 +vt 3.93701 11.811 +f 5/6/2 4/5/2 6/7/2 + +v 6.62348 14.1266 -0 +vt 2.60767 5.56164 +f 5/6/2 6/7/2 7/8/2 + +v 6.62348 19.9196 -0 +vt 2.60767 7.84236 +f 7/8/2 6/7/2 8/9/2 + +v 6.62348 27.4225 -0 +vt 2.60767 10.7963 +f 8/9/2 6/7/2 9/10/2 + +v 2.22348 27.4225 -0 +vt 0.875388 10.7963 +f 9/10/2 6/7/2 10/11/2 + +v 0 30 -0 +vt 0 11.811 +f 11/12/2 10/11/2 6/7/2 + +v 2.22348 19.9196 -0 +vt 0.875388 7.84236 +f 11/12/2 12/13/2 10/11/2 + +v 2.22348 14.1266 -0 +vt 0.875388 5.56164 +f 11/12/2 13/14/2 12/13/2 + +v 2.22348 5.82656 -0 +vt 0.875388 2.29392 +f 11/12/2 14/15/2 13/14/2 + +f 2/2/2 14/15/2 11/12/2 + +f 14/15/2 2/2/2 5/6/2 + +usemtl Wood_Veneer_15_1K +vt 0.0883131 0.188354 +vt 0.0296465 0.0776875 +vt 0.0883131 0.0776875 +f 7/16/2 14/17/2 5/18/2 + +vt 0.0296465 0.188354 +f 14/17/2 7/16/2 13/19/2 + +usemtl FrontColor +f 7/8/2 8/9/2 13/14/2 + +f 12/13/2 13/14/2 8/9/2 + +usemtl Glass_Mirror_01 +vt 0.0217306 0.089969 +vt 0.0072949 0.065353 +vt 0.0217306 0.065353 +f 9/20/2 12/21/2 8/22/2 + +vt 0.0072949 0.089969 +f 12/21/2 9/20/2 10/23/2 + +usemtl FrontColor +vn -1 0 -0 +v 0 23.83 -4.67367 +vt -1.84003 9.3819 +f 11/12/3 15/24/3 2/2/3 + +v 0 30 -15 +vt -5.90551 11.811 +f 15/24/3 11/12/3 16/25/3 + +vn 0 1 -0 +f 6/5/4 16/3/4 11/2/4 + +v 10 30 -15 +vt 3.93701 5.90551 +f 16/3/4 6/5/4 17/26/4 + +vt -3.93701 11.811 +vn 0 0 -1 +v 7.50938 19.9196 -15 +vt -2.95645 7.84236 +f 17/27/5 18/28/5 16/12/5 + +v 7.50938 13.8196 -15 +vt -2.95645 5.44079 +f 17/27/5 19/29/5 18/28/5 + +f 1/4/5 19/29/5 17/27/5 + +v 3.50938 13.8196 -15 +vt -1.38165 5.44079 +f 19/29/5 1/4/5 20/30/5 + +f 3/2/5 20/30/5 1/4/5 + +f 20/30/5 3/2/5 16/12/5 + +vt -5.90551 0 +v 0 13.8196 -11.0737 +vt -4.35971 5.44079 +f 3/31/3 21/32/3 16/25/3 + +v 0 13.8196 -4.67367 +vt -1.84003 5.44079 +f 3/31/3 22/33/3 21/32/3 + +f 2/2/3 22/33/3 3/31/3 + +f 22/33/3 2/2/3 15/24/3 + +usemtl Glass_Basic_01 +v 0 23.83 -11.0737 +vt -4.35971 9.3819 +f 23/34/3 22/33/3 15/24/3 + +f 22/33/3 23/34/3 21/32/3 + +usemtl FrontColor +f 23/34/3 16/25/3 21/32/3 + +f 15/24/3 16/25/3 23/34/3 + +v 3.50938 19.9196 -15 +vt -1.38165 7.84236 +f 20/30/5 16/12/5 24/35/5 + +f 24/35/5 16/12/5 18/28/5 + diff --git a/cube/Glass_Mirror_01.jpg b/cube/Glass_Mirror_01.jpg new file mode 100644 index 0000000..8d58fef Binary files /dev/null and b/cube/Glass_Mirror_01.jpg differ diff --git a/cube/Wood_Veneer_15_1K.png b/cube/Wood_Veneer_15_1K.png new file mode 100644 index 0000000..b363ec4 Binary files /dev/null and b/cube/Wood_Veneer_15_1K.png differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..47f71d6 --- /dev/null +++ b/index.html @@ -0,0 +1,525 @@ + + + + + + 3D Cube Viewer + + + +
+
+
+ Loading 3D Model... +
+ +
+

3D Cube Viewer

+

🖱️ Left click + drag: Rotate around model

+

🖱️ Right click + drag: Pan

+

⚙️ Mouse wheel: Zoom in/out

+
+
+ + + + + + + + + + + + +