diff --git a/assets/Models/Brick/IceBrick.mtl b/assets/Models/Brick/IceBrick.mtl new file mode 100644 index 0000000..2e11d41 --- /dev/null +++ b/assets/Models/Brick/IceBrick.mtl @@ -0,0 +1,12 @@ +# Blender MTL File: 'Bricks.blend' +# Material Count: 1 + +newmtl Material.002 +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 IceBrick_Diffuse.png diff --git a/assets/Models/Brick/IceBrick.obj b/assets/Models/Brick/IceBrick.obj new file mode 100644 index 0000000..ba25d79 --- /dev/null +++ b/assets/Models/Brick/IceBrick.obj @@ -0,0 +1,1244 @@ +# Blender v2.75 (sub 0) OBJ File: 'Bricks.blend' +# www.blender.org +mtllib IceBrick.mtl +o IceBrick_Cube.001 +v 0.463202 0.167793 0.210201 +v 0.426066 0.175334 0.219541 +v 0.475468 0.179563 0.179760 +v 0.426066 0.200000 0.179760 +v 0.480866 0.139573 0.224850 +v 0.426066 0.140000 0.239760 +v 0.500000 0.140000 0.179760 +v -0.463202 0.167793 0.210201 +v 0.000000 0.185177 0.219541 +v -0.426066 0.175334 0.219541 +v -0.475468 0.179563 0.179760 +v 0.000000 0.209844 0.179760 +v -0.426066 0.200000 0.179760 +v -0.480866 0.139573 0.224850 +v 0.000000 0.140000 0.239760 +v -0.426066 0.140000 0.239760 +v -0.500000 0.140000 0.179760 +v 0.475468 0.179563 0.000000 +v 0.463202 0.167793 -0.210201 +v 0.426066 0.200000 0.000000 +v 0.426066 0.175334 -0.219541 +v 0.475468 0.179563 -0.179760 +v 0.426066 0.200000 -0.179760 +v 0.500000 0.140000 0.000000 +v 0.480866 0.139573 -0.224850 +v 0.426066 0.140000 -0.239760 +v 0.500000 0.140000 -0.179760 +v 0.000000 0.209844 0.000000 +v -0.475468 0.179563 0.000000 +v -0.463202 0.167793 -0.210201 +v 0.000000 0.185177 -0.219541 +v -0.426066 0.200000 0.000000 +v -0.426066 0.175334 -0.219541 +v -0.475468 0.179563 -0.179760 +v 0.000000 0.209844 -0.179760 +v -0.426066 0.200000 -0.179760 +v -0.500000 0.140000 0.000000 +v -0.480866 0.139573 -0.224850 +v 0.000000 0.140000 -0.239760 +v -0.426066 0.140000 -0.239760 +v -0.500000 0.140000 -0.179760 +v 0.463202 -0.167793 0.210201 +v 0.426066 -0.175334 0.219541 +v 0.475468 -0.179563 0.179760 +v 0.426066 -0.200000 0.179760 +v 0.463856 -0.139573 0.224850 +v 0.426066 -0.140000 0.239760 +v 0.482990 -0.140000 0.179760 +v 0.480803 0.000000 0.224591 +v 0.426066 0.000000 0.239760 +v 0.500000 0.000000 0.179760 +v -0.463202 -0.167793 0.210201 +v 0.000000 -0.175334 0.219541 +v -0.426066 -0.175334 0.219541 +v -0.475468 -0.179563 0.179760 +v 0.000000 -0.200000 0.179760 +v -0.426066 -0.200000 0.179760 +v -0.480866 -0.139573 0.224850 +v 0.000000 -0.140000 0.239760 +v -0.426066 -0.140000 0.239760 +v -0.500000 -0.140000 0.179760 +v -0.480803 0.000000 0.224591 +v 0.000000 0.000000 0.239760 +v -0.426066 0.000000 0.239760 +v -0.500000 0.000000 0.179760 +v 0.475468 -0.179563 0.000000 +v 0.463202 -0.167793 -0.210201 +v 0.426066 -0.200000 0.000000 +v 0.426066 -0.175334 -0.219541 +v 0.475468 -0.179563 -0.179760 +v 0.426066 -0.200000 -0.179760 +v 0.482990 -0.140000 0.000000 +v 0.463856 -0.139573 -0.224850 +v 0.426066 -0.140000 -0.239760 +v 0.482990 -0.140000 -0.179760 +v 0.500000 0.000000 0.000000 +v 0.480803 0.000000 -0.224591 +v 0.426066 0.000000 -0.239760 +v 0.500000 0.000000 -0.179760 +v 0.000000 -0.200000 0.000000 +v -0.475468 -0.179563 0.000000 +v -0.463202 -0.167793 -0.210201 +v 0.000000 -0.175334 -0.219541 +v -0.426066 -0.200000 0.000000 +v -0.426066 -0.175334 -0.219541 +v -0.475468 -0.179563 -0.179760 +v 0.000000 -0.200000 -0.179760 +v -0.426066 -0.200000 -0.179760 +v -0.500000 -0.140000 0.000000 +v -0.480866 -0.139573 -0.224850 +v 0.000000 -0.140000 -0.239760 +v -0.426066 -0.140000 -0.239760 +v -0.500000 -0.140000 -0.179760 +v -0.500000 0.000000 0.000000 +v -0.480803 0.000000 -0.224591 +v 0.000000 0.000000 -0.239760 +v -0.426066 0.000000 -0.239760 +v -0.500000 0.000000 -0.179760 +v 0.213033 0.209844 0.000000 +v 0.213033 0.185177 0.219541 +v 0.213033 0.209844 0.179760 +v 0.213033 0.140000 0.239760 +v 0.213033 0.000000 0.239760 +v 0.213033 0.185177 -0.219541 +v 0.213033 0.209844 -0.179760 +v 0.213033 0.140000 -0.239760 +v 0.213033 0.000000 -0.239760 +v 0.213033 -0.187695 0.000000 +v 0.213033 -0.163029 0.219541 +v 0.213033 -0.187695 0.179760 +v 0.213033 -0.140000 0.239760 +v 0.213033 -0.163029 -0.219541 +v 0.213033 -0.187695 -0.179760 +v 0.213033 -0.140000 -0.239760 +v -0.213033 0.200000 0.000000 +v -0.213033 0.175334 0.219541 +v -0.213033 0.200000 0.179760 +v -0.213033 0.140000 0.239760 +v -0.213033 0.000000 0.239760 +v -0.213033 0.175334 -0.219541 +v -0.213033 0.200000 -0.179760 +v -0.213033 0.140000 -0.239760 +v -0.213033 0.000000 -0.239760 +v -0.213033 -0.200000 0.000000 +v -0.213033 -0.175334 0.219541 +v -0.213033 -0.200000 0.179760 +v -0.213033 -0.140000 0.239760 +v -0.213033 -0.175334 -0.219541 +v -0.213033 -0.200000 -0.179760 +v -0.213033 -0.140000 -0.239760 +v 0.106516 0.200000 0.000000 +v 0.106516 0.175334 0.219541 +v 0.106516 0.200000 0.179760 +v 0.106516 0.175334 -0.219541 +v 0.106516 0.200000 -0.179760 +v 0.106516 -0.206562 0.000000 +v 0.106516 -0.181896 0.219541 +v 0.106516 -0.206562 0.179760 +v 0.106516 -0.181896 -0.219541 +v 0.106516 -0.206562 -0.179760 +v 0.106516 0.140000 0.239760 +v 0.106516 0.000000 0.239760 +v 0.106516 0.140000 -0.239760 +v 0.106516 0.000000 -0.239760 +v 0.106516 -0.140000 0.239760 +v 0.106516 -0.140000 -0.239760 +v -0.111438 0.195078 -0.000000 +v -0.111438 0.170412 0.219541 +v -0.111438 0.195078 0.179760 +v -0.111438 0.170412 -0.219541 +v -0.111438 0.195078 -0.179760 +v -0.106516 -0.190156 0.000000 +v -0.106516 -0.165490 0.219541 +v -0.106516 -0.190156 0.179760 +v -0.106516 -0.165490 -0.219541 +v -0.106516 -0.190156 -0.179760 +v -0.106516 0.140000 0.239760 +v -0.106516 0.000000 0.239760 +v -0.106516 0.140000 -0.239760 +v -0.106516 0.000000 -0.239760 +v -0.106516 -0.140000 0.239760 +v -0.106516 -0.140000 -0.239760 +v -0.319549 0.140000 0.239760 +v -0.319549 0.000000 0.239760 +v -0.319549 0.140000 -0.239760 +v -0.319549 0.000000 -0.239760 +v -0.319549 -0.140000 0.239760 +v -0.319549 -0.140000 -0.239760 +v -0.323487 0.222640 0.000000 +v -0.323487 0.197974 0.219541 +v -0.323487 0.222640 0.179760 +v -0.323487 0.197974 -0.219541 +v -0.323487 0.222640 -0.179760 +v -0.319549 -0.233468 0.000000 +v -0.319549 -0.208802 0.219541 +v -0.319549 -0.233468 0.179760 +v -0.319549 -0.208802 -0.219541 +v -0.319549 -0.233468 -0.179760 +v 0.319549 0.140000 0.239760 +v 0.319549 0.000000 0.239760 +v 0.319549 0.140000 -0.239760 +v 0.319549 0.000000 -0.239760 +v 0.319549 -0.140000 0.239760 +v 0.319549 -0.140000 -0.239760 +v 0.319549 0.189336 0.000000 +v 0.319549 0.175334 0.219541 +v 0.319549 0.189336 0.179760 +v 0.319549 0.175334 -0.219541 +v 0.319549 0.189336 -0.179760 +v 0.319549 -0.212305 0.000000 +v 0.319549 -0.175334 0.219541 +v 0.319549 -0.212305 0.179760 +v 0.319549 -0.175334 -0.219541 +v 0.319549 -0.212305 -0.179760 +v 0.512757 -0.070000 0.000000 +v 0.493592 -0.069786 0.224721 +v 0.000000 -0.070000 0.239760 +v 0.426066 -0.070000 0.239760 +v 0.512757 -0.070000 0.179760 +v -0.489172 -0.069016 0.000000 +v -0.470006 -0.068802 0.224721 +v -0.426066 -0.070000 0.239760 +v -0.489172 -0.069016 0.179760 +v 0.493592 -0.069786 -0.224721 +v 0.000000 -0.070000 -0.239760 +v 0.426066 -0.070000 -0.239760 +v 0.512757 -0.070000 -0.179760 +v -0.470006 -0.068802 -0.224721 +v -0.426066 -0.070000 -0.239760 +v -0.489172 -0.069016 -0.179760 +v 0.213033 -0.070000 -0.239760 +v 0.213033 -0.070000 0.239760 +v -0.213033 -0.070000 -0.239760 +v -0.213033 -0.070000 0.239760 +v 0.106516 -0.070000 -0.239760 +v 0.106516 -0.070000 0.239760 +v -0.106516 -0.070000 -0.239760 +v -0.106516 -0.070000 0.239760 +v -0.319549 -0.070000 0.239760 +v -0.319549 -0.070000 -0.239760 +v 0.319549 -0.070000 0.239760 +v 0.319549 -0.070000 -0.239760 +v 0.491495 0.070000 0.000000 +v 0.472329 0.069786 0.224721 +v 0.000000 0.070000 0.239760 +v 0.426066 0.070000 0.239760 +v 0.491495 0.070000 0.179760 +v -0.514765 0.072953 0.000000 +v -0.495600 0.072740 0.224721 +v -0.426066 0.070000 0.239760 +v -0.514765 0.072953 0.179760 +v 0.472329 0.069786 -0.224721 +v 0.000000 0.070000 -0.239760 +v 0.426066 0.070000 -0.239760 +v 0.491495 0.070000 -0.179760 +v -0.495600 0.072740 -0.224721 +v -0.426066 0.070000 -0.239760 +v -0.514765 0.072953 -0.179760 +v 0.213033 0.070000 -0.239760 +v 0.213033 0.070000 0.239760 +v -0.213033 0.070000 -0.239760 +v -0.213033 0.070000 0.239760 +v 0.106516 0.070000 -0.239760 +v 0.106516 0.070000 0.239760 +v -0.106516 0.070000 -0.239760 +v -0.106516 0.070000 0.239760 +v -0.319549 0.070000 0.239760 +v -0.319549 0.070000 -0.239760 +v 0.319549 0.070000 0.239760 +v 0.319549 0.070000 -0.239760 +vt 0.647208 0.589782 +vt 0.614977 0.620190 +vt 0.567364 0.568022 +vt 0.749248 0.473609 +vt 0.735182 0.491870 +vt 0.679386 0.451880 +vt 0.676607 0.432409 +vt 0.688475 0.435522 +vt 0.596441 0.538535 +vt 0.555442 0.555020 +vt 0.692698 0.415871 +vt 0.761994 0.456567 +vt 0.667380 0.441938 +vt 0.657886 0.432128 +vt 0.583721 0.525133 +vt 0.542694 0.541272 +vt 0.672954 0.420873 +vt 0.674105 0.388606 +vt 0.656836 0.400946 +vt 0.640286 0.378419 +vt 0.524505 0.521510 +vt 0.506359 0.501708 +vt 0.536432 0.474247 +vt 0.642268 0.412948 +vt 0.624739 0.393460 +vt 0.654950 0.365112 +vt 0.711807 0.311530 +vt 0.580007 0.651299 +vt 0.442234 0.668320 +vt 0.475986 0.729050 +vt 0.456768 0.741218 +vt 0.422453 0.663520 +vt 0.433030 0.655095 +vt 0.533112 0.595285 +vt 0.438449 0.752493 +vt 0.404003 0.678624 +vt 0.424492 0.675995 +vt 0.411018 0.658431 +vt 0.424114 0.644951 +vt 0.512605 0.569304 +vt 0.358660 0.638584 +vt 0.373446 0.625344 +vt 0.390382 0.647401 +vt 0.476203 0.529351 +vt 0.388879 0.610121 +vt 0.406886 0.628051 +vt 0.299965 0.690996 +vt 0.378570 0.661344 +vt 0.666618 0.676144 +vt 0.790644 0.538695 +vt 0.813966 0.534694 +vt 0.806203 0.549401 +vt 0.680403 0.691160 +vt 0.701717 0.644815 +vt 0.821127 0.510901 +vt 0.804992 0.523196 +vt 0.830142 0.532316 +vt 0.822330 0.558082 +vt 0.716952 0.659696 +vt 0.730382 0.672800 +vt 0.695502 0.707778 +vt 0.794363 0.274974 +vt 0.769278 0.252929 +vt 0.784565 0.236246 +vt 0.904410 0.106140 +vt 0.938376 0.068842 +vt 0.962886 0.091170 +vt 0.810612 0.257532 +vt 0.802793 0.217436 +vt 0.519092 0.788513 +vt 0.512398 0.811725 +vt 0.501871 0.801545 +vt 0.630966 0.711040 +vt 0.488013 0.816411 +vt 0.528077 0.805769 +vt 0.534432 0.822852 +vt 0.657338 0.739312 +vt 0.508233 0.827485 +vt 0.249212 0.785387 +vt 0.223655 0.764326 +vt 0.240040 0.748374 +vt 0.080673 0.940616 +vt 0.058486 0.916816 +vt 0.094701 0.883050 +vt 0.225367 0.805915 +vt 0.203781 0.781735 +vt 0.264657 0.771054 +vt 0.447464 0.436625 +vt 0.398715 0.384059 +vt 0.431413 0.354993 +vt 0.571633 0.335093 +vt 0.537727 0.275192 +vt 0.556918 0.262892 +vt 0.591027 0.339123 +vt 0.581030 0.347697 +vt 0.488702 0.421777 +vt 0.459700 0.450051 +vt 0.572937 0.252869 +vt 0.606651 0.326327 +vt 0.588574 0.327284 +vt 0.599251 0.347214 +vt 0.589707 0.357998 +vt 0.500507 0.434726 +vt 0.470081 0.461783 +vt 0.624112 0.357603 +vt 0.488219 0.481835 +vt 0.606906 0.375185 +vt 0.635931 0.343877 +vt 0.366398 0.414466 +vt 0.264746 0.530294 +vt 0.278226 0.512660 +vt 0.334856 0.550715 +vt 0.337537 0.570570 +vt 0.325696 0.567383 +vt 0.417603 0.466672 +vt 0.321413 0.586825 +vt 0.252152 0.547257 +vt 0.347041 0.561155 +vt 0.356154 0.571301 +vt 0.430468 0.480283 +vt 0.341010 0.582139 +vt 0.340044 0.614658 +vt 0.357549 0.602404 +vt 0.371373 0.590712 +vt 0.346901 0.326628 +vt 0.495145 0.216869 +vt 0.502206 0.195043 +vt 0.511852 0.204672 +vt 0.369801 0.281442 +vt 0.382743 0.297094 +vt 0.522292 0.190422 +vt 0.486907 0.199910 +vt 0.480444 0.182909 +vt 0.500180 0.180590 +vt 0.332756 0.311251 +vt 0.319927 0.297819 +vt 0.356590 0.264904 +vt 0.759540 0.218090 +vt 0.913859 0.046513 +vt 0.779200 0.195380 +vt 0.745317 0.232717 +vt 0.223953 0.464833 +vt 0.200423 0.469395 +vt 0.207643 0.454370 +vt 0.311089 0.358711 +vt 0.193743 0.493002 +vt 0.209548 0.480650 +vt 0.184539 0.472199 +vt 0.191197 0.446735 +vt 0.295798 0.343577 +vt 0.285063 0.332866 +vt 0.215798 0.725264 +vt 0.036298 0.893018 +vt 0.198448 0.741957 +vt 0.845978 0.121142 +vt 0.870474 0.143418 +vt 0.836601 0.180611 +vt 0.405364 0.247232 +vt 0.396931 0.235617 +vt 0.437322 0.206266 +vt 0.447179 0.221685 +vt 0.459966 0.241053 +vt 0.418318 0.264764 +vt 0.501038 0.300421 +vt 0.466275 0.326490 +vt 0.595695 0.420219 +vt 0.566220 0.446942 +vt 0.548490 0.427292 +vt 0.561759 0.381851 +vt 0.530736 0.407213 +vt 0.522959 0.398193 +vt 0.552558 0.370389 +vt 0.510993 0.383860 +vt 0.894949 0.165726 +vt 0.779519 0.587247 +vt 0.794425 0.598169 +vt 0.764474 0.637081 +vt 0.747534 0.622493 +vt 0.732289 0.609297 +vt 0.764689 0.575627 +vt 0.677379 0.558883 +vt 0.707363 0.525561 +vt 0.584067 0.466352 +vt 0.641407 0.469099 +vt 0.614811 0.498667 +vt 0.602057 0.485464 +vt 0.653010 0.480057 +vt 0.626855 0.510954 +vt 0.167215 0.815481 +vt 0.130929 0.849273 +vt 0.108717 0.825457 +vt 0.215379 0.404166 +vt 0.249806 0.368009 +vt 0.263304 0.381202 +vt 0.240069 0.422866 +vt 0.279339 0.395259 +vt 0.336066 0.445426 +vt 0.307091 0.477590 +vt 0.428451 0.537543 +vt 0.446465 0.556739 +vt 0.417574 0.583407 +vt 0.398749 0.507934 +vt 0.409919 0.518668 +vt 0.383114 0.546908 +vt 0.366128 0.530230 +vt 0.354960 0.519975 +vt 0.386053 0.494964 +vt 0.153117 0.873088 +vt 0.606891 0.756135 +vt 0.618655 0.771000 +vt 0.578855 0.801555 +vt 0.562957 0.779127 +vt 0.552491 0.763026 +vt 0.594185 0.738885 +vt 0.511900 0.704532 +vt 0.547849 0.677578 +vt 0.464132 0.576233 +vt 0.451124 0.620768 +vt 0.481459 0.596221 +vt 0.491298 0.608186 +vt 0.463453 0.637890 +vt 0.503026 0.622045 +vt 0.879896 0.083827 +vt 0.518425 0.454517 +vt 0.477223 0.408668 +vt 0.928912 0.128459 +vt 0.554547 0.493916 +vt 0.572880 0.513620 +vt 0.072507 0.859250 +vt 0.457928 0.509571 +vt 0.439304 0.489640 +vt 0.116891 0.906854 +vt 0.644742 0.727614 +vt 0.494359 0.549189 +vt 0.520778 0.581266 +vt 0.473102 0.650496 +vt 0.434698 0.602109 +vt 0.189343 0.839345 +vt 0.400206 0.564808 +vt 0.254326 0.434154 +vt 0.144959 0.791569 +vt 0.630853 0.458225 +vt 0.613262 0.439348 +vt 0.860984 0.202944 +vt 0.540939 0.355056 +vt 0.578405 0.401080 +vt 0.812226 0.158437 +vt 0.787533 0.136334 +vt 0.181553 0.757202 +vt 0.122621 0.767859 +vt 0.050313 0.835461 +vt 0.855360 0.061510 +vt 0.086501 0.801686 +vt 0.821407 0.098863 +vt 0.278642 0.667330 +vt 0.193282 0.699204 +vt 0.158400 0.733719 +vt 0.014110 0.869226 +vt 0.176782 0.715058 +vt 0.724052 0.205427 +vt 0.688273 0.288182 +vt 0.741838 0.189347 +vt 0.754088 0.174339 +vt 0.889331 0.024186 +vt 0.826764 0.240213 +vt 0.885411 0.225266 +vt 0.211547 0.863140 +vt 0.139078 0.930659 +vt 0.953409 0.150789 +vt 0.175306 0.896903 +vt 0.919417 0.188056 +vt 0.284336 0.795514 +vt 0.323865 0.716053 +vt 0.266533 0.810692 +vt 0.247689 0.829204 +vt 0.102859 0.964418 +vt 0.734014 0.334755 +vt 0.817856 0.299266 +vt 0.851502 0.262445 +vt 0.987391 0.113500 +vt 0.833766 0.282375 +vt 0.256397 0.641974 +vt 0.663190 0.263839 +vt 0.345876 0.738588 +vt 0.756611 0.359002 +vn 0.000000 1.000000 0.000000 +vn -0.019800 0.999800 0.000000 +vn -0.018700 0.963000 0.268900 +vn 0.647300 0.762200 0.000000 +vn 0.145700 0.989300 0.000000 +vn 0.131700 0.957300 0.257200 +vn 0.457300 0.661600 0.594300 +vn 0.631200 0.737600 0.239800 +vn 0.000000 0.960500 0.278300 +vn -0.004000 0.675400 0.737400 +vn 0.954100 0.219100 0.204000 +vn 0.976500 0.215400 0.000000 +vn 0.135100 0.696300 0.704900 +vn 0.140600 0.253500 0.957000 +vn 0.000000 0.676600 0.736400 +vn 0.007400 0.214400 0.976700 +vn 0.650500 0.265900 0.711400 +vn 0.979200 -0.000500 0.203100 +vn 0.648800 -0.000900 0.760900 +vn 0.644000 0.089900 0.759700 +vn 0.000000 0.000000 1.000000 +vn 0.156500 0.000000 0.987700 +vn 0.139000 0.004700 0.990300 +vn 0.968700 0.147800 0.199300 +vn 0.988700 0.150000 0.000000 +vn -0.041600 0.999100 0.000000 +vn -0.281700 0.924400 0.256900 +vn -0.300000 0.953900 0.000000 +vn -0.647300 0.762200 0.000000 +vn -0.457300 0.661600 0.594300 +vn -0.201400 0.656600 0.726900 +vn -0.040600 0.959700 0.278000 +vn -0.926500 0.376400 0.000000 +vn -0.904600 0.377200 0.198600 +vn -0.631200 0.737600 0.239800 +vn -0.591400 0.360300 0.721300 +vn -0.135500 0.258500 0.956400 +vn -0.015200 0.276200 0.961000 +vn -0.964500 -0.173900 0.198400 +vn -0.642900 -0.106800 0.758400 +vn -0.670300 0.004900 0.742100 +vn -0.140300 -0.006300 0.990100 +vn -0.118200 -0.000700 0.993000 +vn -0.984300 -0.176700 0.000000 +vn -0.980700 0.008400 0.195100 +vn -0.018700 0.963000 -0.268900 +vn 0.131700 0.957300 -0.257200 +vn 0.457300 0.661600 -0.594300 +vn 0.135100 0.696300 -0.704900 +vn -0.004000 0.675400 -0.737400 +vn 0.000000 0.960500 -0.278300 +vn 0.954100 0.219100 -0.204000 +vn 0.631200 0.737600 -0.239800 +vn 0.650500 0.265900 -0.711400 +vn 0.140600 0.253500 -0.957000 +vn 0.000000 0.676600 -0.736400 +vn 0.000000 0.256900 -0.966400 +vn 0.007400 0.214400 -0.976700 +vn 0.979200 -0.000500 -0.203100 +vn 0.968700 0.147800 -0.199300 +vn 0.644000 0.089900 -0.759700 +vn 0.000000 0.000000 -1.000000 +vn 0.648800 -0.000900 -0.760900 +vn 0.139000 0.004700 -0.990300 +vn -0.281700 0.924400 -0.256900 +vn -0.457300 0.661600 -0.594300 +vn -0.631200 0.737600 -0.239800 +vn -0.040600 0.959700 -0.278000 +vn -0.904600 0.377200 -0.198600 +vn -0.201400 0.656600 -0.726900 +vn -0.135500 0.258500 -0.956400 +vn -0.015200 0.276200 -0.961000 +vn -0.591400 0.360300 -0.721300 +vn -0.670300 0.004900 -0.742100 +vn -0.642900 -0.106800 -0.758400 +vn -0.964500 -0.173900 -0.198400 +vn -0.118200 -0.000700 -0.993000 +vn -0.140300 -0.006300 -0.990100 +vn -0.980700 0.008400 -0.195100 +vn -0.073700 -0.959300 0.272600 +vn -0.076800 -0.997000 0.000000 +vn 0.056900 -0.998400 0.000000 +vn 0.214600 -0.937500 0.273800 +vn 0.250900 -0.968000 0.000000 +vn 0.775500 -0.631300 0.000000 +vn 0.594100 -0.528500 0.606400 +vn 0.155300 -0.682400 0.714300 +vn 0.039100 -0.679500 0.732600 +vn -0.047200 -0.691400 0.720900 +vn 0.956800 -0.290700 0.000000 +vn 0.934800 -0.293500 0.199800 +vn 0.751200 -0.616900 0.234600 +vn 0.594100 -0.288600 0.750800 +vn 0.177700 -0.247200 0.952500 +vn 0.011000 -0.238400 0.971100 +vn -0.009600 -0.263700 0.964500 +vn 0.680600 -0.077700 0.728500 +vn 0.127900 -0.009400 0.991700 +vn 0.975600 -0.105700 0.192600 +vn 0.000000 -1.000000 0.000000 +vn -0.647300 -0.762200 0.000000 +vn -0.341300 -0.939900 0.000000 +vn -0.323300 -0.911100 0.255500 +vn -0.457300 -0.661600 0.594300 +vn -0.631200 -0.737600 0.239800 +vn 0.000000 -0.960500 0.278300 +vn -0.957200 -0.204800 0.204200 +vn -0.979700 -0.200400 0.000000 +vn -0.219500 -0.644300 0.732600 +vn -0.141900 -0.252100 0.957200 +vn 0.000000 -0.730100 0.683300 +vn -0.654800 -0.255900 0.711100 +vn -0.979000 -0.001500 0.203900 +vn -0.647100 -0.000400 0.762300 +vn -0.164100 0.000000 0.986400 +vn -0.073700 -0.959300 -0.272600 +vn 0.214600 -0.937500 -0.273800 +vn 0.594100 -0.528500 -0.606400 +vn 0.751200 -0.616900 -0.234600 +vn 0.039100 -0.679500 -0.732600 +vn 0.053800 -0.961800 -0.268300 +vn 0.934800 -0.293500 -0.199800 +vn 0.155300 -0.682400 -0.714300 +vn 0.177700 -0.247200 -0.952500 +vn 0.594100 -0.288600 -0.750800 +vn -0.047200 -0.691400 -0.720900 +vn -0.009600 -0.263700 -0.964500 +vn 0.011000 -0.238400 -0.971100 +vn 0.680600 -0.077700 -0.728500 +vn 0.127900 -0.009400 -0.991700 +vn 0.975600 -0.105700 -0.192600 +vn -0.323300 -0.911100 -0.255500 +vn -0.457300 -0.661600 -0.594300 +vn -0.219500 -0.644300 -0.732600 +vn 0.000000 -0.960500 -0.278300 +vn -0.957200 -0.204800 -0.204200 +vn -0.631200 -0.737600 -0.239800 +vn -0.654800 -0.255900 -0.711100 +vn -0.141900 -0.252100 -0.957200 +vn 0.000000 -0.730100 -0.683300 +vn 0.000000 -0.329000 -0.944300 +vn -0.979000 -0.001500 -0.203900 +vn -0.647100 -0.000400 -0.762300 +vn 0.013500 -0.737100 -0.675600 +vn 0.000000 -0.352500 -0.935800 +vn -0.012200 -0.265500 -0.964000 +vn -0.038000 -0.644200 -0.763900 +vn -0.051000 -0.934400 -0.352500 +vn -0.005200 -0.954400 -0.298300 +vn -0.056000 -0.998400 0.000000 +vn -0.025800 -0.999700 0.000000 +vn -0.012200 -0.265500 0.964000 +vn 0.000000 -0.352500 0.935800 +vn 0.013500 -0.737100 0.675600 +vn -0.038000 -0.644200 0.763900 +vn -0.005200 -0.954400 0.298300 +vn 0.025500 0.759000 -0.650500 +vn 0.000000 0.220000 -0.975500 +vn 0.018300 0.676800 -0.735900 +vn 0.046300 0.962400 -0.267500 +vn 0.044800 0.978900 -0.199400 +vn 0.049000 0.998800 0.000000 +vn 0.045200 0.999000 0.000000 +vn 0.025500 0.759000 0.650500 +vn 0.018300 0.676800 0.735900 +vn 0.000000 0.220000 0.975500 +vn 0.044800 0.978900 0.199400 +vn 0.046300 0.962400 0.267500 +vn 0.000000 -0.169000 -0.985600 +vn 0.009600 -0.263700 -0.964500 +vn 0.101000 -0.663500 -0.741300 +vn 0.000000 -0.645900 -0.763400 +vn 0.192700 -0.942100 -0.274200 +vn 0.197000 -0.980400 0.000000 +vn 0.101000 -0.663500 0.741300 +vn 0.009600 -0.263700 0.964500 +vn 0.000000 -0.169000 0.985600 +vn 0.000000 -0.645900 0.763400 +vn 0.000000 -0.965300 0.261100 +vn 0.192700 -0.942100 0.274200 +vn 0.064000 0.674900 -0.735100 +vn 0.004900 0.260500 -0.965500 +vn 0.000800 0.187900 -0.982200 +vn -0.006200 0.650900 -0.759100 +vn -0.007000 0.964300 -0.264800 +vn 0.121600 0.953500 -0.275700 +vn -0.007500 1.000000 0.000000 +vn 0.124900 0.992200 0.000000 +vn 0.000800 0.187900 0.982200 +vn 0.004900 0.260500 0.965500 +vn 0.064000 0.674900 0.735100 +vn -0.006200 0.650900 0.759100 +vn 0.121600 0.953500 0.275700 +vn 0.053800 -0.961800 0.268300 +vn 0.000000 0.256900 0.966400 +vn 0.000000 -0.329000 0.944300 +vn -0.033400 0.707200 -0.706200 +vn -0.033400 0.707200 0.706200 +vn -0.007000 0.964300 0.264800 +vn 0.000000 -0.965300 -0.261100 +vn -0.051000 -0.934400 0.352500 +vn -0.164100 0.000000 -0.986400 +vn -1.000000 -0.002100 0.000000 +vn 0.993800 -0.110700 0.000000 +vn 0.156500 0.000000 -0.987700 +vn -0.999900 0.008500 0.000000 +vn 1.000000 0.000000 0.000000 +usemtl Material.002 +s 1 +f 131/1/1 28/2/2 12/3/3 +f 18/4/4 20/5/5 4/6/6 +f 1/7/7 3/8/8 4/6/6 +f 133/9/9 12/3/3 9/10/10 +f 3/8/8 7/11/11 24/12/12 +f 1/7/7 2/13/13 6/14/14 +f 132/15/15 9/10/10 15/16/16 +f 1/7/7 5/17/17 7/11/11 +f 227/18/18 224/19/19 49/20/20 +f 225/21/21 63/22/21 142/23/21 +f 224/19/19 226/24/22 50/25/23 +f 227/18/18 51/26/24 76/27/25 +f 12/3/3 28/2/2 147/28/26 +f 13/29/27 32/30/28 29/31/29 +f 8/32/30 10/33/31 13/29/27 +f 9/10/10 12/3/3 149/34/32 +f 37/35/33 17/36/34 11/37/35 +f 8/32/30 14/38/36 16/39/37 +f 157/40/38 15/16/16 9/10/10 +f 17/36/34 14/38/36 8/32/30 +f 65/41/39 62/42/40 229/43/41 +f 158/44/21 63/22/21 225/21/21 +f 62/42/40 64/45/42 230/46/43 +f 94/47/44 65/41/39 231/48/45 +f 35/49/46 28/2/2 131/1/1 +f 23/50/47 20/5/5 18/4/4 +f 19/51/48 21/52/49 23/50/47 +f 31/53/50 35/49/46 135/54/51 +f 24/12/12 27/55/52 22/56/53 +f 19/51/48 25/57/54 26/58/55 +f 134/59/56 143/60/57 39/61/58 +f 27/55/52 25/57/54 19/51/48 +f 235/62/59 79/63/60 77/64/61 +f 144/65/62 96/66/62 233/67/62 +f 232/68/63 77/64/61 78/69/64 +f 76/27/25 79/63/60 235/62/59 +f 147/28/26 28/2/2 35/49/46 +f 29/31/29 32/30/28 36/70/65 +f 30/71/66 34/72/67 36/70/65 +f 151/73/68 35/49/46 31/53/50 +f 34/72/67 41/74/69 37/35/33 +f 30/71/66 33/75/70 40/76/71 +f 31/53/50 39/61/58 159/77/72 +f 30/71/66 38/78/73 41/74/69 +f 236/79/74 95/80/75 98/81/76 +f 233/82/62 96/83/62 160/84/62 +f 237/85/77 97/86/78 95/80/75 +f 238/87/79 98/81/76 94/47/44 +f 56/88/80 80/89/81 136/90/82 +f 45/91/83 68/92/84 66/93/85 +f 42/94/86 43/95/87 45/91/83 +f 137/96/88 53/97/89 56/88/80 +f 72/98/90 48/99/91 44/100/92 +f 46/101/93 47/102/94 43/95/87 +f 145/103/95 59/104/96 53/97/89 +f 48/99/91 46/101/93 42/94/86 +f 51/26/24 49/20/20 196/105/97 +f 142/23/21 63/22/21 197/106/21 +f 49/20/20 50/25/23 198/107/98 +f 76/27/25 51/26/24 199/108/99 +f 152/109/100 80/89/81 56/88/80 +f 81/110/101 84/111/102 57/112/103 +f 52/113/104 55/114/105 57/112/103 +f 154/115/106 56/88/80 53/97/89 +f 55/114/105 61/116/107 89/117/108 +f 52/113/104 54/118/109 60/119/110 +f 153/120/111 53/97/89 59/104/96 +f 52/113/104 58/121/112 61/116/107 +f 203/122/113 201/123/114 62/42/40 +f 197/106/21 63/22/21 158/44/21 +f 201/123/114 202/124/115 64/45/42 +f 203/122/113 65/41/39 94/47/44 +f 136/90/82 80/89/81 87/125/116 +f 66/93/85 68/92/84 71/126/117 +f 67/127/118 70/128/119 71/126/117 +f 139/129/120 140/130/121 87/125/116 +f 70/128/119 75/131/122 72/98/90 +f 69/132/123 74/133/124 73/134/125 +f 83/135/126 91/136/127 146/137/128 +f 67/127/118 73/134/125 75/131/122 +f 204/138/129 77/64/61 79/63/60 +f 205/139/62 96/66/62 144/65/62 +f 206/140/130 78/69/64 77/64/61 +f 207/141/131 79/63/60 76/27/25 +f 87/125/116 80/89/81 152/109/100 +f 88/142/132 84/111/102 81/110/101 +f 82/143/133 85/144/134 88/142/132 +f 83/135/126 87/125/116 156/145/135 +f 89/117/108 93/146/136 86/147/137 +f 82/143/133 90/148/138 92/149/139 +f 155/150/140 162/151/141 91/136/127 +f 93/146/136 90/148/138 82/143/133 +f 210/152/142 98/81/76 95/80/75 +f 160/84/62 96/83/62 205/153/62 +f 208/154/143 95/80/75 97/86/78 +f 94/47/44 98/81/76 210/152/142 +f 211/155/62 107/156/62 182/157/62 +f 112/158/144 114/159/145 184/160/146 +f 193/161/147 194/162/148 113/163/149 +f 190/164/150 108/165/151 113/163/149 +f 180/166/21 103/167/21 212/168/21 +f 183/169/152 111/170/153 109/171/154 +f 191/172/155 109/171/154 110/173/156 +f 110/173/156 108/165/151 190/164/150 +f 182/157/62 107/156/62 239/174/62 +f 188/175/157 181/176/57 106/177/158 +f 104/178/159 105/179/160 189/180/161 +f 105/179/160 99/181/162 185/182/163 +f 240/183/21 103/167/21 180/166/21 +f 186/184/164 100/185/165 102/186/166 +f 187/187/167 101/188/168 100/185/165 +f 185/182/163 99/181/162 101/188/168 +f 166/189/62 123/190/62 213/191/62 +f 168/192/169 130/193/170 128/194/171 +f 177/195/172 128/194/171 129/196/173 +f 129/196/173 124/197/174 174/198/100 +f 214/199/21 119/200/21 164/201/21 +f 125/202/175 127/203/176 167/204/177 +f 175/205/178 176/206/179 126/207/180 +f 174/198/100 124/197/174 126/207/180 +f 241/208/62 123/190/62 166/189/62 +f 120/209/181 122/210/182 165/211/183 +f 172/212/184 173/213/185 121/214/186 +f 169/215/187 115/216/188 121/214/186 +f 164/201/21 119/200/21 242/217/21 +f 163/218/189 118/219/190 116/220/191 +f 170/221/192 116/220/191 117/222/193 +f 117/222/193 115/216/188 169/215/187 +f 215/223/62 144/65/62 107/156/62 +f 112/158/144 139/129/120 146/137/128 +f 113/163/149 140/130/121 139/129/120 +f 108/165/151 136/90/82 140/130/121 +f 103/167/21 142/23/21 216/224/21 +f 109/171/154 111/170/153 145/103/95 +f 137/96/88 138/225/194 110/173/156 +f 138/225/194 136/90/82 108/165/151 +f 107/156/62 144/65/62 243/226/62 +f 106/177/158 143/60/57 134/59/56 +f 104/178/159 134/59/56 135/54/51 +f 135/54/51 131/1/1 99/181/162 +f 244/227/21 142/23/21 103/167/21 +f 132/15/15 141/228/195 102/186/166 +f 100/185/165 101/188/168 133/9/9 +f 99/181/162 131/1/1 133/9/9 +f 123/190/62 160/84/62 217/229/62 +f 130/193/170 162/151/141 155/150/140 +f 128/194/171 155/150/140 156/145/135 +f 156/145/135 152/109/100 124/197/174 +f 218/230/21 158/44/21 119/200/21 +f 153/120/111 161/231/196 127/203/176 +f 125/202/175 126/207/180 154/115/106 +f 124/197/174 152/109/100 154/115/106 +f 245/232/62 160/84/62 123/190/62 +f 150/233/197 159/77/72 122/210/182 +f 120/209/181 121/214/186 151/73/68 +f 115/216/188 147/28/26 151/73/68 +f 119/200/21 158/44/21 246/234/21 +f 118/219/190 157/40/38 148/235/198 +f 116/220/191 148/235/198 149/34/32 +f 149/34/32 147/28/26 115/216/188 +f 171/236/199 169/215/187 32/30/28 +f 170/221/192 171/236/199 13/29/27 +f 10/33/31 16/39/37 163/218/189 +f 64/45/42 164/201/21 247/237/21 +f 32/30/28 169/215/187 173/213/185 +f 36/70/65 173/213/185 172/212/184 +f 33/75/70 172/212/184 165/211/183 +f 248/238/62 166/189/62 97/86/78 +f 84/111/102 174/198/100 176/206/179 +f 57/112/103 176/206/179 175/205/178 +f 54/118/109 175/205/178 167/204/177 +f 219/239/21 164/201/21 64/45/42 +f 178/240/200 174/198/100 84/111/102 +f 177/195/172 178/240/200 88/142/132 +f 85/144/134 92/149/139 168/192/169 +f 97/86/78 166/189/62 220/241/62 +f 20/5/5 185/182/163 187/187/167 +f 2/13/13 4/6/6 187/187/167 +f 186/184/164 179/242/195 6/14/14 +f 249/243/21 180/166/21 50/25/23 +f 189/180/161 185/182/163 20/5/5 +f 21/52/49 188/175/157 189/180/161 +f 26/58/55 181/176/57 188/175/157 +f 78/69/64 182/157/62 250/244/62 +f 192/245/201 190/164/150 68/92/84 +f 191/172/155 192/245/201 45/91/83 +f 47/102/94 183/169/152 191/172/155 +f 50/25/23 180/166/21 221/246/21 +f 68/92/84 190/164/150 194/162/148 +f 71/126/117 194/162/148 193/161/147 +f 193/161/147 184/160/146 74/133/124 +f 222/247/62 182/157/62 78/69/64 +f 184/248/146 222/247/62 206/140/130 +f 198/107/98 221/246/21 183/169/152 +f 209/249/202 220/241/62 168/250/169 +f 167/204/177 219/239/21 202/124/115 +f 161/231/196 218/230/21 214/199/21 +f 213/191/62 217/229/62 162/251/141 +f 212/168/21 216/224/21 145/103/95 +f 146/252/128 215/223/62 211/155/62 +f 127/203/176 214/199/21 219/239/21 +f 220/241/62 213/191/62 130/253/170 +f 221/246/21 212/168/21 111/170/153 +f 114/254/145 211/155/62 222/247/62 +f 200/255/203 210/152/142 93/256/136 +f 208/154/143 209/249/202 92/257/139 +f 217/229/62 205/153/62 91/258/127 +f 210/152/142 208/154/143 90/259/138 +f 75/260/122 207/141/131 195/261/204 +f 73/262/125 74/263/124 206/140/130 +f 91/264/127 205/139/62 215/223/62 +f 75/260/122 73/262/125 204/138/129 +f 61/116/107 203/122/113 200/255/203 +f 60/119/110 202/124/115 201/123/114 +f 59/104/96 197/106/21 218/230/21 +f 58/121/112 201/123/114 203/122/113 +f 195/261/204 199/108/99 48/99/91 +f 46/101/93 196/105/97 198/107/98 +f 216/224/21 197/106/21 59/104/96 +f 48/99/91 199/108/99 196/105/97 +f 234/265/205 250/244/62 181/266/57 +f 179/242/195 249/243/21 226/24/22 +f 165/267/183 248/238/62 237/85/77 +f 230/46/43 247/237/21 163/218/189 +f 242/217/21 246/234/21 157/40/38 +f 159/268/72 245/232/62 241/208/62 +f 141/228/195 244/227/21 240/183/21 +f 239/174/62 243/226/62 143/269/57 +f 247/237/21 242/217/21 118/219/190 +f 122/270/182 241/208/62 248/238/62 +f 102/186/166 240/183/21 249/243/21 +f 250/244/62 239/174/62 106/271/158 +f 41/272/69 238/87/79 228/273/206 +f 38/274/73 40/275/71 237/85/77 +f 39/276/58 233/82/62 245/232/62 +f 41/272/69 38/274/73 236/79/74 +f 223/277/207 235/62/59 27/278/52 +f 232/68/63 234/265/205 26/279/55 +f 243/226/62 233/67/62 39/280/58 +f 235/62/59 232/68/63 25/281/54 +f 228/273/206 231/48/45 17/36/34 +f 14/38/36 229/43/41 230/46/43 +f 246/234/21 225/21/21 15/16/16 +f 17/36/34 231/48/45 229/43/41 +f 7/11/11 227/18/18 223/277/207 +f 6/14/14 226/24/22 224/19/19 +f 15/16/16 225/21/21 244/227/21 +f 5/17/17 224/19/19 227/18/18 +f 133/9/9 131/1/1 12/3/3 +f 3/8/8 18/4/4 4/6/6 +f 2/13/13 1/7/7 4/6/6 +f 132/15/15 133/9/9 9/10/10 +f 18/4/4 3/8/8 24/12/12 +f 5/17/17 1/7/7 6/14/14 +f 141/228/195 132/15/15 15/16/16 +f 3/8/8 1/7/7 7/11/11 +f 51/26/24 227/18/18 49/20/20 +f 244/227/21 225/21/21 142/23/21 +f 49/20/20 224/19/19 50/25/23 +f 223/277/207 227/18/18 76/27/25 +f 149/34/32 12/3/3 147/28/26 +f 11/37/35 13/29/27 29/31/29 +f 11/37/35 8/32/30 13/29/27 +f 148/235/198 9/10/10 149/34/32 +f 29/31/29 37/35/33 11/37/35 +f 10/33/31 8/32/30 16/39/37 +f 148/235/198 157/40/38 9/10/10 +f 11/37/35 17/36/34 8/32/30 +f 231/48/45 65/41/39 229/43/41 +f 246/234/21 158/44/21 225/21/21 +f 229/43/41 62/42/40 230/46/43 +f 228/273/206 94/47/44 231/48/45 +f 135/54/51 35/49/46 131/1/1 +f 22/56/53 23/50/47 18/4/4 +f 22/56/53 19/51/48 23/50/47 +f 134/59/56 31/53/50 135/54/51 +f 18/4/4 24/12/12 22/56/53 +f 21/52/49 19/51/48 26/58/55 +f 31/53/50 134/59/56 39/61/58 +f 22/56/53 27/55/52 19/51/48 +f 232/68/63 235/62/59 77/64/61 +f 243/226/62 144/65/62 233/67/62 +f 234/265/205 232/68/63 78/69/64 +f 223/277/207 76/27/25 235/62/59 +f 151/73/68 147/28/26 35/49/46 +f 34/72/67 29/31/29 36/70/65 +f 33/75/70 30/71/66 36/70/65 +f 150/233/197 151/73/68 31/53/50 +f 29/31/29 34/72/67 37/35/33 +f 38/78/73 30/71/66 40/76/71 +f 150/233/197 31/53/50 159/77/72 +f 34/72/67 30/71/66 41/74/69 +f 238/87/79 236/79/74 98/81/76 +f 245/232/62 233/82/62 160/84/62 +f 236/79/74 237/85/77 95/80/75 +f 228/273/206 238/87/79 94/47/44 +f 138/225/194 56/88/80 136/90/82 +f 44/100/92 45/91/83 66/93/85 +f 44/100/92 42/94/86 45/91/83 +f 138/225/194 137/96/88 56/88/80 +f 66/93/85 72/98/90 44/100/92 +f 42/94/86 46/101/93 43/95/87 +f 137/96/88 145/103/95 53/97/89 +f 44/100/92 48/99/91 42/94/86 +f 199/108/99 51/26/24 196/105/97 +f 216/224/21 142/23/21 197/106/21 +f 196/105/97 49/20/20 198/107/98 +f 195/261/204 76/27/25 199/108/99 +f 154/115/106 152/109/100 56/88/80 +f 55/114/105 81/110/101 57/112/103 +f 54/118/109 52/113/104 57/112/103 +f 153/120/111 154/115/106 53/97/89 +f 81/110/101 55/114/105 89/117/108 +f 58/121/112 52/113/104 60/119/110 +f 161/231/196 153/120/111 59/104/96 +f 55/114/105 52/113/104 61/116/107 +f 65/41/39 203/122/113 62/42/40 +f 218/230/21 197/106/21 158/44/21 +f 62/42/40 201/123/114 64/45/42 +f 200/255/203 203/122/113 94/47/44 +f 140/130/121 136/90/82 87/125/116 +f 70/128/119 66/93/85 71/126/117 +f 69/132/123 67/127/118 71/126/117 +f 83/135/126 139/129/120 87/125/116 +f 66/93/85 70/128/119 72/98/90 +f 67/127/118 69/132/123 73/134/125 +f 139/129/120 83/135/126 146/137/128 +f 70/128/119 67/127/118 75/131/122 +f 207/141/131 204/138/129 79/63/60 +f 215/223/62 205/139/62 144/65/62 +f 204/138/129 206/140/130 77/64/61 +f 195/261/204 207/141/131 76/27/25 +f 156/145/135 87/125/116 152/109/100 +f 86/147/137 88/142/132 81/110/101 +f 86/147/137 82/143/133 88/142/132 +f 155/150/140 83/135/126 156/145/135 +f 81/110/101 89/117/108 86/147/137 +f 85/144/134 82/143/133 92/149/139 +f 83/135/126 155/150/140 91/136/127 +f 86/147/137 93/146/136 82/143/133 +f 208/154/143 210/152/142 95/80/75 +f 217/229/62 160/84/62 205/153/62 +f 209/249/202 208/154/143 97/86/78 +f 200/255/203 94/47/44 210/152/142 +f 222/247/62 211/155/62 182/157/62 +f 193/161/147 112/158/144 184/160/146 +f 112/158/144 193/161/147 113/163/149 +f 194/162/148 190/164/150 113/163/149 +f 221/246/21 180/166/21 212/168/21 +f 191/172/155 183/169/152 109/171/154 +f 192/245/201 191/172/155 110/173/156 +f 192/245/201 110/173/156 190/164/150 +f 250/244/62 182/157/62 239/174/62 +f 104/178/159 188/175/157 106/177/158 +f 188/175/157 104/178/159 189/180/161 +f 189/180/161 105/179/160 185/182/163 +f 249/243/21 240/183/21 180/166/21 +f 179/242/195 186/184/164 102/186/166 +f 186/184/164 187/187/167 100/185/165 +f 187/187/167 185/182/163 101/188/168 +f 220/241/62 166/189/62 213/191/62 +f 177/195/172 168/192/169 128/194/171 +f 178/240/200 177/195/172 129/196/173 +f 178/240/200 129/196/173 174/198/100 +f 219/239/21 214/199/21 164/201/21 +f 175/205/178 125/202/175 167/204/177 +f 125/202/175 175/205/178 126/207/180 +f 176/206/179 174/198/100 126/207/180 +f 248/238/62 241/208/62 166/189/62 +f 172/212/184 120/209/181 165/211/183 +f 120/209/181 172/212/184 121/214/186 +f 173/213/185 169/215/187 121/214/186 +f 247/237/21 164/201/21 242/217/21 +f 170/221/192 163/218/189 116/220/191 +f 171/236/199 170/221/192 117/222/193 +f 171/236/199 117/222/193 169/215/187 +f 211/155/62 215/223/62 107/156/62 +f 114/159/145 112/158/144 146/137/128 +f 112/158/144 113/163/149 139/129/120 +f 113/163/149 108/165/151 140/130/121 +f 212/168/21 103/167/21 216/224/21 +f 137/96/88 109/171/154 145/103/95 +f 109/171/154 137/96/88 110/173/156 +f 110/173/156 138/225/194 108/165/151 +f 239/174/62 107/156/62 243/226/62 +f 104/178/159 106/177/158 134/59/56 +f 105/179/160 104/178/159 135/54/51 +f 105/179/160 135/54/51 99/181/162 +f 240/183/21 244/227/21 103/167/21 +f 100/185/165 132/15/15 102/186/166 +f 132/15/15 100/185/165 133/9/9 +f 101/188/168 99/181/162 133/9/9 +f 213/191/62 123/190/62 217/229/62 +f 128/194/171 130/193/170 155/150/140 +f 129/196/173 128/194/171 156/145/135 +f 129/196/173 156/145/135 124/197/174 +f 214/199/21 218/230/21 119/200/21 +f 125/202/175 153/120/111 127/203/176 +f 153/120/111 125/202/175 154/115/106 +f 126/207/180 124/197/174 154/115/106 +f 241/208/62 245/232/62 123/190/62 +f 120/209/181 150/233/197 122/210/182 +f 150/233/197 120/209/181 151/73/68 +f 121/214/186 115/216/188 151/73/68 +f 242/217/21 119/200/21 246/234/21 +f 116/220/191 118/219/190 148/235/198 +f 117/222/193 116/220/191 149/34/32 +f 117/222/193 149/34/32 115/216/188 +f 13/29/27 171/236/199 32/30/28 +f 10/33/31 170/221/192 13/29/27 +f 170/221/192 10/33/31 163/218/189 +f 230/46/43 64/45/42 247/237/21 +f 36/70/65 32/30/28 173/213/185 +f 33/75/70 36/70/65 172/212/184 +f 40/76/71 33/75/70 165/211/183 +f 237/85/77 248/238/62 97/86/78 +f 57/112/103 84/111/102 176/206/179 +f 54/118/109 57/112/103 175/205/178 +f 60/119/110 54/118/109 167/204/177 +f 202/124/115 219/239/21 64/45/42 +f 88/142/132 178/240/200 84/111/102 +f 85/144/134 177/195/172 88/142/132 +f 177/195/172 85/144/134 168/192/169 +f 209/249/202 97/86/78 220/241/62 +f 4/6/6 20/5/5 187/187/167 +f 186/184/164 2/13/13 187/187/167 +f 2/13/13 186/184/164 6/14/14 +f 226/24/22 249/243/21 50/25/23 +f 23/50/47 189/180/161 20/5/5 +f 23/50/47 21/52/49 189/180/161 +f 21/52/49 26/58/55 188/175/157 +f 234/265/205 78/69/64 250/244/62 +f 45/91/83 192/245/201 68/92/84 +f 43/95/87 191/172/155 45/91/83 +f 43/95/87 47/102/94 191/172/155 +f 198/107/98 50/25/23 221/246/21 +f 71/126/117 68/92/84 194/162/148 +f 69/132/123 71/126/117 193/161/147 +f 69/132/123 193/161/147 74/133/124 +f 206/140/130 222/247/62 78/69/64 +f 74/263/124 184/248/146 206/140/130 +f 47/102/94 198/107/98 183/169/152 +f 92/257/139 209/249/202 168/250/169 +f 60/119/110 167/204/177 202/124/115 +f 127/203/176 161/231/196 214/199/21 +f 130/253/170 213/191/62 162/251/141 +f 111/170/153 212/168/21 145/103/95 +f 114/254/145 146/252/128 211/155/62 +f 167/204/177 127/203/176 219/239/21 +f 168/250/169 220/241/62 130/253/170 +f 183/169/152 221/246/21 111/170/153 +f 184/248/146 114/254/145 222/247/62 +f 89/282/108 200/255/203 93/256/136 +f 90/259/138 208/154/143 92/257/139 +f 162/251/141 217/229/62 91/258/127 +f 93/256/136 210/152/142 90/259/138 +f 72/283/90 75/260/122 195/261/204 +f 204/138/129 73/262/125 206/140/130 +f 146/252/128 91/264/127 215/223/62 +f 207/141/131 75/260/122 204/138/129 +f 89/282/108 61/116/107 200/255/203 +f 58/121/112 60/119/110 201/123/114 +f 161/231/196 59/104/96 218/230/21 +f 61/116/107 58/121/112 203/122/113 +f 72/283/90 195/261/204 48/99/91 +f 47/102/94 46/101/93 198/107/98 +f 145/103/95 216/224/21 59/104/96 +f 46/101/93 48/99/91 196/105/97 +f 26/279/55 234/265/205 181/266/57 +f 6/14/14 179/242/195 226/24/22 +f 40/275/71 165/267/183 237/85/77 +f 16/39/37 230/46/43 163/218/189 +f 118/219/190 242/217/21 157/40/38 +f 122/270/182 159/268/72 241/208/62 +f 102/186/166 141/228/195 240/183/21 +f 106/271/158 239/174/62 143/269/57 +f 163/218/189 247/237/21 118/219/190 +f 165/267/183 122/270/182 248/238/62 +f 179/242/195 102/186/166 249/243/21 +f 181/266/57 250/244/62 106/271/158 +f 37/284/33 41/272/69 228/273/206 +f 236/79/74 38/274/73 237/85/77 +f 159/268/72 39/276/58 245/232/62 +f 238/87/79 41/272/69 236/79/74 +f 24/285/12 223/277/207 27/278/52 +f 25/281/54 232/68/63 26/279/55 +f 143/269/57 243/226/62 39/280/58 +f 27/278/52 235/62/59 25/281/54 +f 37/284/33 228/273/206 17/36/34 +f 16/39/37 14/38/36 230/46/43 +f 157/40/38 246/234/21 15/16/16 +f 14/38/36 17/36/34 229/43/41 +f 24/285/12 7/11/11 223/277/207 +f 5/17/17 6/14/14 224/19/19 +f 141/228/195 15/16/16 244/227/21 +f 7/11/11 5/17/17 227/18/18 diff --git a/assets/Models/Brick/IceBrick_Diffuse.png b/assets/Models/Brick/IceBrick_Diffuse.png new file mode 100644 index 0000000..caeb95f Binary files /dev/null and b/assets/Models/Brick/IceBrick_Diffuse.png differ diff --git a/include/Physics/CCircleShape.h b/include/Physics/CCircleShape.h index a7a477b..3220948 100644 --- a/include/Physics/CCircleShape.h +++ b/include/Physics/CCircleShape.h @@ -10,7 +10,7 @@ namespace Components struct CircleShape : public Component { - // Circles are circles + float Radius = 1.f; }; } diff --git a/include/Physics/CRectangleShape.h b/include/Physics/CRectangleShape.h index fcdda7a..c43c630 100644 --- a/include/Physics/CRectangleShape.h +++ b/include/Physics/CRectangleShape.h @@ -10,7 +10,7 @@ namespace Components struct RectangleShape : public Component { - + glm::vec2 Dimensions = glm::vec2(1.f, 1.f); }; } diff --git a/src/game/Game/LevelSystem.cpp b/src/game/Game/LevelSystem.cpp index 37f56ee..095c529 100755 --- a/src/game/Game/LevelSystem.cpp +++ b/src/game/Game/LevelSystem.cpp @@ -186,10 +186,11 @@ void dd::Systems::LevelSystem::CreateBrick(int row, int line, glm::vec2 spacesBe model->ModelFile = "Models/Test/Brick/Brick.obj"; if ((line == 1 && row == 4) || (line == 3 && row == 2) || (line == 6 && row == 6)) { std::shared_ptr cPow = m_World->AddComponent(brick); + model->ModelFile = "Models/Brick/IceBrick.obj"; } float x = line * spacesBetweenBricks.x; float y = row * spacesBetweenBricks.y; - transform->Scale = glm::vec3(0.8, 0.2, 0.2); + //transform->Scale = glm::vec3(0.8, 0.2, 0.2); transform->Position = glm::vec3(x - 3, 5 - spaceToEdge - y , -10.f); cBrick->Score = 10 * num; diff --git a/src/game/Physics/PhysicsSystem.cpp b/src/game/Physics/PhysicsSystem.cpp index f84759a..fc663a3 100644 --- a/src/game/Physics/PhysicsSystem.cpp +++ b/src/game/Physics/PhysicsSystem.cpp @@ -252,20 +252,16 @@ void dd::Systems::PhysicsSystem::CreateBody(EntityID entity) b2Shape* pShape; - auto boxComponent = m_World->GetComponent(entity); - if (boxComponent) { + auto rectangleComponent = m_World->GetComponent(entity); + if (rectangleComponent) { b2PolygonShape* bShape = new b2PolygonShape(); - bShape->SetAsBox(absoluteTransform.Scale.x/2, absoluteTransform.Scale.y/2); + bShape->SetAsBox(rectangleComponent->Dimensions.x/2.f, rectangleComponent->Dimensions.y/2.f); pShape = bShape; } else { auto circleComponent = m_World->GetComponent(entity); if (circleComponent) { pShape = new b2CircleShape(); - pShape->m_radius = absoluteTransform.Scale.x/2; - - if (absoluteTransform.Scale.x != absoluteTransform.Scale.y && absoluteTransform.Scale.y != absoluteTransform.Scale.z) { - LOG_WARNING("Circles has to be of uniform scale. xScale has been used for radius"); - } + pShape->m_radius = circleComponent->Radius; } }