Merge pull request 'more models' (#10) from additional_objects into master

Reviewed-on: #10
This commit is contained in:
Angelika Iskra 2023-01-28 12:25:36 +01:00
commit 8dfd5b1c9b
8 changed files with 286795 additions and 4677 deletions

BIN
cw 9/models/Chair.mb Normal file

Binary file not shown.

File diff suppressed because it is too large Load Diff

12
cw 9/models/desk.mtl Normal file
View File

@ -0,0 +1,12 @@
# Blender MTL File: 'desk.blend'
# Material Count: 1
newmtl Material.009
Ns 96.078431
Ka 1.000000 1.000000 1.000000
Kd 0.640000 0.640000 0.640000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2

File diff suppressed because it is too large Load Diff

6
cw 9/models/monitor.mtl Normal file
View File

@ -0,0 +1,6 @@
newmtl initialShadingGroup
illum 4
Kd 0.50 0.50 0.50
Ka 0.00 0.00 0.00
Tf 1.00 1.00 1.00
Ni 1.00

970
cw 9/models/monitor.obj Normal file
View File

@ -0,0 +1,970 @@
# This file uses centimeters as units for non-parametric coordinates.
mtllib monitor.mtl
g default
v -1.219502 2.132717 -0.096893
v 1.219502 2.132717 -0.096893
v -1.219502 3.324671 -0.096894
v 1.219502 3.324671 -0.096894
v -4.083231 1.000304 0.713404
v 4.083232 1.000304 0.713404
v 4.083232 4.991291 0.713404
v -4.083231 4.991291 0.713404
v -4.083231 1.000304 0.637372
v 4.083232 1.000304 0.637372
v 4.083232 4.991291 0.637372
v -4.083231 4.991291 0.637372
v -4.019490 1.031445 0.381825
v 4.019490 1.031445 0.381825
v 4.019490 4.960148 0.381825
v -4.019490 4.960148 0.381825
v -3.349571 1.358838 0.208937
v 3.349571 1.358838 0.208937
v 3.349571 4.632756 0.208937
v -3.349571 4.632756 0.208937
v -2.538524 1.755214 0.024196
v 2.538524 1.755214 0.024196
v 2.538524 4.236379 0.024196
v -2.538524 4.236379 0.024196
v -0.793372 2.132717 -0.096893
v 0.793373 2.132717 -0.096893
v 1.651484 1.755214 0.024196
v -1.651483 1.755214 0.024196
v -2.179147 1.358838 0.208937
v 2.179147 1.358838 0.208937
v 2.614978 1.031445 0.381825
v -2.614977 1.031445 0.381825
v -1.651483 1.755214 0.024196
v 1.651484 1.755214 0.024196
v -0.793372 2.132717 -0.096893
v 0.793373 2.132717 -0.096893
v 1.651484 1.755214 0.024196
v -1.651483 1.755214 0.024196
v -2.179147 1.358838 0.208938
v 2.179147 1.358838 0.208938
v 2.614978 1.031445 0.381825
v -2.614977 1.031445 0.381825
v -1.651483 1.755214 0.024196
v 1.651484 1.755214 0.024196
v -0.793372 2.132717 -0.096893
v 0.793373 2.132717 -0.096893
v 1.651484 1.755214 0.024196
v -1.651483 1.755214 0.024196
v -1.651483 1.823689 0.171112
v 1.651484 1.823689 0.171112
v 2.179147 1.427312 0.355853
v -2.179147 1.427312 0.355853
v -2.179147 1.358838 0.208937
v 2.179147 1.358838 0.208937
v -1.651483 1.755214 0.024196
v 1.651484 1.755214 0.024196
v -1.651483 1.755214 0.024196
v 1.651484 1.755214 0.024196
v -1.651483 1.758127 0.030446
v 1.651484 1.758127 0.030446
v 2.179147 1.361751 0.215187
v -2.179147 1.361751 0.215187
v -0.183239 1.698546 -0.097390
v 0.183238 1.698546 -0.097390
v 0.241785 1.302170 0.087351
v -0.241785 1.302170 0.087351
v -0.778405 -0.831256 -1.129594
v -0.690571 -0.919213 -1.111134
v 0.690569 -0.919213 -1.111134
v 0.778404 -0.831256 -1.129594
v 0.920847 -0.878713 0.780276
v 0.987594 -0.779151 0.799224
v -0.920849 -0.878713 0.780276
v -0.987595 -0.779151 0.799224
v 0.198390 1.151618 0.075008
v 0.239417 1.150776 0.028297
v 0.241785 1.245486 0.080034
v -0.239417 1.150776 0.028297
v -0.198390 1.151618 0.075008
v -0.241785 1.245486 0.080034
v -0.138968 1.142256 -0.362205
v -0.192443 1.143347 -0.315500
v 0.192443 1.143347 -0.315500
v 0.138968 1.142256 -0.362205
v -0.317849 -0.518668 -0.374137
v -0.295941 -0.451167 -0.281956
v -0.238966 -0.452066 -0.328066
v 0.317849 -0.518668 -0.374137
v 0.238966 -0.452066 -0.328066
v 0.295940 -0.451167 -0.281956
v 0.424778 -0.510471 0.159325
v 0.367902 -0.443845 0.063039
v 0.330338 -0.442704 0.109147
v -0.424778 -0.510471 0.159325
v -0.330339 -0.442704 0.109147
v -0.367902 -0.443845 0.063039
v -0.169203 1.670105 -0.137134
v -0.185314 1.648684 -0.131868
v -0.183239 1.688737 -0.118437
v 0.185313 1.648684 -0.131868
v 0.169203 1.670105 -0.137134
v 0.183238 1.688737 -0.118437
v 0.232877 1.255419 0.034808
v 0.242593 1.228520 0.076135
v -0.232878 1.255419 0.034808
v -0.242593 1.228520 0.076135
v -0.177202 1.220719 -0.345316
v -0.184610 1.219736 -0.338605
v -0.185314 1.247602 -0.320492
v -0.169203 1.245808 -0.336676
v 0.177202 1.220719 -0.345316
v 0.169203 1.245808 -0.336676
v 0.185313 1.247602 -0.320492
v 0.184609 1.219736 -0.338605
v -4.298146 0.926664 0.682018
v -4.266760 0.895278 0.682018
v -4.260217 0.913813 0.713404
v 4.266760 0.895278 0.682018
v 4.298146 0.926664 0.682018
v 4.260218 0.913813 0.713404
v -4.260217 5.077781 0.713404
v -4.266760 5.096317 0.682018
v -4.298146 5.064930 0.682018
v 4.260218 5.077781 0.713404
v 4.298146 5.064930 0.682018
v 4.266760 5.096317 0.682018
v -4.298146 5.064930 0.459429
v -4.266760 5.096317 0.459429
v -4.260957 5.078144 0.421874
v 4.266760 5.096317 0.459429
v 4.298146 5.064930 0.459429
v 4.260957 5.078144 0.421874
v -4.260957 0.913451 0.421874
v -4.266760 0.895278 0.459429
v -4.298146 0.926664 0.459429
v 4.260957 0.913451 0.421874
v 4.298146 0.926664 0.459429
v 4.266760 0.895278 0.459429
vt 0.375000 0.000000
vt 0.625000 0.000000
vt 0.375000 0.750000
vt 0.625000 0.750000
vt 0.375000 1.000000
vt 0.625000 1.000000
vt 0.875000 0.000000
vt 0.125000 0.000000
vt 0.375000 0.250000
vt 0.625000 0.250000
vt 0.625000 0.500000
vt 0.375000 0.500000
vt 0.375000 0.140000
vt 0.625000 0.140000
vt 0.625000 0.610000
vt 0.125000 0.140000
vt 0.375000 0.084000
vt 0.625000 0.084000
vt 0.625000 0.666000
vt 0.875000 0.084000
vt 0.125000 0.084000
vt 0.375000 0.666000
vt 0.375000 0.033600
vt 0.625000 0.033600
vt 0.625000 0.716400
vt 0.875000 0.033600
vt 0.125000 0.033600
vt 0.375000 0.716400
vt 0.375000 0.000000
vt 0.625000 0.000000
vt 0.625000 0.033600
vt 0.375000 0.033600
vt 0.625000 0.084000
vt 0.625000 0.140000
vt 0.375000 0.140000
vt 0.375000 0.084000
vt 0.375000 0.033600
vt 0.625000 0.033600
vt 0.375000 0.000000
vt 0.625000 0.000000
vt 0.625000 0.033600
vt 0.375000 0.033600
vt 0.625000 0.084000
vt 0.625000 0.140000
vt 0.375000 0.140000
vt 0.375000 0.084000
vt 0.375000 0.033600
vt 0.625000 0.033600
vt 0.375000 0.000000
vt 0.625000 0.000000
vt 0.625000 0.033600
vt 0.375000 0.033600
vt 0.375000 0.033600
vt 0.625000 0.033600
vt 0.625000 0.084000
vt 0.375000 0.084000
vt 0.000000 0.000000
vt 1.000000 0.000000
vt 1.000000 1.000000
vt 0.000000 1.000000
vt 0.000000 0.000000
vt 1.000000 0.000000
vt 1.000000 1.000000
vt 0.000000 1.000000
vt 0.000000 0.000000
vt 1.000000 0.000000
vt 1.000000 1.000000
vt 0.000000 1.000000
vt 0.375000 0.033600
vt 0.625000 0.033600
vt 0.625000 0.084000
vt 0.375000 0.084000
vt 0.406858 0.078838
vt 0.408856 0.038762
vt 0.599326 0.038762
vt 0.599342 0.078838
vt 0.375000 0.084000
vt 0.375000 0.033600
vt 0.625000 0.033600
vt 0.622335 0.084000
vt 0.375850 0.084000
vt 0.600550 0.084000
vt 0.395418 0.084000
vt 0.375000 0.038915
vt 0.375000 0.033600
vt 0.604584 0.033600
vt 0.625000 0.033600
vt 0.625000 0.078277
vt 0.624810 0.084000
vt 0.390495 0.084000
vt 0.397971 0.033600
vt 0.625000 0.038915
vt 0.606950 0.084000
vt 0.375061 0.084000
vt 0.375000 0.078276
vt 0.375000 0.038486
vt 0.625000 0.038489
vt 0.596817 0.033600
vt 0.625000 0.033600
vt 0.407216 0.033600
vt 0.375000 0.035386
vt 0.384575 0.033600
vt 0.615425 0.033600
vt 0.625000 0.033600
vt 0.625000 0.034328
vt 0.625000 0.035386
vt 0.375000 0.035387
vt 0.375000 0.034328
vt 0.379393 0.033600
vt 0.615425 0.033600
vt 0.625000 0.084000
vt 0.625000 0.084000
vt 0.375000 0.033600
vt 0.625000 0.082919
vt 0.375000 0.078615
vt 0.625000 0.078616
vt 0.375000 0.084000
vt 0.375000 0.082919
vt 0.375000 0.076332
vt 0.625000 0.076332
vt 0.625000 0.035386
vt 0.375000 0.033600
vt 0.384575 0.033600
vt 0.621157 0.033600
vt 0.375000 0.250000
vt 0.126868 0.244501
vt 0.873132 0.205499
vt 0.625000 0.250000
vt 0.625000 0.250000
vt 0.375000 0.500000
vt 0.625000 0.500000
vt 0.625000 0.558008
vt 0.375000 0.610000
vt 0.875000 0.140000
vt 0.125000 0.191992
vt 0.373132 0.244501
vt 0.126103 0.250000
vt 0.626103 0.250000
vt 0.873132 0.244501
vt 0.873897 0.250000
vt 0.625000 0.500000
vt 0.375000 0.505499
vt 0.375000 0.544501
vt 0.624087 0.505499
vt 0.126868 0.205499
vt 0.375000 0.558008
vt 0.624087 0.544501
vt 0.875000 0.191992
vt 0.626868 0.205499
vt 0.375913 0.205499
vt 0.625000 0.191992
vt 0.375913 0.244501
vt 0.375000 0.250000
vt 0.624087 0.244501
vt 0.626868 0.244501
vt 0.375000 0.500000
vt 0.375913 0.505499
vt 0.625000 0.505499
vt 0.375913 0.544501
vt 0.625000 0.544501
vt 0.375000 0.191992
vt 0.373132 0.205499
vt 0.624087 0.205499
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 -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 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 -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 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 0.000000 -0.321410 -0.946940
vn 0.000000 -0.321410 -0.946940
vn 0.000000 -0.321410 -0.946940
vn 0.000000 -0.321410 -0.946940
vn 0.213944 -0.000000 -0.976846
vn 0.213944 -0.000000 -0.976846
vn 0.163624 -0.000000 -0.986523
vn 0.163624 -0.000000 -0.986523
vn 0.000000 0.321407 -0.946941
vn 0.000000 0.321407 -0.946941
vn 0.000000 0.367427 -0.930053
vn 0.000000 0.367427 -0.930053
vn -0.213944 -0.000000 -0.976846
vn -0.213944 -0.000000 -0.976846
vn -0.163624 -0.000000 -0.986523
vn -0.163624 -0.000000 -0.986523
vn 0.000000 -0.466962 -0.884277
vn 0.000000 -0.466962 -0.884277
vn 0.000000 -0.466962 -0.884277
vn 0.000000 -0.466962 -0.884277
vn 0.240285 -0.000000 -0.970702
vn 0.240285 -0.000000 -0.970702
vn 0.000000 0.460894 -0.887455
vn 0.000000 0.460894 -0.887455
vn -0.240285 -0.000000 -0.970702
vn -0.240285 -0.000000 -0.970702
vn 0.171050 -0.000000 -0.985262
vn 0.179775 -0.000000 -0.983708
vn 0.000000 0.357902 -0.933759
vn 0.000000 0.357902 -0.933759
vn -0.179775 -0.000000 -0.983708
vn -0.171050 -0.000000 -0.985262
vn 0.000000 -0.305436 -0.952213
vn 0.000000 -0.305436 -0.952213
vn 0.000000 -0.305436 -0.952213
vn 0.000000 -0.305436 -0.952212
vn 0.091418 -0.000000 -0.995813
vn 0.091418 -0.000000 -0.995813
vn 0.000000 0.131660 -0.991295
vn 0.000000 0.131660 -0.991295
vn -0.091418 -0.000000 -0.995813
vn -0.091418 -0.000000 -0.995813
vn 0.000000 0.000000 0.000000
vn 0.000000 0.000000 0.000000
vn 0.000000 0.000000 0.000000
vn 0.000000 0.000000 0.000000
vn 0.000000 -0.305436 -0.952213
vn 0.000000 -0.305436 -0.952213
vn 0.000000 -0.305436 -0.952213
vn 0.000000 -0.305436 -0.952213
vn -0.000000 0.000000 -0.000000
vn -0.000000 0.000000 -0.000000
vn -0.000000 1.000000 -0.000000
vn -0.000000 1.000000 -0.000000
vn -0.000000 -0.305436 -0.952213
vn -0.000000 -0.305436 -0.952213
vn -0.000000 -0.305436 -0.952213
vn -0.000000 -0.305436 -0.952213
vn 0.000000 -0.466962 -0.884277
vn 0.000000 -0.466962 -0.884277
vn 0.000000 -0.466962 -0.884277
vn 0.000000 -0.466962 -0.884277
vn 0.000000 0.000000 -0.000000
vn 0.000000 0.000000 -0.000000
vn 0.000000 1.000000 -0.000000
vn 0.000000 1.000000 -0.000000
vn 0.000000 -0.466962 -0.884277
vn 0.000000 -0.466962 -0.884277
vn 0.000000 -0.466962 -0.884277
vn 0.000000 -0.466962 -0.884277
vn 0.000000 -0.000000 0.000000
vn 0.000000 -0.000000 0.000000
vn 0.000000 -1.000000 0.000000
vn 0.000000 -1.000000 0.000000
vn -0.000000 -0.422446 -0.906388
vn -0.000000 -0.422446 -0.906388
vn -0.000000 -0.422446 -0.906388
vn -0.000000 -0.422446 -0.906388
vn 0.000000 -0.422446 -0.906388
vn 0.000000 -0.422446 -0.906388
vn 0.000000 -0.422446 -0.906388
vn 0.000000 -0.422446 -0.906388
vn 0.000000 0.000000 0.000000
vn 0.000000 0.000000 0.000000
vn 0.000000 0.000000 0.000000
vn 0.000000 0.000000 0.000000
vn 0.000000 0.000000 0.000000
vn 0.000000 0.000000 0.000000
vn 0.000000 0.000000 0.000000
vn 0.000000 0.000000 0.000000
vn 0.000000 0.000000 0.000000
vn 0.000000 0.000000 0.000000
vn 0.000000 0.000000 0.000000
vn 0.000000 0.000000 0.000000
vn 0.000000 0.000000 0.000000
vn 0.000000 0.000000 0.000000
vn 0.000000 0.000000 0.000000
vn 0.000000 0.000000 0.000000
vn -0.695558 -0.718470 0.000000
vn -0.695558 -0.718470 0.000000
vn -0.695558 -0.718470 0.000000
vn -0.695558 -0.718470 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.680503 -0.732745 0.000000
vn 0.680503 -0.732745 0.000000
vn 0.680503 -0.732745 0.000000
vn 0.680503 -0.732745 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.539050 -0.842274 0.000000
vn -0.539050 -0.842274 0.000000
vn -0.539050 -0.842274 0.000000
vn -0.539050 -0.842274 0.000000
vn 0.532585 -0.846376 0.000000
vn 0.532585 -0.846376 0.000000
vn 0.532585 -0.846376 0.000000
vn 0.532585 -0.846376 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.423020 -0.906121 0.000000
vn -0.423020 -0.906121 0.000000
vn -0.423020 -0.906121 0.000000
vn -0.423020 -0.906121 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.410813 -0.911719 0.000000
vn 0.410813 -0.911719 0.000000
vn 0.410813 -0.911719 0.000000
vn 0.410813 -0.911719 0.000000
vn -0.000000 -0.906387 0.422448
vn -0.000000 -0.906387 0.422448
vn -0.000000 -0.906387 0.422448
vn -0.000000 -0.906387 0.422448
vn -0.638111 -0.697868 0.325261
vn -0.638111 -0.697868 0.325261
vn -0.638111 -0.697868 0.325261
vn -0.638111 -0.697868 0.325261
vn 0.000000 0.906388 -0.422447
vn 0.000000 0.906388 -0.422447
vn 0.000000 0.906388 -0.422447
vn 0.000000 0.906388 -0.422447
vn 0.638111 -0.697868 0.325261
vn 0.638111 -0.697868 0.325261
vn 0.638111 -0.697868 0.325261
vn 0.638111 -0.697868 0.325261
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 0.906387 -0.422447
vn 0.000000 0.906387 -0.422447
vn 0.000000 0.906387 -0.422447
vn 0.000000 0.906387 -0.422447
vn 0.638111 0.697868 -0.325261
vn 0.638111 0.697868 -0.325261
vn 0.638111 0.697868 -0.325261
vn 0.638111 0.697868 -0.325261
vn 0.000000 -0.906388 0.422446
vn 0.000000 -0.906388 0.422446
vn 0.000000 -0.906388 0.422446
vn 0.000000 -0.906388 0.422446
vn -0.638111 0.697869 -0.325260
vn -0.638111 0.697869 -0.325260
vn -0.638111 0.697869 -0.325260
vn -0.638111 0.697869 -0.325260
vn 0.000000 0.906389 -0.422445
vn 0.000000 0.906389 -0.422445
vn 0.082419 -0.370292 -0.925252
vn 0.082419 -0.370292 -0.925252
vn 0.082419 -0.370292 -0.925252
vn 0.082419 -0.370292 -0.925252
vn 0.000000 -0.891600 0.452823
vn 0.000000 -0.891600 0.452823
vn -0.082419 -0.370292 -0.925252
vn -0.082419 -0.370292 -0.925252
vn -0.082419 -0.370292 -0.925252
vn -0.082419 -0.370292 -0.925252
vn 0.000000 0.840750 -0.541424
vn 0.000000 0.840750 -0.541424
vn 0.000000 -0.089296 0.996005
vn 0.000000 -0.089296 0.996005
vn -0.769647 -0.634263 -0.073163
vn -0.769647 -0.634263 -0.073163
vn -0.769647 -0.634263 -0.073163
vn -0.769647 -0.634263 -0.073163
vn 0.000000 -0.205395 -0.978679
vn 0.000000 -0.205395 -0.978679
vn 0.000000 -0.205395 -0.978679
vn 0.000000 -0.205395 -0.978679
vn 0.769646 -0.634265 -0.073163
vn 0.769646 -0.634265 -0.073163
vn 0.769646 -0.634265 -0.073163
vn 0.769646 -0.634265 -0.073163
vn 0.000000 -0.186952 0.982369
vn 0.000000 -0.186952 0.982369
vn 0.000000 -0.186952 0.982369
vn 0.000000 -0.186952 0.982369
vn 0.000000 -0.999771 0.021408
vn 0.000000 -0.999771 0.021408
vn 0.000000 -0.999771 0.021408
vn 0.000000 -0.999771 0.021408
vn 0.000000 0.924024 -0.382336
vn 0.000000 0.924024 -0.382336
vn 0.000000 0.924024 -0.382336
vn 0.000000 0.924024 -0.382336
vn 0.485004 0.870508 -0.083586
vn 0.485004 0.870508 -0.083586
vn 0.485004 0.870508 -0.083586
vn 0.485004 0.870508 -0.083586
vn -0.000000 0.922022 0.387138
vn -0.000000 0.922022 0.387138
vn -0.000000 0.922022 0.387138
vn -0.000000 0.922022 0.387138
vn -0.485003 0.870509 -0.083586
vn -0.485003 0.870509 -0.083586
vn -0.485003 0.870509 -0.083586
vn -0.485003 0.870509 -0.083586
vn 0.979613 0.101706 -0.173249
vn 0.980698 0.091761 -0.172659
vn 0.983225 0.067088 -0.169609
vn 0.983298 0.066918 -0.169253
vn 0.000000 0.017208 0.999852
vn 0.000000 0.021408 0.999771
vn 0.000000 0.021408 0.999771
vn 0.000000 0.017208 0.999852
vn -0.983225 0.067088 -0.169609
vn -0.980698 0.091761 -0.172660
vn -0.979612 0.101707 -0.173249
vn -0.983298 0.066918 -0.169253
vn 0.000000 -0.009924 -0.999951
vn 0.000000 -0.021408 -0.999771
vn 0.000000 -0.021408 -0.999771
vn 0.000000 -0.009924 -0.999951
vn 0.760732 0.063316 0.645971
vn 0.760908 0.065381 0.645557
vn 0.761771 0.076109 0.643361
vn 0.761771 0.076109 0.643360
vn -0.760909 0.065381 0.645556
vn -0.760733 0.063316 0.645970
vn -0.761772 0.076109 0.643359
vn -0.761772 0.076109 0.643359
vn -0.643365 0.020271 -0.765291
vn -0.643264 0.021243 -0.765350
vn -0.642891 0.024777 -0.765557
vn -0.642891 0.024777 -0.765557
vn 0.000000 0.244234 -0.969716
vn 0.000000 0.244234 -0.969716
vn 0.643264 0.021243 -0.765350
vn 0.643365 0.020271 -0.765291
vn 0.642891 0.024777 -0.765557
vn 0.642891 0.024777 -0.765557
vn -0.850293 0.493884 -0.181881
vn -0.850293 0.493884 -0.181881
vn 0.000000 0.568882 -0.822419
vn 0.000000 0.568882 -0.822419
vn 0.000000 0.568882 -0.822419
vn 0.000000 0.568882 -0.822419
vn 0.850294 0.493883 -0.181881
vn 0.850294 0.493883 -0.181881
vn -0.000000 0.595071 0.803673
vn -0.000000 0.595071 0.803673
vn -0.000000 0.595071 0.803673
vn -0.000000 0.595071 0.803673
vn -0.651420 -0.157680 -0.742151
vn -0.651420 -0.157680 -0.742151
vn 0.651420 -0.157680 -0.742152
vn 0.651420 -0.157680 -0.742152
vn -0.380687 0.786863 -0.485721
vn -0.380687 0.786862 -0.485721
vn -0.380687 0.786863 -0.485721
vn 0.380687 0.786862 -0.485721
vn 0.380687 0.786862 -0.485721
vn 0.380687 0.786862 -0.485721
vn 0.429052 0.841340 0.328728
vn 0.429052 0.841340 0.328728
vn 0.429052 0.841340 0.328728
vn -0.429049 0.841341 0.328727
vn -0.429049 0.841341 0.328727
vn -0.429049 0.841341 0.328727
vn 0.000000 0.449053 -0.893505
vn 0.000000 0.419243 -0.907874
vn 0.000000 0.419243 -0.907874
vn 0.000000 0.449053 -0.893505
vn -0.652373 0.321991 -0.686098
vn -0.648714 0.317925 -0.691443
vn -0.651708 0.326749 -0.684479
vn -0.651814 0.326309 -0.684588
vn -0.986335 0.067672 -0.150214
vn -0.987162 0.060085 -0.147991
vn -0.988142 0.066839 -0.138228
vn -0.988153 0.065280 -0.138898
vn 0.648714 0.317925 -0.691443
vn 0.652373 0.321991 -0.686098
vn 0.651814 0.326309 -0.684588
vn 0.651708 0.326749 -0.684479
vn 0.987162 0.060085 -0.147991
vn 0.986335 0.067672 -0.150214
vn 0.988153 0.065280 -0.138898
vn 0.988142 0.066839 -0.138228
vn 0.988345 0.064629 -0.137831
vn 0.988498 0.069438 -0.134351
vn -0.988498 0.069438 -0.134351
vn -0.988345 0.064629 -0.137831
vn 0.986324 0.067954 -0.150157
vn 0.986324 0.067954 -0.150157
vn 0.986324 0.067954 -0.150157
vn -0.986324 0.067954 -0.150157
vn -0.986324 0.067954 -0.150157
vn -0.986324 0.067954 -0.150157
vn 0.643145 -0.379420 0.665136
vn 0.643145 -0.379420 0.665136
vn -0.643145 -0.379420 0.665135
vn -0.643145 -0.379420 0.665135
vn -0.613159 0.279533 -0.738849
vn 0.613159 0.279533 -0.738849
vn -0.626015 0.418623 -0.657921
vn -0.626015 0.418623 -0.657921
vn 0.626017 0.418622 -0.657920
vn 0.626017 0.418622 -0.657920
vn 0.000000 -0.998323 -0.057892
vn 0.000000 -0.998323 -0.057892
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
vn 0.000000 1.000000 -0.000000
vn 0.000000 0.998323 -0.057893
vn 0.000000 0.998323 -0.057893
vn 0.000000 1.000000 -0.000000
vn -0.706845 -0.706842 0.027297
vn -0.707061 -0.707058 0.011566
vn -0.707068 -0.707064 -0.010757
vn -0.706882 -0.706879 -0.025290
vn 0.000000 -0.861060 0.508503
vn 0.000000 -0.861060 0.508503
vn 0.000000 -0.861060 0.508503
vn 0.000000 -0.861060 0.508503
vn -0.637528 -0.000000 0.770428
vn -0.637528 -0.000000 0.770428
vn -0.637528 -0.000000 0.770428
vn -0.637528 -0.000000 0.770428
vn 0.707062 -0.707057 0.011566
vn 0.706845 -0.706841 0.027295
vn 0.706883 -0.706879 -0.025290
vn 0.707068 -0.707064 -0.010757
vn 0.637537 0.000000 0.770420
vn 0.637537 0.000000 0.770420
vn 0.637537 0.000000 0.770420
vn 0.637537 0.000000 0.770420
vn 0.000000 0.861059 0.508505
vn 0.000000 0.861059 0.508505
vn 0.000000 0.861059 0.508505
vn 0.000000 0.861059 0.508505
vn -0.707065 0.707054 0.011566
vn -0.706849 0.706838 0.027295
vn -0.706886 0.706875 -0.025289
vn -0.707071 0.707060 -0.010757
vn 0.706849 0.706838 0.027294
vn 0.707065 0.707054 0.011566
vn 0.707071 0.707060 -0.010757
vn 0.706886 0.706875 -0.025289
vn -0.710553 -0.000000 -0.703643
vn -0.710553 -0.000000 -0.703643
vn -0.710553 -0.000000 -0.703643
vn -0.710553 -0.000000 -0.703643
vn 0.000000 0.900145 -0.435590
vn 0.000000 0.900145 -0.435590
vn 0.710553 -0.000000 -0.703643
vn 0.710553 -0.000000 -0.703643
vn 0.710553 -0.000000 -0.703643
vn 0.710553 -0.000000 -0.703643
vn 0.000000 -0.900148 -0.435585
vn 0.000000 -0.900148 -0.435585
vn -0.615635 -0.615640 0.491915
vn 0.615639 -0.615642 0.491909
vn -0.615646 0.615637 0.491906
vn 0.615648 0.615640 0.491899
vn -0.644481 0.644475 -0.411455
vn 0.644483 0.644476 -0.411452
vn -0.644473 -0.644477 -0.411465
vn 0.644475 -0.644478 -0.411461
s off
g pCube1
usemtl initialShadingGroup
f 9/9/1 10/10/2 11/11/3 12/12/4
f 3/3/5 4/4/6 2/6/7 1/5/8
s 1
f 117/153/9 120/128/10 6/129/11 5/125/12
f 120/128/10 124/141/13 7/131/14 6/129/11
f 124/141/13 121/156/15 8/130/16 7/131/14
f 121/156/15 117/153/9 5/125/12 8/130/16
s off
f 5/125/17 6/129/18 10/10/19 9/9/20
f 6/129/21 7/131/22 11/11/23 10/10/24
f 7/131/25 8/130/26 12/12/27 11/11/28
f 8/130/29 5/125/30 9/9/31 12/12/32
f 13/13/33 14/14/34 136/151/35 133/161/36
s 2
f 14/14/37 15/134/38 132/148/39 136/151/40
s 3
f 129/146/41 132/132/42 15/15/43 16/133/44
s 4
f 16/16/45 13/13/46 133/161/47 129/135/48
s off
f 39/46/49 40/43/50 41/44/51 42/45/52
s 2
f 18/18/53 19/20/54 15/134/38 14/14/37
s 3
f 16/133/44 15/15/43 19/19/55 20/22/56
s 4
f 20/21/57 17/17/58 13/13/46 16/16/45
s 2
f 22/24/59 23/26/60 19/20/54 18/18/53
s 3
f 20/22/56 19/19/55 23/25/61 24/28/62
s 4
f 24/27/63 21/23/64 17/17/58 20/21/57
s off
f 45/49/65 46/50/66 47/51/67 48/52/68
s 2
f 2/2/69 4/7/70 23/26/60 22/24/59
s 3
f 24/28/62 23/25/61 4/4/71 3/3/72
s 4
f 3/8/73 1/1/74 21/23/64 24/27/63
s off
f 1/1/75 2/2/76 26/30/77 25/29/78
f 2/2/79 22/24/80 27/31/81 26/30/82
f 22/24/83 21/23/84 28/32/85 27/31/86
f 21/23/87 1/1/88 25/29/89 28/32/90
f 18/18/91 14/14/92 31/34/93 30/33/94
f 14/14/95 13/13/96 32/35/97 31/34/98
f 13/13/99 17/17/100 29/36/101 32/35/102
f 21/23/103 22/24/104 34/38/105 33/37/106
f 22/24/107 18/18/108 30/33/109 34/38/110
f 17/17/111 21/23/112 33/37/113 29/36/114
f 25/29/115 26/30/116 36/40/117 35/39/118
f 26/30/119 27/31/120 37/41/121 36/40/122
f 27/31/123 28/32/124 38/42/125 37/41/126
f 28/32/127 25/29/128 35/39/129 38/42/130
f 30/33/131 31/34/132 41/44/133 40/43/134
f 31/34/135 32/35/136 42/45/137 41/44/138
f 32/35/139 29/36/140 39/46/141 42/45/142
f 33/37/143 34/38/144 44/48/145 43/47/146
f 34/38/147 30/33/148 40/43/149 44/48/150
f 29/36/151 33/37/152 43/47/153 39/46/154
f 35/39/155 36/40/156 46/50/157 45/49/158
f 36/40/159 37/41/160 47/51/161 46/50/162
f 37/41/163 38/42/164 48/52/165 47/51/166
f 38/42/167 35/39/168 45/49/169 48/52/170
f 43/47/171 44/48/172 50/54/173 49/53/174
f 44/48/175 40/43/176 51/55/177 50/54/178
f 40/43/179 39/46/180 52/56/181 51/55/182
f 39/46/183 43/47/184 49/53/185 52/56/186
f 39/57/187 40/58/188 54/59/189 53/60/190
f 48/61/191 47/62/192 56/63/193 55/64/194
f 48/65/195 47/66/196 58/67/197 57/68/198
s 5
f 49/53/199 50/54/200 60/70/201 59/69/202
s off
f 50/54/203 51/55/204 61/71/205 60/70/206
s 6
f 51/55/207 52/56/208 62/72/209 61/71/210
s off
f 52/56/211 49/53/212 59/69/213 62/72/214
s 5
f 59/69/202 60/70/201 64/99/215 63/113/216
s off
f 60/70/217 61/71/218 65/111/219 64/99/220
s 6
f 61/71/210 62/72/209 66/77/221 65/111/222
s off
f 62/72/223 59/69/224 63/113/225 66/77/226
s 5
f 63/113/216 64/99/215 102/104/227 99/122/228
s 6
f 65/111/222 66/77/221 80/117/229 77/112/230
s off
f 67/78/231 68/74/232 73/73/233 74/81/234
f 68/74/235 67/78/236 70/79/237 69/75/238
f 69/75/239 70/79/240 72/80/241 71/76/242
f 71/76/243 72/80/244 74/81/245 73/73/246
f 68/74/247 69/75/248 71/76/249 73/73/250
f 85/85/251 88/87/252 70/79/253 67/78/254
f 88/87/255 91/89/256 72/80/257 70/79/258
f 91/89/259 94/94/260 74/81/261 72/80/262
f 94/94/263 85/85/264 67/78/265 74/81/266
s 7
f 92/88/267 90/92/268 83/97/269 76/116/270
s 6
f 79/83/271 95/90/272 93/93/273 75/82/274
s 8
f 82/96/275 86/84/276 96/95/277 78/115/278
s 5
f 84/98/279 89/86/280 87/91/281 81/100/282
s 10
f 76/116/283 75/82/284 93/93/285 92/88/286
s 6
f 75/82/274 77/112/230 80/117/229 79/83/271
s 11
f 79/83/287 78/115/288 96/95/289 95/90/290
s 12
f 82/96/291 81/100/292 87/91/293 86/84/294
s 5
f 81/100/282 107/109/295 111/124/296 84/98/279
s 13
f 84/98/297 83/97/298 90/92/299 89/86/300
s 8
f 86/84/276 85/85/301 94/94/302 96/95/277
s off
f 85/85/303 87/91/304 89/86/305 88/87/306
s 7
f 88/87/307 90/92/268 92/88/267 91/89/308
s off
f 91/89/309 93/93/310 95/90/311 94/94/312
s 12
f 81/100/292 82/96/291 108/108/313 107/109/314
s 13
f 83/97/298 84/98/297 111/124/315 114/105/316
s off
f 85/85/317 86/84/318 87/91/319
f 88/87/320 89/86/321 90/92/322
f 91/89/323 92/88/324 93/93/325
f 94/94/326 95/90/327 96/95/328
s 5
f 101/103/329 112/110/330 110/123/331 97/102/332
s 14
f 98/101/333 97/102/334 110/123/335 109/107/336
s 8
f 99/122/337 98/101/338 105/119/339 106/118/340
s 5
f 97/102/332 99/122/228 102/104/227 101/103/329
s 16
f 101/103/341 100/121/342 113/106/343 112/110/344
s 7
f 100/121/345 102/104/346 104/114/347 103/120/348
f 103/120/348 104/114/347 114/105/349 113/106/350
s 8
f 106/118/340 105/119/339 109/107/351 108/108/352
s 5
f 107/109/295 110/123/331 112/110/330 111/124/296
s 7
f 64/99/353 65/111/354 77/112/355 104/114/347 102/104/346
s 8
f 66/77/356 63/113/357 99/122/337 106/118/340 80/117/358
s 7
f 104/114/347 76/116/270 83/97/269 114/105/349
s 8
f 78/115/278 106/118/340 108/108/352 82/96/275
s 10
f 75/82/284 76/116/283 104/114/359 77/112/360
s 11
f 78/115/288 79/83/287 80/117/361 106/118/362
s 8
f 105/119/339 98/101/338 109/107/351
s 7
f 103/120/348 113/106/350 100/121/345
s 14
f 97/102/334 98/101/333 99/122/363
s 16
f 100/121/342 101/103/341 102/104/364
s 14
f 107/109/365 108/108/366 109/107/336 110/123/335
s 16
f 111/124/367 112/110/344 113/106/343 114/105/368
s 18
f 134/150/369 138/163/370 118/154/371 116/152/372
s off
f 123/126/373 127/145/374 135/162/375 115/136/376
f 137/149/377 131/127/378 125/139/379 119/155/380
s 19
f 126/144/381 130/147/382 128/159/383 122/157/384
s 20
f 116/152/385 115/136/386 135/162/387 134/150/388
s off
f 117/153/389 116/152/390 118/154/391 120/128/392
f 115/136/393 117/153/394 121/137/395 123/126/396
s 21
f 119/155/397 118/154/398 138/163/399 137/149/400
s off
f 120/138/401 119/155/402 125/139/403 124/140/404
f 122/157/405 121/156/406 124/141/407 126/144/408
s 22
f 123/142/409 122/157/410 128/159/411 127/143/412
s 23
f 126/144/413 125/158/414 131/160/415 130/147/416
s off
f 127/145/417 129/135/418 133/161/419 135/162/420
s 19
f 129/146/421 128/159/383 130/147/382 132/132/422
s off
f 132/148/423 131/127/424 137/149/425 136/151/426
s 18
f 134/150/369 133/161/427 136/151/428 138/163/370
s 20
f 115/136/386 116/152/385 117/153/429
s 21
f 118/154/398 119/155/397 120/128/430
s 22
f 121/156/431 122/157/410 123/142/409
s 23
f 124/141/432 125/158/414 126/144/413
s 22
f 127/143/412 128/159/411 129/146/433
s 23
f 130/147/416 131/160/415 132/132/434
s 20
f 133/161/435 134/150/388 135/162/387
s 21
f 136/151/436 137/149/400 138/163/399

140934
cw 9/models/notebook.obj Normal file

File diff suppressed because it is too large Load Diff

View File

@ -29,11 +29,13 @@ namespace models {
Core::RenderContext drawerContext;
Core::RenderContext planeContext;
Core::RenderContext roomContext;
Core::RenderContext deskContext;
Core::RenderContext spaceshipContext;
Core::RenderContext sphereContext;
Core::RenderContext windowContext;
Core::RenderContext testContext;
Core::RenderContext chairContext;
Core::RenderContext displayScreenContext;
}
namespace texture {
@ -298,7 +300,6 @@ void renderShadowapSun(GLuint depthFBO, glm::mat4 light) {
//drawObjectPBR(models::windowContext, glm::eulerAngleY(1.57f) * glm::scale(glm::vec3(1.0f, 1.0f, 2.45f)) * glm::translate(glm::vec3(-0.6f, 0, -0.25f)), glm::vec3(0.402978f, 0.120509f, 0.057729f), 0.2f, 0.0f);
glm::vec3 spaceshipSide = glm::normalize(glm::cross(spaceshipDir, glm::vec3(0.f, 1.f, 0.f)));
glm::vec3 spaceshipUp = glm::normalize(glm::cross(spaceshipSide, spaceshipDir));
glm::mat4 specshipCameraRotrationMatrix = glm::mat4({
@ -308,6 +309,10 @@ void renderShadowapSun(GLuint depthFBO, glm::mat4 light) {
0.,0.,0.,1.,
});
drawObjectDepth(models::deskContext,light, glm::eulerAngleY(1.57f) * glm::scale(glm::vec3(0.2,0.2,0.2)) * glm::translate(glm::vec3(7.5f,0.0f, -15.0f)));
drawObjectDepth(models::displayScreenContext,light, glm::scale(glm::vec3(0.1,0.1,0.1)) * glm::translate(glm::vec3(-28.5f,9.0f, -20.0f)));
drawObjectDepth(models::chairContext, light, glm::scale(glm::vec3(0.03,0.03,0.03)) * glm::translate(glm::vec3(-100.5f,0.0f, -35.0f)));
//drawObjectColor(shipContext,
// glm::translate(cameraPos + 1.5 * cameraDir + cameraUp * -0.5f) * inveseCameraRotrationMatrix * glm::eulerAngleY(glm::pi<float>()),
@ -422,6 +427,10 @@ void renderScene(GLFWwindow* window)
0.2,1.0
);
drawObjectPBR(models::deskContext, glm::eulerAngleY(1.57f) * glm::scale(glm::vec3(0.2,0.2,0.2)) * glm::translate(glm::vec3(7.5f,0.0f, -15.0f)), glm::vec3(1.0f, 1.0f, 1.0f), 0.0f, 0.0f);
drawObjectPBR(models::displayScreenContext, glm::scale(glm::vec3(0.1,0.1,0.1)) * glm::translate(glm::vec3(-28.5f,9.0f, -20.0f)), glm::vec3(0.0f, 0.0f, 0.0f), 0.0f, 0.3f);
drawObjectPBR(models::chairContext, glm::scale(glm::vec3(0.03,0.03,0.03)) * glm::translate(glm::vec3(-100.5f,0.0f, -35.0f)), glm::vec3(0.0f, 0.0f, 0.0f), 0.0f, 0.2f);
spotlightPos = spaceshipPos + 0.2 * spaceshipDir;
spotlightConeDir = spaceshipDir;
@ -489,6 +498,9 @@ void init(GLFWwindow* window)
loadModelToContext("./models/sphere.obj", models::sphereContext);
loadModelToContext("./models/window.obj", models::windowContext);
loadModelToContext("./models/test.obj", models::testContext);
loadModelToContext("./models/desk.obj", models::deskContext);
loadModelToContext("./models/monitor.obj", models::displayScreenContext);
loadModelToContext("./models/Chair.obj", models::chairContext);
initDepthMap();
initDepthMapShip();