diff --git a/Models/ColaMachine/ColaMachine.mtl b/Models/ColaMachine/ColaMachine.mtl new file mode 100644 index 0000000..e7b6fd8 --- /dev/null +++ b/Models/ColaMachine/ColaMachine.mtl @@ -0,0 +1,27 @@ +newmtl Apartment_initialShadingGroup +illum 4 +Kd 0.00 0.00 0.00 +Ka 0.00 0.00 0.00 +Tf 1.00 1.00 1.00 +Ni 1.00 +newmtl blinn1SG +illum 4 +Kd 0.00 0.00 0.00 +Ka 0.00 0.00 0.00 +Tf 1.00 1.00 1.00 +map_Kd ColaMachine.png +bump ColaMachineNM.png -bm 1 +Ni 1.00 +Ks 0.50 0.50 0.50 +newmtl lambert2SG +illum 4 +Kd 0.00 0.00 0.00 +Ka 0.00 0.00 0.00 +Tf 1.00 1.00 1.00 +Ni 1.00 +newmtl lambert3SG +illum 4 +Kd 0.00 0.00 0.00 +Ka 0.00 0.00 0.00 +Tf 1.00 1.00 1.00 +Ni 1.00 diff --git a/Models/ColaMachine/ColaMachine.obj b/Models/ColaMachine/ColaMachine.obj new file mode 100644 index 0000000..dc273d9 --- /dev/null +++ b/Models/ColaMachine/ColaMachine.obj @@ -0,0 +1,80 @@ +# This file uses centimeters as units for non-parametric coordinates. + +mtllib ColaMachine.mtl +g default +v -0.678228 -1.232216 0.750339 +v 0.678228 -1.232216 0.750339 +v -0.678228 1.232216 0.750339 +v 0.678228 1.232216 0.750339 +v -0.678228 1.232216 -0.750339 +v 0.678228 1.232216 -0.750339 +v -0.678228 -1.232216 -0.750339 +v 0.678228 -1.232216 -0.750339 +vt 0.154465 0.079713 +vt 0.412054 0.079713 +vt 0.412054 0.547704 +vt 0.154465 0.547704 +vt 0.105990 0.368397 +vt 0.105990 0.110809 +vt 0.390965 0.110809 +vt 0.390965 0.368397 +vt 0.153288 0.079713 +vt 0.410876 0.079713 +vt 0.410876 0.547704 +vt 0.153288 0.547704 +vt 0.105990 0.632121 +vt 0.105990 0.374532 +vt 0.390965 0.374532 +vt 0.390965 0.632121 +vt 0.507938 0.073928 +vt 0.980139 0.073928 +vt 0.980139 0.946813 +vt 0.507938 0.946813 +vt 0.504435 0.994197 +vt 0.190968 0.994197 +vt 0.190968 0.452459 +vt 0.504435 0.452459 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 1.000000 0.000000 +vn 0.000000 1.000000 0.000000 +vn 0.000000 1.000000 0.000000 +vn 0.000000 1.000000 0.000000 +vn 0.000000 0.000000 -1.000000 +vn 0.000000 0.000000 -1.000000 +vn 0.000000 0.000000 -1.000000 +vn 0.000000 0.000000 -1.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 -1.000000 0.000000 +vn 1.000000 0.000000 0.000000 +vn 1.000000 0.000000 0.000000 +vn 1.000000 0.000000 0.000000 +vn 1.000000 0.000000 0.000000 +vn -1.000000 0.000000 0.000000 +vn -1.000000 0.000000 0.000000 +vn -1.000000 0.000000 0.000000 +vn -1.000000 0.000000 0.000000 +s 1 +g pCube1 +usemtl blinn1SG +f 1/1/1 2/2/2 3/4/3 +f 3/4/3 2/2/2 4/3/4 +s 2 +f 3/5/5 4/6/6 5/8/7 +f 5/8/7 4/6/6 6/7/8 +s 3 +f 5/9/9 6/10/10 7/12/11 +f 7/12/11 6/10/10 8/11/12 +s 4 +f 7/13/13 8/14/14 1/16/15 +f 1/16/15 8/14/14 2/15/16 +s 5 +f 2/17/17 8/18/18 4/20/19 +f 4/20/19 8/18/18 6/19/20 +s 6 +f 7/21/21 1/22/22 5/24/23 +f 5/24/23 1/22/22 3/23/24 diff --git a/Models/ColaMachine/ColaMachine.png b/Models/ColaMachine/ColaMachine.png new file mode 100644 index 0000000..ed5c2f4 Binary files /dev/null and b/Models/ColaMachine/ColaMachine.png differ diff --git a/Models/ColaMachine/ColaMachineNM.png b/Models/ColaMachine/ColaMachineNM.png new file mode 100644 index 0000000..b7b6152 Binary files /dev/null and b/Models/ColaMachine/ColaMachineNM.png differ diff --git a/Models/TrashCan/TrashCan.png b/Models/TrashCan/TrashCan.png new file mode 100644 index 0000000..3a6a46a Binary files /dev/null and b/Models/TrashCan/TrashCan.png differ diff --git a/Models/TrashCan/Trashcan.mtl b/Models/TrashCan/Trashcan.mtl new file mode 100644 index 0000000..6b77d6c --- /dev/null +++ b/Models/TrashCan/Trashcan.mtl @@ -0,0 +1,25 @@ +newmtl Apartment_initialShadingGroup +illum 4 +Kd 0.00 0.00 0.00 +Ka 0.00 0.00 0.00 +Tf 1.00 1.00 1.00 +Ni 1.00 +newmtl initialShadingGroup +illum 4 +Kd 0.00 0.00 0.00 +Ka 0.00 0.00 0.00 +Tf 1.00 1.00 1.00 +map_Kd TrashCan.png +Ni 1.00 +newmtl lambert2SG +illum 4 +Kd 0.00 0.00 0.00 +Ka 0.00 0.00 0.00 +Tf 1.00 1.00 1.00 +Ni 1.00 +newmtl lambert3SG +illum 4 +Kd 0.00 0.00 0.00 +Ka 0.00 0.00 0.00 +Tf 1.00 1.00 1.00 +Ni 1.00 diff --git a/Models/TrashCan/Trashcan.obj b/Models/TrashCan/Trashcan.obj new file mode 100644 index 0000000..6d25f1e --- /dev/null +++ b/Models/TrashCan/Trashcan.obj @@ -0,0 +1,271 @@ +# This file uses centimeters as units for non-parametric coordinates. + +mtllib Trashcan.mtl +g default +v 0.485884 -0.779408 -0.312259 +v 0.239932 -0.779408 -0.525377 +v -0.082197 -0.779408 -0.571693 +v -0.378229 -0.779408 -0.436500 +v -0.554176 -0.779408 -0.162721 +v -0.554176 -0.779408 0.162721 +v -0.378229 -0.779408 0.436499 +v -0.082197 -0.779408 0.571693 +v 0.239932 -0.779408 0.525378 +v 0.485884 -0.779408 0.312259 +v 0.577572 -0.779408 0.000000 +v 0.485884 0.779408 -0.312259 +v 0.239932 0.779408 -0.525377 +v -0.082197 0.779408 -0.571693 +v -0.378229 0.779408 -0.436500 +v -0.554176 0.779408 -0.162721 +v -0.554176 0.779408 0.162721 +v -0.378229 0.779408 0.436499 +v -0.082197 0.779408 0.571693 +v 0.239932 0.779408 0.525378 +v 0.485884 0.779408 0.312259 +v 0.577572 0.779408 0.000000 +v 0.000000 -0.779408 0.000000 +v 0.000000 0.779408 0.000000 +v 0.490710 0.962760 -0.314333 +v 0.243124 0.962760 -0.528868 +v -0.081145 0.962760 -0.575491 +v -0.379144 0.962760 -0.439399 +v -0.556260 0.962760 -0.163802 +v -0.556260 0.962760 0.163802 +v -0.379144 0.962760 0.439399 +v -0.081146 0.962760 0.575491 +v 0.243123 0.962760 0.528868 +v 0.490710 0.962760 0.314333 +v 0.583006 0.962760 0.000000 +vt 0.597686 0.548640 +vt 0.541900 0.548640 +vt 0.048155 0.036917 +vt 0.048155 0.548640 +vt 0.102584 0.036917 +vt 0.102584 0.548640 +vt 0.156508 0.036917 +vt 0.156508 0.548640 +vt 0.210248 0.036917 +vt 0.210248 0.548640 +vt 0.264172 0.036917 +vt 0.264172 0.548640 +vt 0.318601 0.036917 +vt 0.318601 0.548640 +vt 0.373721 0.036917 +vt 0.373721 0.548640 +vt 0.429507 0.036917 +vt 0.429507 0.548640 +vt 0.485703 0.548640 +vt 0.656817 0.398490 +vt 0.683724 0.897751 +vt 0.597427 0.608830 +vt 0.541743 0.608830 +vt 0.047881 0.608830 +vt 0.102379 0.608830 +vt 0.156433 0.608830 +vt 0.210323 0.608830 +vt 0.264377 0.608830 +vt 0.318875 0.608830 +vt 0.373979 0.608830 +vt 0.429663 0.608830 +vt 0.485703 0.608830 +vt 0.652806 0.036917 +vt 0.541900 0.036917 +vt 0.597686 0.036917 +vt 0.701321 0.360319 +vt 0.485703 0.036917 +vt 0.614793 0.956872 +vt 0.547549 0.811127 +vt 0.652806 0.548640 +vt 0.652531 0.608830 +vt 0.524512 0.969720 +vt 0.441546 0.932216 +vt 0.392235 0.856267 +vt 0.392235 0.765987 +vt 0.441546 0.690038 +vt 0.524513 0.652534 +vt 0.614793 0.665382 +vt 0.683724 0.724503 +vt 0.709421 0.811127 +vt 0.613401 0.304391 +vt 0.598527 0.406785 +vt 0.544960 0.382571 +vt 0.513123 0.333535 +vt 0.513123 0.275246 +vt 0.544960 0.226210 +vt 0.598527 0.201996 +vt 0.656816 0.210291 +vt 0.701321 0.248463 +vt 0.717912 0.304391 +vn 0.654861 0.000000 -0.755749 +vn 0.654861 0.000000 -0.755749 +vn 0.654861 0.000000 -0.755749 +vn 0.654861 0.000000 -0.755749 +vn 0.142316 0.000000 -0.989821 +vn 0.142316 0.000000 -0.989821 +vn 0.142316 0.000000 -0.989821 +vn 0.142316 0.000000 -0.989821 +vn -0.415415 0.000000 -0.909632 +vn -0.415415 0.000000 -0.909632 +vn -0.415415 0.000000 -0.909632 +vn -0.415415 0.000000 -0.909632 +vn -0.841253 0.000000 -0.540641 +vn -0.841253 0.000000 -0.540641 +vn -0.841253 0.000000 -0.540641 +vn -0.841253 0.000000 -0.540641 +vn -1.000000 0.000000 -0.000000 +vn -1.000000 0.000000 -0.000000 +vn -1.000000 0.000000 -0.000000 +vn -1.000000 0.000000 -0.000000 +vn -0.841253 0.000000 0.540641 +vn -0.841253 0.000000 0.540641 +vn -0.841253 0.000000 0.540641 +vn -0.841253 0.000000 0.540641 +vn -0.415415 0.000000 0.909632 +vn -0.415415 0.000000 0.909632 +vn -0.415415 0.000000 0.909632 +vn -0.415415 0.000000 0.909632 +vn 0.142315 0.000000 0.989821 +vn 0.142315 0.000000 0.989821 +vn 0.142316 0.000000 0.989821 +vn 0.142316 0.000000 0.989821 +vn 0.654861 0.000000 0.755750 +vn 0.654861 0.000000 0.755750 +vn 0.654861 0.000000 0.755750 +vn 0.654861 0.000000 0.755750 +vn 0.959493 0.000000 0.281733 +vn 0.959493 0.000000 0.281733 +vn 0.959493 0.000000 0.281733 +vn 0.959493 0.000000 0.281733 +vn 0.959493 0.000000 -0.281733 +vn 0.959493 0.000000 -0.281733 +vn 0.959493 0.000000 -0.281733 +vn 0.959493 0.000000 -0.281733 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 1.000000 -0.000000 +vn 0.000000 1.000000 -0.000000 +vn 0.000000 1.000000 -0.000000 +vn 0.000000 1.000000 0.000000 +vn 0.000000 1.000000 0.000000 +vn 0.000000 1.000000 0.000000 +vn 0.000000 1.000000 0.000000 +vn 0.000000 1.000000 0.000000 +vn 0.000000 1.000000 -0.000000 +vn 0.000000 1.000000 -0.000000 +vn 0.000000 1.000000 0.000000 +vn 0.000000 1.000000 0.000000 +vn 0.413405 -0.024524 -0.910217 +vn 0.415993 -0.024546 -0.909036 +vn 0.840108 -0.028240 -0.541684 +vn 0.841023 -0.028247 -0.540261 +vn -0.144462 -0.019663 -0.989315 +vn -0.141398 -0.019690 -0.989757 +vn -0.656170 -0.015208 -0.754459 +vn -0.654384 -0.015223 -0.756009 +vn -0.959541 -0.012565 -0.281289 +vn -0.959293 -0.012567 -0.282134 +vn -0.959725 -0.012564 0.280658 +vn -0.959477 -0.012566 0.281506 +vn -0.656170 -0.015208 0.754459 +vn -0.654384 -0.015223 0.756009 +vn -0.144463 -0.019663 0.989315 +vn -0.141398 -0.019690 0.989757 +vn 0.413404 -0.024524 0.910217 +vn 0.415993 -0.024546 0.909037 +vn 0.840107 -0.028239 0.541684 +vn 0.841023 -0.028247 0.540261 +vn 0.999561 -0.029627 0.000000 +vn 0.999561 -0.029627 0.000000 +s 1 +g pCylinder1 +usemtl initialShadingGroup +f 1/34/1 2/35/2 12/2/3 +f 12/2/3 2/35/2 13/1/4 +s 2 +f 2/35/5 3/33/6 13/1/7 +f 13/1/7 3/33/6 14/40/8 +s 3 +f 3/3/9 4/5/10 14/4/11 +f 14/4/11 4/5/10 15/6/12 +s 4 +f 4/5/13 5/7/14 15/6/15 +f 15/6/15 5/7/14 16/8/16 +s 5 +f 5/7/17 6/9/18 16/8/19 +f 16/8/19 6/9/18 17/10/20 +s 6 +f 6/9/21 7/11/22 17/10/23 +f 17/10/23 7/11/22 18/12/24 +s 7 +f 7/11/25 8/13/26 18/12/27 +f 18/12/27 8/13/26 19/14/28 +s 8 +f 8/13/29 9/15/30 19/14/31 +f 19/14/31 9/15/30 20/16/32 +s 9 +f 9/15/33 10/17/34 20/16/35 +f 20/16/35 10/17/34 21/18/36 +s 10 +f 10/17/37 11/37/38 21/18/39 +f 21/18/39 11/37/38 22/19/40 +s 11 +f 11/37/41 1/34/42 22/19/43 +f 22/19/43 1/34/42 12/2/44 +s 12 +f 2/20/45 1/36/46 23/51/47 +f 3/52/48 2/20/45 23/51/47 +f 4/53/49 3/52/48 23/51/47 +f 5/54/50 4/53/49 23/51/47 +f 6/55/51 5/54/50 23/51/47 +f 7/56/52 6/55/51 23/51/47 +f 8/57/53 7/56/52 23/51/47 +f 9/58/54 8/57/53 23/51/47 +f 10/59/55 9/58/54 23/51/47 +f 11/60/56 10/59/55 23/51/47 +f 1/36/46 11/60/56 23/51/47 +s 13 +f 12/21/57 13/38/58 24/39/59 +f 13/38/58 14/42/60 24/39/59 +f 14/42/60 15/43/61 24/39/59 +f 15/43/61 16/44/62 24/39/59 +f 16/44/62 17/45/63 24/39/59 +f 17/45/63 18/46/64 24/39/59 +f 18/46/64 19/47/65 24/39/59 +f 19/47/65 20/48/66 24/39/59 +f 20/48/66 21/49/67 24/39/59 +f 21/49/67 22/50/68 24/39/59 +f 22/50/68 12/21/57 24/39/59 +s 14 +f 13/1/69 26/22/70 12/2/71 +f 12/2/71 26/22/70 25/23/72 +f 14/40/73 27/41/74 13/1/69 +f 13/1/69 27/41/74 26/22/70 +f 15/6/75 28/25/76 14/4/73 +f 14/4/73 28/25/76 27/24/74 +f 16/8/77 29/26/78 15/6/75 +f 15/6/75 29/26/78 28/25/76 +f 16/8/77 17/10/79 29/26/78 +f 29/26/78 17/10/79 30/27/80 +f 17/10/79 18/12/81 30/27/80 +f 30/27/80 18/12/81 31/28/82 +f 18/12/81 19/14/83 31/28/82 +f 31/28/82 19/14/83 32/29/84 +f 19/14/83 20/16/85 32/29/84 +f 32/29/84 20/16/85 33/30/86 +f 20/16/85 21/18/87 33/30/86 +f 33/30/86 21/18/87 34/31/88 +f 21/18/87 22/19/89 34/31/88 +f 34/31/88 22/19/89 35/32/90 +f 12/2/71 25/23/72 22/19/89 +f 22/19/89 25/23/72 35/32/90