add furniture

This commit is contained in:
Anna Śmigiel 2023-02-07 23:41:16 +01:00
parent 947d3971c2
commit 69c4a0e425
48 changed files with 1394308 additions and 144909 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,41 +1,35 @@
 main.cpp  main.cpp
C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared\minwindef.h(130,1): warning C4005: "APIENTRY": ponowna definicja makra C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared\minwindef.h(130,1): warning C4005: "APIENTRY": ponowna definicja makra
C:\Users\annas\Desktop\graf\dependencies\glfw-3.3.8.bin.WIN32\include\GLFW\glfw3.h(123): message : zobacz poprzednią definicję „APIENTRY” C:\Users\annas\Desktop\graf\dependencies\glfw-3.3.8.bin.WIN32\include\GLFW\glfw3.h(123): message : zobacz poprzednią definicję „APIENTRY”
C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(107,30): warning C4305: "inicjowanie": obcięcie z "double" do "float" C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(118,30): warning C4305: "inicjowanie": obcięcie z "double" do "float"
C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(122,38): warning C4305: "=": obcięcie z "double" do "float" C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(136,38): warning C4305: "=": obcięcie z "double" do "float"
C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(145,16): warning C4305: "inicjowanie": obcięcie z "double" do "float" C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(159,16): warning C4305: "inicjowanie": obcięcie z "double" do "float"
C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(166,16): warning C4305: "inicjowanie": obcięcie z "double" do "float" C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(180,16): warning C4305: "inicjowanie": obcięcie z "double" do "float"
C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(185,15): warning C4101: "textureID": lokalna zmienna, do której nie istnieje odwołanie C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(199,15): warning C4101: "textureID": lokalna zmienna, do której nie istnieje odwołanie
C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(287,13): warning C4244: "inicjowanie": konwersja z "double" do "float", możliwa utrata danych C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(305,13): warning C4244: "inicjowanie": konwersja z "double" do "float", możliwa utrata danych
C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(298,96): warning C4305: "argument": obcięcie z "double" do "T" C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(316,96): warning C4305: "argument": obcięcie z "double" do "T"
with with
[ [
T=float T=float
] ]
C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(302,59): warning C4305: "argument": obcięcie z "double" do "T" C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(320,59): warning C4305: "argument": obcięcie z "double" do "T"
with with
[ [
T=float T=float
] ]
C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(460,29): warning C4018: "<": niezgodność typu ze znakiem/bez znaku C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(489,29): warning C4018: "<": niezgodność typu ze znakiem/bez znaku
C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(503,13): warning C4244: "inicjowanie": konwersja z "double" do "float", możliwa utrata danych C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(532,13): warning C4244: "inicjowanie": konwersja z "double" do "float", możliwa utrata danych
C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(516,108): warning C4305: "argument": obcięcie z "double" do "T" C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(554,109): warning C4305: "argument": obcięcie z "double" do "T"
with with
[ [
T=float T=float
] ]
C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(527,59): warning C4305: "argument": obcięcie z "double" do "T" C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(614,2): warning C4305: "argument": obcięcie z "double" do "float"
with C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(755,21): warning C4305: "-=": obcięcie z "double" do "float"
[ C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(757,21): warning C4305: "+=": obcięcie z "double" do "float"
T=float
]
C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(528,37): warning C4305: "argument": obcięcie z "double" do "float"
C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(561,2): warning C4305: "argument": obcięcie z "double" do "float"
C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(689,21): warning C4305: "-=": obcięcie z "double" do "float"
C:\Users\annas\Desktop\graf\cw 9\src\room.hpp(691,21): warning C4305: "+=": obcięcie z "double" do "float"
Trwa generowanie kodu Trwa generowanie kodu
1 of 595 functions ( 0.2%) were compiled, the rest were copied from previous compilation. 1 of 607 functions ( 0.2%) were compiled, the rest were copied from previous compilation.
0 functions were new in current compilation 0 functions were new in current compilation
7 functions had inline decision re-evaluated but remain unchanged 8 functions had inline decision re-evaluated but remain unchanged
Zakończono generowanie kodu Zakończono generowanie kodu
grk-cw9.vcxproj -> C:\Users\annas\Desktop\graf\Release\room.exe grk-cw9.vcxproj -> C:\Users\annas\Desktop\graf\Release\room.exe

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,365 @@
# Blender 3.4.1 MTL File: 'None'
# www.blender.org
newmtl Book_1
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/Book_1.jpg
newmtl Book_10
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/Book_10.jpg
newmtl Book_10_paper
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/paper_1.jpg
newmtl Book_11
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/Book_11.jpg
newmtl Book_11_paper
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/paper_1.jpg
newmtl Book_12
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/Book_12.jpg
newmtl Book_12_paper
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/paper_1.jpg
newmtl Book_13
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/Book_13.jpg
newmtl Book_13_paper
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/paper_4.png
newmtl Book_14
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/Book_14.jpg
newmtl Book_14_paper
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/paper_1.jpg
newmtl Book_15
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/Book_15.jpg
newmtl Book_15_paper
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/paper_1.jpg
newmtl Book_16.003
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/Book_16.jpg
newmtl Book_16_paper.003
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/paper_5.png
newmtl Book_17
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/Book_17.jpg
newmtl Book_17_paper
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/paper_1.jpg
newmtl Book_1_paper
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/paper_1.jpg
newmtl Book_2
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/Book_2.jpg
newmtl Book_2_paper
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/paper_1.jpg
newmtl Book_3.003
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/Book_3.jpg
newmtl Book_3_paper.003
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/paper_1.jpg
newmtl Book_4.003
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/Book_4.jpg
newmtl Book_4_paper.003
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/paper_1.jpg
newmtl Book_5
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/Book_5.jpg
newmtl Book_5_paper
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/paper_1.jpg
newmtl Book_6
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/Book_6.jpg
newmtl Book_6_paper
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/paper_4.png
newmtl Book_7
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/Book_7.jpg
newmtl Book_7_paper
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/paper_1.jpg
newmtl Book_8
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/Book_8.jpg
newmtl Book_8_paper
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/paper_1.jpg
newmtl Book_9
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/Book_9.png
newmtl Book_9_paper
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd D:/Sajat_project/Blender/Textura/Book/paper_4.png
newmtl Shelf
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd C:/Users/iskra/Downloads/bookcase/source/Wood_Veneer_tfjcffgc_4K_surface_ms/tfjcffgc_4K_Albedo.jpg
map_Ns C:/Users/iskra/Downloads/bookcase/source/Wood_Veneer_tfjcffgc_4K_surface_ms/tfjcffgc_4K_Roughness.jpg
map_Bump -bm 1.000000 C:/Users/iskra/Downloads/bookcase/source/Wood_Veneer_tfjcffgc_4K_surface_ms/tfjcffgc_4K_Normal.jpg
newmtl Shelf_frame
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd C:/Users/iskra/Downloads/bookcase/source/Metal_Treated_shkafchc_4K_surface_ms/shkafchc_4K_Albedo.jpg
map_Ns C:/Users/iskra/Downloads/bookcase/source/Metal_Treated_shkafchc_4K_surface_ms/shkafchc_4K_Roughness.jpg
map_refl C:/Users/iskra/Downloads/bookcase/source/Metal_Treated_shkafchc_4K_surface_ms/shkafchc_4K_Metalness.jpg
map_Bump -bm 1.000000 C:/Users/iskra/Downloads/bookcase/source/Metal_Treated_shkafchc_4K_surface_ms/shkafchc_4K_Normal.jpg

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,22 @@
# Blender 3.4.1 MTL File: 'None'
# www.blender.org
newmtl muebles.001
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Kd 0.800000 0.800000 0.800000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2
newmtl vidrio.001
Ns 360.000000
Ka 1.000000 1.000000 1.000000
Kd 0.800000 0.800000 0.800000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2

View File

@ -0,0 +1,686 @@
# Blender 3.4.1
# www.blender.org
mtllib cabinet.mtl
o stand-alto
v 1.288524 1.420000 -2.280635
v 1.288524 1.405000 -2.280635
v 1.288524 1.420000 -2.080635
v 1.288524 1.405000 -2.080635
v 0.918524 1.420000 -2.280634
v 0.918524 1.405000 -2.280634
v 0.918524 1.420000 -2.080634
v 0.918524 1.405000 -2.080634
v 0.903524 -0.000000 -2.080634
v 0.903524 1.420000 -2.080634
v 0.903524 -0.000000 -2.280634
v 0.903524 1.420000 -2.280634
v 0.918524 -0.000000 -2.080634
v 0.918524 1.420000 -2.080634
v 0.918524 -0.000000 -2.280634
v 0.918524 1.420000 -2.280634
v 1.288524 -0.000000 -2.080635
v 1.288524 1.420000 -2.080635
v 1.288524 -0.000000 -2.280635
v 1.288524 1.420000 -2.280635
v 1.303524 -0.000000 -2.080635
v 1.303524 1.420000 -2.080635
v 1.303524 -0.000000 -2.280635
v 1.303524 1.420000 -2.280635
v 1.288524 0.755000 -2.265635
v 1.288524 0.740000 -2.265635
v 1.288524 0.755000 -2.080635
v 1.288524 0.740000 -2.080635
v 0.918524 0.755000 -2.265634
v 0.918524 0.740000 -2.265634
v 0.918524 0.755000 -2.080634
v 0.918524 0.740000 -2.080634
v 1.288524 0.090000 -2.265635
v 1.288524 0.075000 -2.265635
v 1.288524 0.090000 -2.080635
v 1.288524 0.075000 -2.080635
v 0.918524 0.090000 -2.265634
v 0.918524 0.075000 -2.265634
v 0.918524 0.090000 -2.080634
v 0.918524 0.075000 -2.080634
v 1.288524 1.205000 -2.265635
v 1.288524 1.200000 -2.265635
v 1.288524 1.205000 -2.080635
v 1.288524 1.200000 -2.080635
v 0.918524 1.205000 -2.265634
v 0.918524 1.200000 -2.265634
v 0.918524 1.205000 -2.080634
v 0.918524 1.200000 -2.080634
v 1.288524 1.045000 -2.265635
v 1.288524 1.040000 -2.265635
v 1.288524 1.045000 -2.080635
v 1.288524 1.040000 -2.080635
v 0.918524 1.045000 -2.265634
v 0.918524 1.040000 -2.265634
v 0.918524 1.045000 -2.080634
v 0.918524 1.040000 -2.080634
v 1.288524 0.570000 -2.265635
v 1.288524 0.565000 -2.265635
v 1.288524 0.570000 -2.080635
v 1.288524 0.565000 -2.080635
v 0.918524 0.570000 -2.265634
v 0.918524 0.565000 -2.265634
v 0.918524 0.570000 -2.080634
v 0.918524 0.565000 -2.080634
v 1.288524 0.410000 -2.265635
v 1.288524 0.405000 -2.265635
v 1.288524 0.410000 -2.080635
v 1.288524 0.405000 -2.080635
v 0.918524 0.410000 -2.265634
v 0.918524 0.405000 -2.265634
v 0.918524 0.410000 -2.080634
v 0.918524 0.405000 -2.080634
v 0.903524 0.075000 -2.065634
v 0.903524 1.420000 -2.065634
v 0.903524 0.075000 -2.080634
v 0.903524 1.420000 -2.080634
v 0.968524 0.075000 -2.065634
v 0.968524 1.420000 -2.065634
v 0.968524 0.075000 -2.080634
v 0.968524 1.420000 -2.080634
v 1.238524 0.075000 -2.065634
v 1.238524 1.420000 -2.065634
v 1.238524 0.075000 -2.080635
v 1.238524 1.420000 -2.080635
v 1.303524 0.075000 -2.065634
v 1.303524 1.420000 -2.065634
v 1.303524 0.075000 -2.080635
v 1.303524 1.420000 -2.080635
v 0.968524 1.355000 -2.065634
v 0.968524 1.420000 -2.065634
v 0.968524 1.355000 -2.080634
v 0.968524 1.420000 -2.080634
v 1.238524 1.355000 -2.065634
v 1.238524 1.420000 -2.065634
v 1.238524 1.355000 -2.080635
v 1.238524 1.420000 -2.080635
v 0.968524 1.034999 -2.065634
v 0.968524 1.100000 -2.065634
v 0.968524 1.034999 -2.080634
v 0.968524 1.100000 -2.080634
v 1.238524 1.034999 -2.065634
v 1.238524 1.100000 -2.065634
v 1.238524 1.034999 -2.080635
v 1.238524 1.100000 -2.080635
v 0.968524 0.714999 -2.065634
v 0.968524 0.780000 -2.065634
v 0.968524 0.714999 -2.080634
v 0.968524 0.780000 -2.080634
v 1.238524 0.714999 -2.065634
v 1.238524 0.780000 -2.065634
v 1.238524 0.714999 -2.080635
v 1.238524 0.780000 -2.080635
v 0.968524 0.394999 -2.065634
v 0.968524 0.460000 -2.065634
v 0.968524 0.394999 -2.080634
v 0.968524 0.460000 -2.080634
v 1.238524 0.394999 -2.065634
v 1.238524 0.460000 -2.065634
v 1.238524 0.394999 -2.080635
v 1.238524 0.460000 -2.080635
v 0.968524 0.075000 -2.065634
v 0.968524 0.140000 -2.065634
v 0.968524 0.075000 -2.080634
v 0.968524 0.140000 -2.080634
v 1.238524 0.075000 -2.065634
v 1.238524 0.140000 -2.065634
v 1.238524 0.075000 -2.080635
v 1.238524 0.140000 -2.080635
v 0.968524 0.140000 -2.070634
v 0.968524 0.394999 -2.070634
v 0.968524 0.140000 -2.075634
v 0.968524 0.394999 -2.075634
v 1.238524 0.140000 -2.070635
v 1.238524 0.394999 -2.070635
v 1.238524 0.140000 -2.075634
v 1.238524 0.394999 -2.075634
v 0.968524 0.714999 -2.065634
v 0.968524 0.714999 -2.080634
v 1.238524 0.714999 -2.065634
v 1.238524 0.714999 -2.080635
v 0.968524 0.460000 -2.065634
v 0.968524 0.460000 -2.080634
v 1.238524 0.460000 -2.065634
v 1.238524 0.460000 -2.080635
v 0.968524 0.460000 -2.070634
v 0.968524 0.714999 -2.070634
v 0.968524 0.460000 -2.075634
v 0.968524 0.714999 -2.075634
v 1.238524 0.460000 -2.070635
v 1.238524 0.714999 -2.070635
v 1.238524 0.460000 -2.075634
v 1.238524 0.714999 -2.075634
v 0.968524 1.034999 -2.065634
v 0.968524 1.034999 -2.080634
v 1.238524 1.034999 -2.065634
v 1.238524 1.034999 -2.080635
v 0.968524 0.780000 -2.065634
v 0.968524 0.780000 -2.080634
v 1.238524 0.780000 -2.065634
v 1.238524 0.780000 -2.080635
v 0.968524 0.780000 -2.070634
v 0.968524 1.034999 -2.070634
v 0.968524 0.780000 -2.075634
v 0.968524 1.034999 -2.075634
v 1.238524 0.780000 -2.070635
v 1.238524 1.034999 -2.070635
v 1.238524 0.780000 -2.075634
v 1.238524 1.034999 -2.075634
v 0.968524 1.355000 -2.065634
v 0.968524 1.355000 -2.080634
v 1.238524 1.355000 -2.065634
v 1.238524 1.355000 -2.080635
v 0.968524 1.100000 -2.065634
v 0.968524 1.100000 -2.080634
v 1.238524 1.100000 -2.065634
v 1.238524 1.100000 -2.080635
v 0.968524 1.100000 -2.070634
v 0.968524 1.355000 -2.070634
v 0.968524 1.100000 -2.075634
v 0.968524 1.355000 -2.075634
v 1.238524 1.100000 -2.070635
v 1.238524 1.355000 -2.070635
v 1.238524 1.100000 -2.075634
v 1.238524 1.355000 -2.075634
v 1.277626 0.825000 -2.065635
v 1.262626 0.825000 -2.065635
v 1.262626 0.825000 -2.050635
v 1.255509 0.825000 -2.044607
v 1.262889 0.825000 -2.036420
v 1.277626 0.825000 -2.050635
v 1.277627 0.675000 -2.065635
v 1.262627 0.675000 -2.065635
v 1.262627 0.675000 -2.050635
v 1.255509 0.675000 -2.044607
v 1.262889 0.675000 -2.036420
v 1.277627 0.675000 -2.050635
v 0.918524 0.075000 -2.265635
v 0.918524 1.405000 -2.265635
v 0.918524 0.075000 -2.280634
v 0.918524 1.405000 -2.280634
v 1.288524 0.075000 -2.265635
v 1.288524 1.405000 -2.265635
v 1.288524 0.075000 -2.280635
v 1.288524 1.405000 -2.280635
vn -0.0000 -1.0000 -0.0000
vn -0.0000 -0.0000 -1.0000
vn -1.0000 -0.0000 -0.0000
vn -0.0000 -0.0000 1.0000
vn -0.0000 1.0000 -0.0000
vn 1.0000 -0.0000 -0.0000
vn 0.6942 -0.0000 0.7198
vn -0.6462 -0.0000 -0.7631
vn -0.7427 -0.0000 0.6696
vt 0.625000 0.500000
vt 0.375000 0.500000
vt 0.625000 0.750000
vt 0.375000 0.750000
vt 0.625000 0.250000
vt 0.875000 0.500000
vt 0.125000 0.500000
vt 0.375000 0.250000
vt 0.625000 0.000000
vt 0.625000 1.000000
vt 0.875000 0.750000
vt 0.125000 0.750000
vt 0.375000 0.000000
vt 0.375000 1.000000
vt 0.375000 0.000000
vt 0.375000 1.000000
vt 0.125000 0.750000
vt 0.625000 0.000000
vt 0.625000 1.000000
vt 0.875000 0.750000
vt 0.375000 0.250000
vt 0.125000 0.500000
vt 0.625000 0.250000
vt 0.875000 0.500000
vt 0.375000 0.750000
vt 0.625000 0.750000
vt 0.375000 0.500000
vt 0.625000 0.500000
vt 0.375000 0.000000
vt 0.375000 1.000000
vt 0.125000 0.750000
vt 0.625000 0.000000
vt 0.625000 1.000000
vt 0.875000 0.750000
vt 0.375000 0.250000
vt 0.125000 0.500000
vt 0.625000 0.250000
vt 0.875000 0.500000
vt 0.375000 0.750000
vt 0.625000 0.750000
vt 0.375000 0.500000
vt 0.625000 0.500000
vt 0.625000 0.500000
vt 0.375000 0.500000
vt 0.625000 0.750000
vt 0.375000 0.750000
vt 0.625000 0.250000
vt 0.875000 0.500000
vt 0.125000 0.500000
vt 0.375000 0.250000
vt 0.625000 0.000000
vt 0.625000 1.000000
vt 0.875000 0.750000
vt 0.125000 0.750000
vt 0.375000 0.000000
vt 0.375000 1.000000
vt 0.625000 0.500000
vt 0.375000 0.500000
vt 0.625000 0.750000
vt 0.375000 0.750000
vt 0.625000 0.250000
vt 0.875000 0.500000
vt 0.125000 0.500000
vt 0.375000 0.250000
vt 0.625000 0.000000
vt 0.625000 1.000000
vt 0.875000 0.750000
vt 0.125000 0.750000
vt 0.375000 0.000000
vt 0.375000 1.000000
vt 0.625000 0.500000
vt 0.375000 0.500000
vt 0.625000 0.750000
vt 0.375000 0.750000
vt 0.625000 0.250000
vt 0.875000 0.500000
vt 0.125000 0.500000
vt 0.375000 0.250000
vt 0.625000 0.000000
vt 0.625000 1.000000
vt 0.875000 0.750000
vt 0.125000 0.750000
vt 0.375000 0.000000
vt 0.375000 1.000000
vt 0.625000 0.500000
vt 0.375000 0.500000
vt 0.625000 0.750000
vt 0.375000 0.750000
vt 0.625000 0.250000
vt 0.875000 0.500000
vt 0.125000 0.500000
vt 0.375000 0.250000
vt 0.625000 0.000000
vt 0.625000 1.000000
vt 0.875000 0.750000
vt 0.125000 0.750000
vt 0.375000 0.000000
vt 0.375000 1.000000
vt 0.625000 0.500000
vt 0.375000 0.500000
vt 0.625000 0.750000
vt 0.375000 0.750000
vt 0.625000 0.250000
vt 0.875000 0.500000
vt 0.125000 0.500000
vt 0.375000 0.250000
vt 0.625000 0.000000
vt 0.625000 1.000000
vt 0.875000 0.750000
vt 0.125000 0.750000
vt 0.375000 0.000000
vt 0.375000 1.000000
vt 0.625000 0.500000
vt 0.375000 0.500000
vt 0.625000 0.750000
vt 0.375000 0.750000
vt 0.625000 0.250000
vt 0.875000 0.500000
vt 0.125000 0.500000
vt 0.375000 0.250000
vt 0.625000 0.000000
vt 0.625000 1.000000
vt 0.875000 0.750000
vt 0.125000 0.750000
vt 0.375000 0.000000
vt 0.375000 1.000000
vt 0.375000 0.000000
vt 0.375000 1.000000
vt 0.125000 0.750000
vt 0.625000 0.000000
vt 0.625000 1.000000
vt 0.875000 0.750000
vt 0.375000 0.250000
vt 0.125000 0.500000
vt 0.625000 0.250000
vt 0.875000 0.500000
vt 0.375000 0.750000
vt 0.625000 0.750000
vt 0.375000 0.500000
vt 0.625000 0.500000
vt 0.375000 0.000000
vt 0.375000 1.000000
vt 0.125000 0.750000
vt 0.625000 0.000000
vt 0.625000 1.000000
vt 0.875000 0.750000
vt 0.375000 0.250000
vt 0.125000 0.500000
vt 0.625000 0.250000
vt 0.875000 0.500000
vt 0.375000 0.750000
vt 0.625000 0.750000
vt 0.375000 0.500000
vt 0.625000 0.500000
vt 0.375000 0.000000
vt 0.375000 1.000000
vt 0.125000 0.750000
vt 0.625000 0.000000
vt 0.625000 1.000000
vt 0.875000 0.750000
vt 0.375000 0.250000
vt 0.125000 0.500000
vt 0.625000 0.250000
vt 0.875000 0.500000
vt 0.375000 0.750000
vt 0.625000 0.750000
vt 0.375000 0.500000
vt 0.625000 0.500000
vt 0.375000 0.000000
vt 0.375000 1.000000
vt 0.125000 0.750000
vt 0.625000 0.000000
vt 0.625000 1.000000
vt 0.875000 0.750000
vt 0.375000 0.250000
vt 0.125000 0.500000
vt 0.625000 0.250000
vt 0.875000 0.500000
vt 0.375000 0.750000
vt 0.625000 0.750000
vt 0.375000 0.500000
vt 0.625000 0.500000
vt 0.375000 0.000000
vt 0.375000 1.000000
vt 0.125000 0.750000
vt 0.625000 0.000000
vt 0.625000 1.000000
vt 0.875000 0.750000
vt 0.375000 0.250000
vt 0.125000 0.500000
vt 0.625000 0.250000
vt 0.875000 0.500000
vt 0.375000 0.750000
vt 0.625000 0.750000
vt 0.375000 0.500000
vt 0.625000 0.500000
vt 0.375000 0.000000
vt 0.375000 1.000000
vt 0.125000 0.750000
vt 0.625000 0.000000
vt 0.625000 1.000000
vt 0.875000 0.750000
vt 0.375000 0.250000
vt 0.125000 0.500000
vt 0.625000 0.250000
vt 0.875000 0.500000
vt 0.375000 0.750000
vt 0.625000 0.750000
vt 0.375000 0.500000
vt 0.625000 0.500000
vt 0.375000 0.000000
vt 0.375000 1.000000
vt 0.125000 0.750000
vt 0.625000 0.000000
vt 0.625000 1.000000
vt 0.875000 0.750000
vt 0.375000 0.250000
vt 0.125000 0.500000
vt 0.625000 0.250000
vt 0.875000 0.500000
vt 0.375000 0.750000
vt 0.625000 0.750000
vt 0.375000 0.500000
vt 0.625000 0.500000
vt 0.375000 0.000000
vt 0.375000 1.000000
vt 0.125000 0.750000
vt 0.625000 0.000000
vt 0.625000 1.000000
vt 0.875000 0.750000
vt 0.375000 0.250000
vt 0.125000 0.500000
vt 0.625000 0.250000
vt 0.875000 0.500000
vt 0.375000 0.750000
vt 0.625000 0.750000
vt 0.375000 0.500000
vt 0.625000 0.500000
vt 0.125000 0.750000
vt 0.125000 0.500000
vt 0.375000 0.750000
vt 0.375000 0.500000
vt 0.875000 0.750000
vt 0.875000 0.500000
vt 0.625000 0.750000
vt 0.625000 0.500000
vt 0.375000 0.000000
vt 0.375000 1.000000
vt 0.125000 0.750000
vt 0.625000 0.000000
vt 0.625000 1.000000
vt 0.875000 0.750000
vt 0.375000 0.250000
vt 0.125000 0.500000
vt 0.625000 0.250000
vt 0.875000 0.500000
vt 0.375000 0.750000
vt 0.625000 0.750000
vt 0.375000 0.500000
vt 0.625000 0.500000
vt 0.125000 0.750000
vt 0.125000 0.500000
vt 0.375000 0.750000
vt 0.375000 0.500000
vt 0.875000 0.750000
vt 0.875000 0.500000
vt 0.625000 0.750000
vt 0.625000 0.500000
vt 0.375000 0.000000
vt 0.375000 1.000000
vt 0.125000 0.750000
vt 0.625000 0.000000
vt 0.625000 1.000000
vt 0.875000 0.750000
vt 0.375000 0.250000
vt 0.125000 0.500000
vt 0.625000 0.250000
vt 0.875000 0.500000
vt 0.375000 0.750000
vt 0.625000 0.750000
vt 0.375000 0.500000
vt 0.625000 0.500000
vt 0.125000 0.750000
vt 0.125000 0.500000
vt 0.375000 0.750000
vt 0.375000 0.500000
vt 0.875000 0.750000
vt 0.875000 0.500000
vt 0.625000 0.750000
vt 0.625000 0.500000
vt 0.375000 0.000000
vt 0.375000 1.000000
vt 0.125000 0.750000
vt 0.625000 0.000000
vt 0.625000 1.000000
vt 0.875000 0.750000
vt 0.375000 0.250000
vt 0.125000 0.500000
vt 0.625000 0.250000
vt 0.875000 0.500000
vt 0.375000 0.750000
vt 0.625000 0.750000
vt 0.375000 0.500000
vt 0.625000 0.500000
vt 0.000000 0.000000
vt 0.000000 0.000000
vt 0.000000 0.000000
vt 0.000000 0.000000
vt 0.000000 0.000000
vt 0.000000 0.000000
vt 0.000000 0.000000
vt 0.000000 0.000000
vt 0.000000 0.000000
vt 0.000000 0.000000
vt 0.000000 0.000000
vt 0.000000 0.000000
vt 0.375000 0.000000
vt 0.375000 1.000000
vt 0.625000 0.000000
vt 0.625000 1.000000
vt 0.375000 0.250000
vt 0.625000 0.250000
vt 0.375000 0.750000
vt 0.625000 0.750000
vt 0.375000 0.500000
vt 0.625000 0.500000
s 0
usemtl muebles.001
f 6/7/1 2/2/1 4/4/1 8/12/1
f 6/8/2 5/5/2 1/1/2 2/2/2
f 8/13/3 7/9/3 5/5/3 6/8/3
f 4/4/4 3/3/4 7/10/4 8/14/4
f 1/1/5 5/6/5 7/11/5 3/3/5
f 2/2/6 1/1/6 3/3/6 4/4/6
f 9/15/3 10/18/3 12/23/3 11/21/3
f 11/21/2 12/23/2 16/28/2 15/27/2
f 15/27/6 16/28/6 14/26/6 13/25/6
f 13/25/4 14/26/4 10/19/4 9/16/4
f 11/22/1 15/27/1 13/25/1 9/17/1
f 16/28/5 12/24/5 10/20/5 14/26/5
f 17/29/3 18/32/3 20/37/3 19/35/3
f 19/35/2 20/37/2 24/42/2 23/41/2
f 23/41/6 24/42/6 22/40/6 21/39/6
f 21/39/4 22/40/4 18/33/4 17/30/4
f 19/36/1 23/41/1 21/39/1 17/31/1
f 24/42/5 20/38/5 18/34/5 22/40/5
f 30/49/1 26/44/1 28/46/1 32/54/1
f 30/50/2 29/47/2 25/43/2 26/44/2
f 32/55/3 31/51/3 29/47/3 30/50/3
f 28/46/4 27/45/4 31/52/4 32/56/4
f 25/43/5 29/48/5 31/53/5 27/45/5
f 26/44/6 25/43/6 27/45/6 28/46/6
f 38/63/1 34/58/1 36/60/1 40/68/1
f 38/64/2 37/61/2 33/57/2 34/58/2
f 40/69/3 39/65/3 37/61/3 38/64/3
f 36/60/4 35/59/4 39/66/4 40/70/4
f 33/57/5 37/62/5 39/67/5 35/59/5
f 34/58/6 33/57/6 35/59/6 36/60/6
f 73/127/3 74/130/3 76/135/3 75/133/3
f 75/133/2 76/135/2 80/140/2 79/139/2
f 79/139/6 80/140/6 78/138/6 77/137/6
f 77/137/4 78/138/4 74/131/4 73/128/4
f 75/134/1 79/139/1 77/137/1 73/129/1
f 80/140/5 76/136/5 74/132/5 78/138/5
f 81/141/3 82/144/3 84/149/3 83/147/3
f 83/147/2 84/149/2 88/154/2 87/153/2
f 87/153/6 88/154/6 86/152/6 85/151/6
f 85/151/4 86/152/4 82/145/4 81/142/4
f 83/148/1 87/153/1 85/151/1 81/143/1
f 88/154/5 84/150/5 82/146/5 86/152/5
f 89/155/3 90/158/3 92/163/3 91/161/3
f 91/161/2 92/163/2 96/168/2 95/167/2
f 95/167/6 96/168/6 94/166/6 93/165/6
f 93/165/4 94/166/4 90/159/4 89/156/4
f 91/162/1 95/167/1 93/165/1 89/157/1
f 96/168/5 92/164/5 90/160/5 94/166/5
f 97/169/3 98/172/3 100/177/3 99/175/3
f 99/175/2 100/177/2 104/182/2 103/181/2
f 103/181/6 104/182/6 102/180/6 101/179/6
f 101/179/4 102/180/4 98/173/4 97/170/4
f 99/176/1 103/181/1 101/179/1 97/171/1
f 104/182/5 100/178/5 98/174/5 102/180/5
f 105/183/3 106/186/3 108/191/3 107/189/3
f 107/189/2 108/191/2 112/196/2 111/195/2
f 111/195/6 112/196/6 110/194/6 109/193/6
f 109/193/4 110/194/4 106/187/4 105/184/4
f 107/190/1 111/195/1 109/193/1 105/185/1
f 112/196/5 108/192/5 106/188/5 110/194/5
f 113/197/3 114/200/3 116/205/3 115/203/3
f 115/203/2 116/205/2 120/210/2 119/209/2
f 119/209/6 120/210/6 118/208/6 117/207/6
f 117/207/4 118/208/4 114/201/4 113/198/4
f 120/210/5 116/206/5 114/202/5 118/208/5
f 121/211/3 122/214/3 124/219/3 123/217/3
f 123/217/2 124/219/2 128/224/2 127/223/2
f 127/223/6 128/224/6 126/222/6 125/221/6
f 125/221/4 126/222/4 122/215/4 121/212/4
f 123/218/1 127/223/1 125/221/1 121/213/1
f 197/317/3 198/319/3 200/322/3 199/321/3
f 199/321/2 200/322/2 204/326/2 203/325/2
f 203/325/6 204/326/6 202/324/6 201/323/6
f 201/323/4 202/324/4 198/320/4 197/318/4
f 198/320/5 202/324/5 204/326/5 200/322/5
f 199/321/1 203/325/1 201/323/1 197/318/1
usemtl vidrio.001
f 46/77/1 42/72/1 44/74/1 48/82/1
f 46/78/2 45/75/2 41/71/2 42/72/2
f 48/83/3 47/79/3 45/75/3 46/78/3
f 44/74/4 43/73/4 47/80/4 48/84/4
f 41/71/5 45/76/5 47/81/5 43/73/5
f 42/72/6 41/71/6 43/73/6 44/74/6
f 54/91/1 50/86/1 52/88/1 56/96/1
f 54/92/2 53/89/2 49/85/2 50/86/2
f 56/97/3 55/93/3 53/89/3 54/92/3
f 52/88/4 51/87/4 55/94/4 56/98/4
f 49/85/5 53/90/5 55/95/5 51/87/5
f 50/86/6 49/85/6 51/87/6 52/88/6
f 62/105/1 58/100/1 60/102/1 64/110/1
f 62/106/2 61/103/2 57/99/2 58/100/2
f 64/111/3 63/107/3 61/103/3 62/106/3
f 60/102/4 59/101/4 63/108/4 64/112/4
f 57/99/5 61/104/5 63/109/5 59/101/5
f 58/100/6 57/99/6 59/101/6 60/102/6
f 70/119/1 66/114/1 68/116/1 72/124/1
f 70/120/2 69/117/2 65/113/2 66/114/2
f 72/125/3 71/121/3 69/117/3 70/120/3
f 68/116/4 67/115/4 71/122/4 72/126/4
f 65/113/5 69/118/5 71/123/5 67/115/5
f 66/114/6 65/113/6 67/115/6 68/116/6
f 115/204/1 119/209/1 117/207/1 113/199/1
f 128/224/5 124/220/5 122/216/5 126/222/5
f 129/225/3 130/228/3 132/233/3 131/231/3
f 131/231/2 132/233/2 136/238/2 135/237/2
f 135/237/6 136/238/6 134/236/6 133/235/6
f 133/235/4 134/236/4 130/229/4 129/226/4
f 131/232/1 135/237/1 133/235/1 129/227/1
f 136/238/5 132/234/5 130/230/5 134/236/5
f 138/240/1 140/242/1 139/241/1 137/239/1
f 144/246/1 143/245/1 141/243/1 142/244/1
f 145/247/3 146/250/3 148/255/3 147/253/3
f 147/253/2 148/255/2 152/260/2 151/259/2
f 151/259/6 152/260/6 150/258/6 149/257/6
f 149/257/4 150/258/4 146/251/4 145/248/4
f 147/254/1 151/259/1 149/257/1 145/249/1
f 152/260/5 148/256/5 146/252/5 150/258/5
f 154/262/1 156/264/1 155/263/1 153/261/1
f 160/268/5 158/266/5 157/265/5 159/267/5
f 161/269/3 162/272/3 164/277/3 163/275/3
f 163/275/2 164/277/2 168/282/2 167/281/2
f 167/281/6 168/282/6 166/280/6 165/279/6
f 165/279/4 166/280/4 162/273/4 161/270/4
f 163/276/1 167/281/1 165/279/1 161/271/1
f 168/282/5 164/278/5 162/274/5 166/280/5
f 170/284/1 172/286/1 171/285/1 169/283/1
f 176/290/1 175/289/1 173/287/1 174/288/1
f 177/291/3 178/294/3 180/299/3 179/297/3
f 179/297/2 180/299/2 184/304/2 183/303/2
f 183/303/6 184/304/6 182/302/6 181/301/6
f 181/301/4 182/302/4 178/295/4 177/292/4
f 179/298/1 183/303/1 181/301/1 177/293/1
f 184/304/5 180/300/5 178/296/5 182/302/5
f 186/306/5 187/307/5 188/308/5 189/309/5 190/310/5 185/305/5
f 192/312/1 191/311/1 196/316/1 195/315/1 194/314/1 193/313/1
f 189/309/7 195/315/7 196/316/7 190/310/7
f 187/307/8 193/313/8 194/314/8 188/308/8
f 185/305/2 191/311/2 192/312/2 186/306/2
f 190/310/6 196/316/6 191/311/6 185/305/6
f 188/308/9 194/314/9 195/315/9 189/309/9
f 186/306/3 192/312/3 193/313/3 187/307/3

View File

@ -0,0 +1,22 @@
# Blender 3.4.1 MTL File: 'None'
# www.blender.org
newmtl muebles
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Kd 0.800000 0.800000 0.800000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2
newmtl vidrio
Ns 360.000000
Ka 1.000000 1.000000 1.000000
Kd 0.800000 0.800000 0.800000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2

View File

@ -0,0 +1,401 @@
# Blender 3.4.1
# www.blender.org
mtllib cabinet.mtl
o mesa-tv
v 0.526006 0.515000 1.889585
v 0.526006 0.530000 1.889585
v 0.522171 0.515000 2.299567
v 0.522171 0.530000 2.299567
v -0.673941 0.515000 1.878361
v -0.673941 0.530000 1.878361
v -0.677776 0.515000 2.288342
v -0.677776 0.530000 2.288342
v 0.510820 0.335000 1.909443
v 0.510820 0.350000 1.909443
v 0.507359 0.335000 2.279427
v 0.507359 0.350000 2.279427
v -0.659129 0.335000 1.898500
v -0.659129 0.350000 1.898500
v -0.662590 0.335000 2.268484
v -0.662590 0.350000 2.268484
v 0.525819 0.000010 1.909584
v 0.525819 0.515000 1.909584
v 0.522171 0.000010 2.299567
v 0.522171 0.515000 2.299567
v 0.510820 0.000010 1.909444
v 0.510820 0.515000 1.909444
v 0.507172 0.000010 2.299427
v 0.507172 0.515000 2.299427
v -0.659129 0.000010 1.898500
v -0.659129 0.515000 1.898500
v -0.662777 0.000010 2.288483
v -0.662777 0.515000 2.288483
v -0.674128 0.000010 1.898360
v -0.674128 0.515000 1.898360
v -0.677776 0.000010 2.288342
v -0.677776 0.515000 2.288342
v -0.066655 0.350000 1.904042
v -0.066655 0.515000 1.904042
v -0.070116 0.350000 2.274025
v -0.070116 0.515000 2.274025
v -0.081654 0.350000 1.903902
v -0.081654 0.515000 1.903902
v -0.085115 0.350000 2.273885
v -0.085115 0.515000 2.273885
v -0.072968 0.290000 1.883982
v -0.072968 0.349990 1.883982
v 0.516007 0.290000 1.889492
v 0.516007 0.349990 1.889492
v -0.073108 0.290000 1.898982
v -0.073108 0.349990 1.898982
v 0.515866 0.290000 1.904491
v 0.515866 0.349990 1.904491
v -0.072968 0.070010 1.883982
v -0.072968 0.130000 1.883982
v 0.516007 0.070010 1.889492
v 0.516007 0.130000 1.889492
v -0.073108 0.070010 1.898982
v -0.073108 0.130000 1.898982
v 0.515866 0.070010 1.904491
v 0.515866 0.130000 1.904491
v 0.456020 0.290000 1.888930
v 0.516007 0.290000 1.889491
v 0.456020 0.130000 1.888930
v 0.516007 0.130000 1.889491
v 0.455879 0.290000 1.903930
v 0.515866 0.290000 1.904491
v 0.455879 0.130000 1.903930
v 0.515866 0.130000 1.904491
v -0.072968 0.290000 1.883982
v -0.012981 0.290000 1.884543
v -0.072968 0.130000 1.883982
v -0.012981 0.130000 1.884543
v -0.073108 0.290000 1.898981
v -0.013121 0.290000 1.899543
v -0.073108 0.130000 1.898981
v -0.013121 0.130000 1.899543
v -0.013027 0.290000 1.889543
v 0.455973 0.290000 1.893930
v -0.013027 0.130000 1.889543
v 0.455973 0.130000 1.893930
v -0.013074 0.290000 1.894543
v 0.455926 0.290000 1.898930
v -0.013074 0.130000 1.894543
v 0.455926 0.130000 1.898930
v 0.301016 0.329990 1.887481
v 0.151023 0.329990 1.886078
v 0.301016 0.314990 1.887481
v 0.151023 0.314990 1.886078
v 0.301156 0.329990 1.872481
v 0.151163 0.329990 1.871078
v 0.301156 0.314990 1.872481
v 0.151163 0.314990 1.871078
v 0.301289 0.315253 1.858267
v 0.151296 0.315253 1.856864
v 0.301213 0.307872 1.866454
v 0.151219 0.307872 1.865051
v -0.663942 0.290000 1.878454
v -0.663942 0.349990 1.878454
v -0.074967 0.290000 1.883964
v -0.074967 0.349990 1.883964
v -0.664082 0.290000 1.893454
v -0.664082 0.349990 1.893454
v -0.075108 0.290000 1.898963
v -0.075108 0.349990 1.898963
v -0.663942 0.070010 1.878454
v -0.663942 0.130000 1.878454
v -0.074967 0.070010 1.883964
v -0.074967 0.130000 1.883964
v -0.664082 0.070010 1.893454
v -0.664082 0.130000 1.893454
v -0.075108 0.070010 1.898963
v -0.075108 0.130000 1.898963
v -0.134955 0.290000 1.883402
v -0.074967 0.290000 1.883963
v -0.134955 0.130000 1.883402
v -0.074967 0.130000 1.883963
v -0.135095 0.290000 1.898402
v -0.075108 0.290000 1.898963
v -0.135095 0.130000 1.898402
v -0.075108 0.130000 1.898963
v -0.663942 0.290000 1.878454
v -0.603955 0.290000 1.879015
v -0.663942 0.130000 1.878454
v -0.603955 0.130000 1.879015
v -0.664082 0.290000 1.893453
v -0.604095 0.290000 1.894015
v -0.664082 0.130000 1.893453
v -0.604095 0.130000 1.894015
v -0.604002 0.290000 1.884015
v -0.135001 0.290000 1.888402
v -0.604002 0.130000 1.884015
v -0.135001 0.130000 1.888402
v -0.604048 0.290000 1.889015
v -0.135048 0.290000 1.893402
v -0.604048 0.130000 1.889015
v -0.135048 0.130000 1.893402
v -0.298958 0.329990 1.881868
v -0.448951 0.329990 1.880465
v -0.298958 0.314990 1.881868
v -0.448951 0.314990 1.880465
v -0.298817 0.329990 1.866869
v -0.448811 0.329990 1.865466
v -0.298817 0.314990 1.866869
v -0.448811 0.314990 1.865466
v -0.298684 0.315253 1.852655
v -0.448678 0.315253 1.851252
v -0.298761 0.307872 1.860842
v -0.448754 0.307872 1.859439
v 0.505867 0.090010 1.904397
v 0.505867 0.300000 1.904397
v 0.502827 0.090010 2.229383
v 0.502827 0.300000 2.229383
v 0.490868 0.090010 1.904257
v 0.490868 0.300000 1.904257
v 0.487828 0.090010 2.229243
v 0.487828 0.300000 2.229243
v -0.059155 0.070010 1.904112
v -0.059155 0.335000 1.904112
v -0.062616 0.070010 2.274096
v -0.062616 0.335000 2.274096
v -0.089154 0.070010 1.903832
v -0.089154 0.335000 1.903832
v -0.092615 0.070010 2.273815
v -0.092615 0.335000 2.273815
v -0.094107 0.090010 1.898785
v -0.094107 0.300000 1.898785
v -0.097147 0.090010 2.223770
v -0.097147 0.300000 2.223770
v -0.109106 0.090010 1.898645
v -0.109106 0.300000 1.898645
v -0.112146 0.090010 2.223630
v -0.112146 0.300000 2.223630
v -0.039109 0.090010 1.899299
v -0.039109 0.300000 1.899299
v -0.042149 0.090010 2.224285
v -0.042149 0.300000 2.224285
v -0.054108 0.090010 1.899159
v -0.054108 0.300000 1.899159
v -0.057148 0.090010 2.224145
v -0.057148 0.300000 2.224145
v -0.639083 0.090010 1.893687
v -0.639083 0.300000 1.893687
v -0.642123 0.090010 2.218673
v -0.642123 0.300000 2.218673
v -0.654082 0.090010 1.893547
v -0.654082 0.300000 1.893547
v -0.657122 0.090010 2.218533
v -0.657122 0.300000 2.218533
v -0.641983 0.090010 2.203674
v -0.641983 0.300000 2.203674
v -0.112006 0.090010 2.208631
v -0.112006 0.300000 2.208631
v -0.642123 0.090010 2.218673
v -0.642123 0.300000 2.218673
v -0.112146 0.090010 2.223630
v -0.112146 0.300000 2.223630
v -0.042009 0.090010 2.209286
v -0.042009 0.300000 2.209286
v 0.487968 0.090010 2.214243
v 0.487968 0.300000 2.214243
v -0.042149 0.090010 2.224285
v -0.042149 0.300000 2.224285
v 0.487828 0.090010 2.229243
v 0.487828 0.300000 2.229243
v -0.112006 0.090010 2.208631
v -0.641983 0.090010 2.203674
v -0.109106 0.090010 1.898645
v -0.639083 0.090010 1.893687
v -0.112006 0.095010 2.208631
v -0.641983 0.095010 2.203674
v -0.109106 0.095010 1.898645
v -0.639083 0.095010 1.893687
v 0.487968 0.090010 2.214243
v -0.042009 0.090010 2.209286
v 0.490868 0.090010 1.904257
v -0.039109 0.090010 1.899299
v 0.487968 0.095010 2.214243
v -0.042009 0.095010 2.209286
v 0.490868 0.095010 1.904257
v -0.039109 0.095010 1.899299
vn 1.0000 -0.0000 0.0094
vn -0.0094 -0.0000 1.0000
vn -1.0000 -0.0000 -0.0094
vn 0.0094 -0.0000 -1.0000
vn -0.0000 -1.0000 -0.0000
vn -0.0000 1.0000 -0.0000
vn -0.0093 -0.0000 1.0000
vn 0.0093 -0.0000 -1.0000
vn -1.0000 -0.0000 -0.0093
vn 1.0000 -0.0000 0.0093
vn 0.0063 -0.7427 -0.6695
vn 0.0067 0.6942 -0.7197
vn -0.0071 -0.6462 0.7631
vn 0.0063 -0.7427 -0.6696
s 0
usemtl muebles
f 2//1 4//1 3//1 1//1
f 4//2 8//2 7//2 3//2
f 8//3 6//3 5//3 7//3
f 6//4 2//4 1//4 5//4
f 1//5 3//5 7//5 5//5
f 6//6 8//6 4//6 2//6
f 10//1 12//1 11//1 9//1
f 12//2 16//2 15//2 11//2
f 16//3 14//3 13//3 15//3
f 14//4 10//4 9//4 13//4
f 9//5 11//5 15//5 13//5
f 14//6 16//6 12//6 10//6
f 20//7 24//7 23//7 19//7
f 22//8 18//8 17//8 21//8
f 17//5 19//5 23//5 21//5
f 22//6 24//6 20//6 18//6
f 17//1 18//1 20//1 19//1
f 23//3 24//3 22//3 21//3
f 28//7 32//7 31//7 27//7
f 30//8 26//8 25//8 29//8
f 25//1 26//1 28//1 27//1
f 31//3 32//3 30//3 29//3
f 36//7 40//7 39//7 35//7
f 38//8 34//8 33//8 37//8
f 33//1 34//1 36//1 35//1
f 39//3 40//3 38//3 37//3
f 26//6 30//6 32//6 28//6
f 27//5 31//5 29//5 25//5
f 36//6 34//6 38//6 40//6
f 33//5 35//5 39//5 37//5
f 41//5 43//5 47//5 45//5
f 46//6 48//6 44//6 42//6
f 41//4 42//4 44//4 43//4
f 47//2 48//2 46//2 45//2
f 43//1 44//1 48//1 47//1
f 41//9 45//9 46//9 42//9
f 49//5 51//5 55//5 53//5
f 54//6 56//6 52//6 50//6
f 49//4 50//4 52//4 51//4
f 55//2 56//2 54//2 53//2
f 49//9 53//9 54//9 50//9
f 51//1 52//1 56//1 55//1
f 57//3 59//3 63//3 61//3
f 62//1 64//1 60//1 58//1
f 57//4 58//4 60//4 59//4
f 63//2 64//2 62//2 61//2
f 57//6 61//6 62//6 58//6
f 59//5 60//5 64//5 63//5
f 65//3 67//3 71//3 69//3
f 70//1 72//1 68//1 66//1
f 65//4 66//4 68//4 67//4
f 71//2 72//2 70//2 69//2
f 65//6 69//6 70//6 66//6
f 67//5 68//5 72//5 71//5
f 82//2 84//2 83//2 81//2
f 87//10 91//10 89//10 85//10
f 83//1 87//1 85//1 81//1
f 81//6 85//6 86//6 82//6
f 82//3 86//3 88//3 84//3
f 84//5 88//5 87//5 83//5
f 90//11 89//11 91//11 92//11
f 85//12 89//12 90//12 86//12
f 86//3 90//3 92//3 88//3
f 88//13 92//13 91//13 87//13
f 93//5 95//5 99//5 97//5
f 98//6 100//6 96//6 94//6
f 93//4 94//4 96//4 95//4
f 99//2 100//2 98//2 97//2
f 95//1 96//1 100//1 99//1
f 93//9 97//9 98//9 94//9
f 101//5 103//5 107//5 105//5
f 106//6 108//6 104//6 102//6
f 101//4 102//4 104//4 103//4
f 107//2 108//2 106//2 105//2
f 101//9 105//9 106//9 102//9
f 103//1 104//1 108//1 107//1
f 109//3 111//3 115//3 113//3
f 114//1 116//1 112//1 110//1
f 109//4 110//4 112//4 111//4
f 115//2 116//2 114//2 113//2
f 109//6 113//6 114//6 110//6
f 111//5 112//5 116//5 115//5
f 117//3 119//3 123//3 121//3
f 122//1 124//1 120//1 118//1
f 117//4 118//4 120//4 119//4
f 123//2 124//2 122//2 121//2
f 117//6 121//6 122//6 118//6
f 119//5 120//5 124//5 123//5
f 134//2 136//2 135//2 133//2
f 139//1 143//1 141//1 137//1
f 135//1 139//1 137//1 133//1
f 133//6 137//6 138//6 134//6
f 134//3 138//3 140//3 136//3
f 136//5 140//5 139//5 135//5
f 142//14 141//14 143//14 144//14
f 137//12 141//12 142//12 138//12
f 138//3 142//3 144//3 140//3
f 140//13 144//13 143//13 139//13
f 148//7 152//7 151//7 147//7
f 150//8 146//8 145//8 149//8
f 145//1 146//1 148//1 147//1
f 151//3 152//3 150//3 149//3
f 146//6 150//6 152//6 148//6
f 147//5 151//5 149//5 145//5
f 156//7 160//7 159//7 155//7
f 158//8 154//8 153//8 157//8
f 153//1 154//1 156//1 155//1
f 159//3 160//3 158//3 157//3
f 156//6 154//6 158//6 160//6
f 153//5 155//5 159//5 157//5
f 164//7 168//7 167//7 163//7
f 166//8 162//8 161//8 165//8
f 161//1 162//1 164//1 163//1
f 167//3 168//3 166//3 165//3
f 162//6 166//6 168//6 164//6
f 163//5 167//5 165//5 161//5
f 172//7 176//7 175//7 171//7
f 174//8 170//8 169//8 173//8
f 169//1 170//1 172//1 171//1
f 175//3 176//3 174//3 173//3
f 170//6 174//6 176//6 172//6
f 171//5 175//5 173//5 169//5
f 180//7 184//7 183//7 179//7
f 182//8 178//8 177//8 181//8
f 177//1 178//1 180//1 179//1
f 183//3 184//3 182//3 181//3
f 178//6 182//6 184//6 180//6
f 179//5 183//5 181//5 177//5
f 188//10 192//10 191//10 187//10
f 190//9 186//9 185//9 189//9
f 185//4 186//4 188//4 187//4
f 191//2 192//2 190//2 189//2
f 186//6 190//6 192//6 188//6
f 187//5 191//5 189//5 185//5
f 196//10 200//10 199//10 195//10
f 198//9 194//9 193//9 197//9
f 193//4 194//4 196//4 195//4
f 199//2 200//2 198//2 197//2
f 194//6 198//6 200//6 196//6
f 195//5 199//5 197//5 193//5
f 201//6 203//6 204//6 202//6
f 205//5 206//5 208//5 207//5
f 203//3 201//3 205//3 207//3
f 204//2 203//2 207//2 208//2
f 202//1 204//1 208//1 206//1
f 201//4 202//4 206//4 205//4
f 209//6 211//6 212//6 210//6
f 213//5 214//5 216//5 215//5
f 211//3 209//3 213//3 215//3
f 212//2 211//2 215//2 216//2
f 210//1 212//1 216//1 214//1
f 209//4 210//4 214//4 213//4
usemtl vidrio
f 73//3 75//3 79//3 77//3
f 78//1 80//1 76//1 74//1
f 73//4 74//4 76//4 75//4
f 79//2 80//2 78//2 77//2
f 73//6 77//6 78//6 74//6
f 75//5 76//5 80//5 79//5
f 125//3 127//3 131//3 129//3
f 130//1 132//1 128//1 126//1
f 125//4 126//4 128//4 127//4
f 131//2 132//2 130//2 129//2
f 125//6 129//6 130//6 126//6
f 127//5 128//5 132//5 131//5

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

@ -0,0 +1,12 @@
# Blender 3.4.1 MTL File: 'None'
# www.blender.org
newmtl ldraw_4
Ns 7.680005
Ka 1.000000 1.000000 1.000000
Kd 0.788235 0.101961 0.035294
Ks 0.089804 0.089804 0.089804
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2

182758
cw 9/models/car/car.obj Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,12 @@
# Blender 3.4.1 MTL File: 'None'
# www.blender.org
newmtl Carpet
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd C:/Users/iskra/Downloads/30-livingroom_blender (1)/Texture/drive-download-20210610T021657Z-001/Fabric_Rug_006_COLOR.jpg
map_Ns C:/Users/iskra/Downloads/30-livingroom_blender (1)/Texture/drive-download-20210610T021657Z-001/Fabric_Rug_006_ROUGH.jpg

View File

@ -0,0 +1,16 @@
# Blender 3.4.1
# www.blender.org
mtllib carpet.mtl
o Carpet
v 0.767182 0.010000 2.061921
v 4.267182 0.010000 2.061921
v 0.767182 0.010000 -1.938079
v 4.267182 0.010000 -1.938079
vn -0.0000 1.0000 -0.0000
vt 1.000000 1.000000
vt 0.000000 1.000000
vt 1.000000 0.000000
vt 0.000000 0.000000
s 0
usemtl Carpet
f 1/1/1 2/2/1 4/4/1 3/3/1

View File

@ -0,0 +1,15 @@
# Blender MTL File: 'ceramic_vase_02_4k.blend'
# Material Count: 1
newmtl ceramic_vase_02
Ns 225.000000
Ka 1.000000 1.000000 1.000000
Kd 0.800000 0.800000 0.800000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Bump textures\\ceramic_vase_02_nor_gl_4k.exr
map_Kd textures\\ceramic_vase_02_diff_4k.jpg
map_Ns textures\\ceramic_vase_02_rough_4k.jpg

File diff suppressed because it is too large Load Diff

16
cw 9/models/chair.mtl Normal file
View File

@ -0,0 +1,16 @@
# Blender MTL File: 'painted_wooden_chair_01_4k.blend'
# Material Count: 1
newmtl painted_wooden_chair_01
Ns 225.000000
Ka 1.000000 1.000000 1.000000
Kd 0.800000 0.800000 0.800000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Bump textures\\painted_wooden_chair_01_nor_gl_4k.exr
map_Kd textures\\painted_wooden_chair_01_diff_4k.jpg
map_Ns textures\\painted_wooden_chair_01_rough_4k.jpg
refl textures\\painted_wooden_chair_01_metal_4k.exr

File diff suppressed because it is too large Load Diff

View File

@ -1,12 +1,16 @@
# Blender MTL File: 'desk.blend' # Blender MTL File: 'wooden_table_02_4k.blend'
# Material Count: 1 # Material Count: 1
newmtl Material.009 newmtl wooden_table_02
Ns 96.078431 Ns 225.000000
Ka 1.000000 1.000000 1.000000 Ka 1.000000 1.000000 1.000000
Kd 0.640000 0.640000 0.640000 Kd 0.800000 0.800000 0.800000
Ks 0.500000 0.500000 0.500000 Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000 Ke 0.000000 0.000000 0.000000
Ni 1.000000 Ni 1.450000
d 1.000000 d 1.000000
illum 2 illum 2
map_Bump textures\\wooden_table_02_nor_gl_4k.exr
map_Kd textures\\wooden_table_02_diff_4k.jpg
map_Ns textures\\wooden_table_02_rough_4k.jpg
refl textures\\wooden_table_02_metal_4k.exr

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,14 @@
# Blender 3.4.1 MTL File: 'None'
# www.blender.org
newmtl Material.030
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd C:/Users/iskra/Downloads/teuchun-easel/source/Molbert_tex_1/1001_Base_Color.png
map_Ns C:/Users/iskra/Downloads/teuchun-easel/source/Molbert_tex_1/1001_Roughness.png
map_refl C:/Users/iskra/Downloads/teuchun-easel/source/Molbert_tex_1/1001_Metallic.png
map_Bump -bm 1.000000 C:/Users/iskra/Downloads/teuchun-easel/source/Molbert_tex_1/1001_Normal_OpenGL.png

42946
cw 9/models/easel/easel.obj Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,14 @@
# Blender 3.4.1 MTL File: 'None'
# www.blender.org
newmtl Material.019
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd C:/Users/iskra/Downloads/teuchun-easel/source/Molbert_tex_1/1001_Base_Color.png
map_Ns C:/Users/iskra/Downloads/teuchun-easel/source/Molbert_tex_1/1001_Roughness.png
map_refl C:/Users/iskra/Downloads/teuchun-easel/source/Molbert_tex_1/1001_Metallic.png
map_Bump -bm 1.000000 C:/Users/iskra/Downloads/teuchun-easel/source/Molbert_tex_1/1001_Normal_OpenGL.png

56603
cw 9/models/easel/easel2.obj Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,14 @@
# Blender 3.4.1 MTL File: 'None'
# www.blender.org
newmtl Material.020
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd C:/Users/iskra/Downloads/teuchun-easel/source/Molbert_tex_1/1001_Base_Color.png
map_Ns C:/Users/iskra/Downloads/teuchun-easel/source/Molbert_tex_1/1001_Roughness.png
map_refl C:/Users/iskra/Downloads/teuchun-easel/source/Molbert_tex_1/1001_Metallic.png
map_Bump -bm 1.000000 C:/Users/iskra/Downloads/teuchun-easel/source/Molbert_tex_1/1001_Normal_OpenGL.png

56603
cw 9/models/easel/easel3.obj Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,68 @@
# Blender 3.4.1 MTL File: 'None'
# www.blender.org
newmtl IDP_Pot.001
Ns 96.078453
Ka 1.000000 1.000000 1.000000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2
map_Kd D:/UAM/Grafika komputerowa/projekt/models/textures/indoor plant_2_NOR.jpg
map_Ks D:/UAM/Grafika komputerowa/projekt/models/textures/indoor plant_2_COL.jpg
map_Bump D:/UAM/Grafika komputerowa/projekt/models/textures/indoor plant_2_NOR.jpg
newmtl IDP_ground.001
Ns 96.078453
Ka 1.000000 1.000000 1.000000
Ks 0.000000 0.000000 0.000000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 1
map_Kd D:/UAM/Grafika komputerowa/projekt/models/textures/indoor plant_2_NOR.jpg
map_Bump D:/UAM/Grafika komputerowa/projekt/models/textures/indoor plant_2_NOR.jpg
newmtl IDP_leaves.001
Ns 96.078453
Ka 1.000000 1.000000 1.000000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2
map_Kd D:/UAM/Grafika komputerowa/projekt/models/textures/indoor plant_2_COL.jpg
map_Ks D:/UAM/Grafika komputerowa/projekt/models/textures/indoor plant_2_COL.jpg
map_Bump D:/UAM/Grafika komputerowa/projekt/models/textures/indoor plant_2_NOR.jpg
newmtl IDP_leaves_indoor_plant_2_NOR.jpg.001
Ns 96.078453
Ka 1.000000 1.000000 1.000000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2
map_Kd D:/UAM/Grafika komputerowa/projekt/models/textures/indoor plant_2_NOR.jpg
map_Ks D:/UAM/Grafika komputerowa/projekt/models/textures/indoor plant_2_COL.jpg
map_Bump D:/UAM/Grafika komputerowa/projekt/models/textures/indoor plant_2_NOR.jpg
newmtl IDP_root.001
Ns 96.078453
Ka 1.000000 1.000000 1.000000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2
map_Kd D:/UAM/Grafika komputerowa/projekt/models/textures/indoor plant_2_COL.jpg
map_Ks D:/UAM/Grafika komputerowa/projekt/models/textures/indoor plant_2_COL.jpg
map_Bump D:/UAM/Grafika komputerowa/projekt/models/textures/indoor plant_2_NOR.jpg
newmtl IDP_root_indoor_plant_2_NOR.jpg.001
Ns 96.078453
Ka 1.000000 1.000000 1.000000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2
map_Kd D:/UAM/Grafika komputerowa/projekt/models/textures/indoor plant_2_NOR.jpg
map_Ks D:/UAM/Grafika komputerowa/projekt/models/textures/indoor plant_2_COL.jpg
map_Bump D:/UAM/Grafika komputerowa/projekt/models/textures/indoor plant_2_NOR.jpg

119679
cw 9/models/flower/flower.obj Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,2 @@
# Blender 3.4.1 MTL File: 'None'
# www.blender.org

660162
cw 9/models/lamp/lamp.obj Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,12 @@
# Blender 3.4.1 MTL File: 'None'
# www.blender.org
newmtl Mat
Ns 0.000000
Ka 1.000000 1.000000 1.000000
Kd 0.800000 0.800000 0.800000
Ks 0.000000 0.000000 0.000000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 1

File diff suppressed because it is too large Load Diff

View File

@ -2,10 +2,10 @@
# www.blender.org # www.blender.org
mtllib plane.mtl mtllib plane.mtl
o Plane o Plane
v -5.190380 -0.000000 2.500000 v -4.901168 -0.000000 2.500000
v 5.190380 -0.000000 2.500000 v 4.901168 -0.000000 2.500000
v 5.190380 0.000000 -2.500000 v 4.901168 0.000000 -2.500000
v -5.190380 0.000000 -2.500000 v -4.901168 0.000000 -2.500000
vt 0.000000 0.000000 vt 0.000000 0.000000
vt 1.000000 0.000000 vt 1.000000 0.000000
vt 1.000000 1.000000 vt 1.000000 1.000000

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

@ -0,0 +1,12 @@
# Blender 3.4.1 MTL File: 'None'
# www.blender.org
newmtl KerangkaLemari.001
Ns 250.000000
Ka 0.800000 0.800000 0.800000
Kd 0.000000 0.000000 0.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 3

124
cw 9/models/ps5/ps5.obj Normal file
View File

@ -0,0 +1,124 @@
# Blender 3.4.1
# www.blender.org
mtllib ps5.mtl
o PS.001
v 2.791039 0.327944 -1.916350
v 2.791039 0.342251 -1.931565
v 2.791039 0.327944 -2.243825
v 2.791039 0.342251 -2.243825
v 3.118514 0.327944 -1.916350
v 3.118514 0.342251 -1.931565
v 3.118514 0.327944 -2.243825
v 3.118514 0.342251 -2.243825
v 2.791039 0.327944 -1.951806
v 2.791039 0.342251 -1.951806
v 3.118514 0.327944 -1.951806
v 3.118514 0.342251 -1.951806
v 2.791039 0.350408 -1.951806
v 2.791039 0.350408 -2.243825
v 3.118514 0.350408 -2.243825
v 3.118514 0.350408 -1.951806
v 2.791039 0.350408 -1.938567
v 2.791039 0.350408 -2.243824
v 3.118514 0.350408 -2.243824
v 3.118514 0.350408 -1.938567
v 2.791039 0.376438 -1.956730
v 2.791039 0.376438 -2.243824
v 3.118514 0.376438 -2.243824
v 3.118514 0.376438 -1.956730
vn -1.0000 -0.0000 -0.0000
vn -0.0000 -0.0000 -1.0000
vn 1.0000 -0.0000 -0.0000
vn -0.0000 0.7285 0.6850
vn -0.0000 -1.0000 -0.0000
vn -0.0000 1.0000 -0.0000
vn -0.0000 -0.0000 1.0000
vn -0.0000 0.5722 0.8201
vt 0.641468 0.343500
vt 0.641468 0.781230
vt 0.860238 0.000000
vt 0.641468 0.562459
vt 0.860239 0.437541
vt 0.850074 0.218770
vt 0.641468 0.000000
vt 0.641468 0.398012
vt 0.641468 0.562459
vt 0.641468 0.616782
vt 0.641468 0.218770
vt 0.000000 0.398192
vt 0.860238 0.343500
vt 0.860238 0.781230
vt 0.010164 0.616962
vt 0.860238 0.562459
vt 0.860239 0.218770
vt 0.422698 0.398012
vt 0.860238 0.562459
vt 0.218770 0.398192
vt 0.422698 0.616782
vt 0.218770 0.616962
vt 0.641468 0.757543
vt 0.836552 0.000000
vt 0.873761 0.437541
vt 0.984928 0.000000
vt 0.836552 0.218770
vt 0.860238 0.757543
vt 0.023687 0.398192
vt 0.873761 0.218770
vt 0.984928 0.218770
vt 0.023687 0.616962
vt 0.000000 0.960463
vt 0.860239 0.000000
vt 0.836552 0.343500
vt 0.641468 0.741512
vt 0.195084 0.960463
vt 0.641468 0.343500
vt 0.422698 0.741512
vt 0.195084 0.741692
vt 0.218770 0.741692
vt 0.000000 0.741692
vt 0.860239 0.218770
vt 0.023687 0.741692
vt 0.422698 0.741512
vt 0.000000 0.000000
vt 0.641468 0.000000
vt 0.626625 0.741512
vt 0.437541 0.000000
vt 0.626625 0.960282
vt 0.218770 0.000000
vt 0.422698 0.398011
vt 0.422698 0.960282
vt 0.218770 0.000000
vt 0.218770 0.398011
vt 0.641468 1.000000
vt 0.000000 0.398192
vt 0.629335 0.398011
vt 0.833262 1.000000
vt 0.437541 0.398011
vt 0.833262 0.781230
vt 0.218770 0.398011
vt 0.422698 0.796023
vt 0.641468 0.781230
vt 0.218770 0.398192
vt 0.230904 0.796023
s 0
usemtl KerangkaLemari.001
f 9/24/1 10/27/1 4/11/1 3/7/1
f 3/8/2 4/10/2 8/21/2 7/18/2
f 11/29/3 12/32/3 6/15/3 5/12/3
f 5/13/4 6/16/4 2/4/4 1/1/4
f 9/23/5 11/28/5 5/14/5 1/2/5
f 12/30/6 10/25/6 2/5/6 6/17/6
f 8/21/2 4/10/2 14/36/2 15/39/2
f 3/9/5 7/19/5 11/28/5 9/23/5
f 7/20/3 8/22/3 12/32/3 11/29/3
f 1/3/1 2/6/1 10/27/1 9/24/1
f 15/40/6 14/37/6 13/33/6 16/42/6
f 10/26/7 12/31/7 16/43/7 13/34/7
f 12/32/3 8/22/3 15/41/3 16/44/3
f 4/11/1 10/27/1 13/35/1 14/38/1
f 19/50/5 20/53/5 17/45/5 18/48/5
f 23/61/6 22/59/6 21/56/6 24/64/6
f 17/46/8 20/54/8 24/65/8 21/57/8
f 19/51/2 18/49/2 22/60/2 23/62/2
f 20/55/3 19/52/3 23/63/3 24/66/3
f 18/49/1 17/47/1 21/58/1 22/60/1

View File

@ -0,0 +1,12 @@
# Blender 3.4.1 MTL File: 'None'
# www.blender.org
newmtl None
Ns 0.000000
Ka 1.000000 1.000000 1.000000
Kd 0.800000 0.800000 0.800000
Ks 0.000000 0.000000 0.000000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 1

610
cw 9/models/room/room3.obj Normal file
View File

@ -0,0 +1,610 @@
# Blender 3.4.1
# www.blender.org
mtllib room3.mtl
o room_Cube.009_room_Cube.013
v 1.200000 1.970000 2.300000
v 1.200000 1.970000 2.500000
v -1.200000 1.970000 2.500000
v -1.200000 1.970000 2.300000
v 1.200000 1.015374 2.500000
v -1.200000 1.015374 2.500000
v 1.200000 1.015374 2.300000
v -1.200000 1.015374 2.300000
v 1.200000 1.970000 2.300000
v 1.200000 1.970000 2.500000
v 1.200000 1.015374 2.500000
v 1.200000 1.015374 2.300000
v -1.200000 1.970000 2.500000
v -1.200000 1.970000 2.300000
v -1.200000 1.015374 2.500000
v -1.200000 1.015374 2.300000
v -5.000000 1.970000 -2.300000
v -5.000000 2.500000 -2.299999
v -5.000000 2.500000 -2.500000
v -5.000000 1.970000 -2.500000
v 4.500000 1.970000 -2.500000
v 4.500000 2.500000 -2.500000
v 5.000000 2.500000 -2.500000
v 5.000000 1.970000 -2.500000
v 5.000000 1.970000 2.300000
v 5.000000 2.500000 2.300000
v 5.000000 2.500000 2.500000
v 5.000000 1.970000 2.500000
v -4.500000 1.970000 2.500000
v -4.500000 2.500000 2.500000
v -5.000000 2.500000 2.500000
v -5.000000 1.970000 2.500000
v 4.500000 -0.000000 2.300000
v 5.000000 -0.000000 2.300000
v 5.000000 -0.000000 2.500000
v 4.500000 -0.000000 2.500000
v -4.500000 2.500000 2.300000
v -5.000000 2.500000 2.300000
v 4.500000 2.500000 2.300000
v 4.500000 2.500000 2.500000
v 1.200000 -0.000000 2.300000
v 1.200000 -0.000000 2.500000
v 4.500000 1.970000 2.500000
v 0.502662 1.970000 -2.500000
v 0.502662 2.500000 -2.500000
v -4.500000 2.500000 -2.500000
v -4.500000 1.970000 -2.500000
v -5.000000 -0.000000 2.300000
v -4.500000 -0.000000 2.300000
v -4.500000 -0.000000 2.500000
v -5.000000 -0.000000 2.500000
v -1.200000 2.500000 2.300000
v -1.200000 2.500000 2.500000
v -1.200000 1.970000 2.500000
v -0.487569 2.500000 -2.500000
v -4.500000 2.500000 -2.299999
v -0.487569 2.500000 -2.299999
v -1.173383 2.501344 1.259008
v -4.473382 2.501344 1.259008
v -5.000000 0.000000 -2.500000
v -4.500000 0.000000 -2.500000
v -4.500000 0.000000 -2.300000
v -5.000000 0.000000 -2.300000
v -4.973382 0.001344 1.259008
v -4.473382 0.001344 1.259008
v 0.502662 0.000000 -2.500000
v 4.500000 0.000000 -2.500000
v 4.500000 0.000000 -2.300000
v 0.502662 0.000000 -2.300000
v -1.200000 1.970000 2.300000
v -4.500000 1.970000 2.300000
v -4.500000 2.299999 2.300000
v -1.200000 2.299999 2.300000
v 4.500000 2.500000 -2.299999
v 5.000000 2.500000 -2.299999
v 5.026618 2.501344 1.259008
v 4.526618 2.501344 1.259008
v -4.973382 2.501344 1.259008
v 5.000000 0.000000 -2.500000
v 5.000000 0.000000 -2.300000
v 4.526618 0.001344 1.259008
v 5.026618 0.001344 1.259008
v 5.000000 1.970000 -2.300000
v 5.026618 1.971344 1.259008
v -5.000000 1.970000 2.300000
v -5.002335 1.972826 -1.031157
v -5.002335 2.502826 -1.031157
v 1.226617 2.301344 1.259008
v 4.526618 2.301344 1.259008
v 4.500000 2.299999 2.300000
v 1.200000 2.299999 2.300000
v -4.502335 1.972826 -1.031157
v -4.500000 1.970000 -2.300000
v -4.500000 2.300000 -2.299999
v -4.502335 2.302826 -1.031157
v 4.526618 1.971344 1.259008
v 4.500000 1.970000 2.300000
v 0.502662 1.970000 -2.300000
v 4.500000 1.970000 -2.300000
v 4.500000 2.300000 -2.299999
v 1.200000 2.300000 -2.299999
v -0.487569 1.970000 -2.300000
v -1.200000 2.300000 -2.299999
v -4.473382 2.301344 1.259008
v -1.173383 2.301344 1.259008
v 1.200000 1.970000 2.300000
v -0.487569 0.000000 -2.500000
v -0.487569 0.000000 -2.300000
v 1.226617 2.501344 1.259008
v 1.200000 2.500000 2.300000
v 0.502662 2.500000 -2.299999
v 1.200000 1.970000 2.500000
v 1.200000 2.500000 2.500000
v -0.487569 1.970000 -2.500000
v -1.200000 -0.000000 2.300000
v -1.200000 -0.000000 2.500000
v 4.500000 1.015374 2.500000
v 1.200000 1.015374 2.500000
v -4.500000 1.015374 -2.500000
v -0.487569 1.015374 -2.500000
v -1.200000 1.015374 2.500000
v -5.002335 1.018200 -1.031157
v -5.000000 1.015374 -2.300000
v -5.000000 1.015374 2.500000
v -5.000000 1.015374 2.300000
v 5.026618 1.016718 1.259008
v 5.000000 1.015374 2.300000
v 5.000000 1.015374 -2.500000
v 5.000000 1.015374 -2.300000
v -4.500000 1.015374 2.500000
v -5.000000 1.015374 -2.500000
v 0.502662 1.015374 -2.500000
v 4.500000 1.015374 -2.500000
v 5.000000 1.015374 2.500000
v 0.502662 1.015374 -2.300000
v 4.500000 1.015374 2.300000
v 1.200000 1.015374 2.300000
v -1.200000 1.015374 2.300000
v -4.500000 1.015374 -2.300000
v -0.487569 1.015374 -2.300000
v 4.500000 1.015374 -2.300000
v 4.526618 1.016718 1.259008
v -4.502335 1.018200 -1.031157
v -4.500000 1.015374 2.300000
v -4.473382 1.016718 1.259008
v -4.473382 1.971344 1.259008
v 4.497665 1.018200 -1.031157
v 4.497665 1.972826 -1.031157
v 4.997665 1.018200 -1.031157
v 4.997665 1.972826 -1.031157
v -4.973382 1.971344 1.259008
v -4.973382 1.016718 1.259008
v -1.202335 2.302826 -1.031157
v 1.197665 2.302826 -1.031157
v 4.497665 2.502826 -1.031157
v 1.197665 2.502826 -1.031157
v -1.202335 2.502826 -1.031157
v 4.497665 2.302826 -1.031157
v 4.997665 2.502826 -1.031157
v 4.497665 0.002826 -1.031157
v 4.997665 0.002826 -1.031157
v -4.502335 2.502826 -1.031157
v -5.002335 0.002826 -1.031157
v -4.502335 0.002826 -1.031157
v -1.200000 1.970000 2.500000
v -1.200000 1.970000 2.300000
v -1.200000 1.015374 2.500000
v -1.200000 1.015374 2.300000
v 5.026618 1.016718 1.259008
v 4.526618 1.016718 1.259008
v 4.497665 1.018200 -1.031157
v 4.997665 1.018200 -1.031157
v 4.497665 1.972826 -1.031157
v 4.997665 1.018200 -1.031157
v 4.997665 1.972826 -1.031157
v 4.497665 1.018200 -1.031157
v 4.497665 1.972826 -1.031157
v 4.997665 1.018200 -1.031157
v 4.997665 1.972826 -1.031157
v 5.026618 1.971344 1.259008
v 4.526618 1.971344 1.259008
v 4.497665 1.972826 -1.031157
v 4.997665 1.972826 -1.031157
v 5.026618 1.971344 1.259008
v 4.526618 1.971344 1.259008
v 5.026618 1.016718 1.259008
v 4.526618 1.016718 1.259008
vn -0.0000 -1.0000 -0.0000
vn -0.0000 1.0000 -0.0000
vn -1.0000 -0.0000 -0.0000
vn 1.0000 -0.0000 -0.0000
vn -1.0000 -0.0000 -0.0009
vn -0.0000 -0.0000 -1.0000
vn 0.9999 -0.0000 0.0128
vn -0.0000 -0.0000 1.0000
vn -0.0000 -1.0000 -0.0004
vn -0.0000 -1.0000 -0.0006
vn -0.0000 1.0000 0.0006
vn -0.0000 1.0000 -0.0011
vn -0.0000 1.0000 0.0010
vn -0.0000 -1.0000 0.0007
vn -0.0000 -1.0000 0.0011
vn -0.0000 -1.0000 -0.0010
vn 1.0000 -0.0000 0.0009
vn 1.0000 -0.0000 0.0066
vn 1.0000 -0.0000 0.0065
vn -0.9999 -0.0000 -0.0128
vn -1.0000 -0.0000 0.0030
vn -1.0000 -0.0000 0.0054
vn -0.0000 -1.0000 -0.0013
vn 1.0000 -0.0000 -0.0030
vn 1.0000 -0.0000 0.0018
vn 1.0000 -0.0000 -0.0054
vn -0.9997 -0.0000 -0.0256
vn -1.0000 -0.0000 -0.0065
vn 0.9997 -0.0000 0.0256
vn -0.0000 -1.0000 0.0008
vn -0.0000 1.0000 -0.0008
vn 1.0000 -0.0000 -0.0051
vn -0.0000 -1.0000 0.0022
vn -1.0000 -0.0000 -0.0018
vn -0.0010 1.0000 0.0006
vn -0.0002 1.0000 0.0014
vn -0.0002 -0.0003 1.0000
vn -0.0003 0.0005 1.0000
vn -0.0001 -1.0000 -0.0002
vn -0.0010 -1.0000 -0.0006
vn -0.0000 0.0025 -1.0000
vn -0.0000 -0.0025 -1.0000
vt 0.000000 0.000000
vt 0.000000 0.000000
vt 0.000000 0.000000
vt 0.000000 0.000000
vt 0.476468 0.821414
vt 0.476468 0.877288
vt 0.303586 0.733848
vt 0.247712 0.733848
vt 0.303586 0.733848
vt 0.571865 0.821414
vt 0.476468 0.821414
vt 0.303586 0.733848
vt 0.571865 0.877288
vt 0.247712 0.733848
vt 0.476468 0.877288
vt 0.247712 0.733848
vt 0.571865 0.237945
vt 0.625000 0.237945
vt 0.875000 0.512055
vt 0.625000 0.250000
vt 0.875000 0.500000
vt 0.571865 0.250000
vt 0.571865 0.481764
vt 0.625000 0.481764
vt 0.643236 0.500000
vt 0.625000 0.500000
vt 0.571865 0.500000
vt 0.571865 0.733848
vt 0.625000 0.733848
vt 0.625000 0.750000
vt 0.571865 0.750000
vt 0.571865 0.942864
vt 0.817864 0.750000
vt 0.625000 0.942864
vt 0.625000 1.000000
vt 0.875000 0.750000
vt 0.625000 0.000000
vt 0.571865 0.000000
vt 0.571865 1.000000
vt 0.356764 0.733848
vt 0.375000 0.733848
vt 0.375000 0.750000
vt 0.356764 0.750000
vt 0.375000 0.768236
vt 0.817864 0.733848
vt 0.875000 0.733848
vt 0.625000 0.016152
vt 0.643236 0.733848
vt 0.643236 0.750000
vt 0.625000 0.768236
vt 0.303586 0.733848
vt 0.303586 0.750000
vt 0.375000 0.821414
vt 0.571865 0.768236
vt 0.571865 0.428586
vt 0.696414 0.500000
vt 0.625000 0.428586
vt 0.817864 0.500000
vt 0.625000 0.307136
vt 0.571865 0.307136
vt 0.125000 0.733848
vt 0.375000 0.016152
vt 0.182136 0.733848
vt 0.182136 0.750000
vt 0.375000 0.942864
vt 0.125000 0.750000
vt 0.375000 1.000000
vt 0.375000 0.000000
vt 0.752288 0.733848
vt 0.625000 0.877288
vt 0.752288 0.750000
vt 0.571865 0.877288
vt 0.752288 0.500000
vt 0.625000 0.372712
vt 0.817864 0.512055
vt 0.752288 0.512055
vt 0.752288 0.622952
vt 0.817864 0.622952
vt 0.125000 0.500000
vt 0.375000 0.250000
vt 0.182136 0.500000
vt 0.375000 0.307136
vt 0.182136 0.512055
vt 0.125000 0.512055
vt 0.375000 0.237945
vt 0.125000 0.622952
vt 0.375000 0.127048
vt 0.182136 0.622952
vt 0.303586 0.500000
vt 0.375000 0.428586
vt 0.356764 0.500000
vt 0.375000 0.481764
vt 0.356764 0.512055
vt 0.303586 0.512055
vt 0.247712 0.733848
vt 0.182136 0.733848
vt 0.182136 0.733848
vt 0.247712 0.733848
vt 0.643236 0.512055
vt 0.625000 0.512055
vt 0.625000 0.622952
vt 0.643236 0.622952
vt 0.875000 0.622952
vt 0.625000 0.127048
vt 0.375000 0.500000
vt 0.375000 0.512055
vt 0.356764 0.622952
vt 0.375000 0.622952
vt 0.571865 0.512055
vt 0.571865 0.622952
vt 0.571865 0.016152
vt 0.571865 0.182497
vt 0.875000 0.567503
vt 0.625000 0.182497
vt 0.303586 0.622952
vt 0.356764 0.622952
vt 0.356764 0.733848
vt 0.303586 0.733848
vt 0.182136 0.567503
vt 0.182136 0.512055
vt 0.182136 0.512055
vt 0.182136 0.567503
vt 0.356764 0.622952
vt 0.356764 0.733848
vt 0.303586 0.512055
vt 0.356764 0.512055
vt 0.356764 0.512055
vt 0.303586 0.512055
vt 0.247712 0.512055
vt 0.247712 0.512055
vt 0.182136 0.622952
vt 0.247712 0.622952
vt 0.303586 0.733848
vt 0.247712 0.500000
vt 0.375000 0.372712
vt 0.247712 0.512055
vt 0.696414 0.622952
vt 0.696414 0.733848
vt 0.696414 0.512055
vt 0.571865 0.821414
vt 0.696414 0.750000
vt 0.625000 0.821414
vt 0.571865 0.372712
vt 0.247712 0.733848
vt 0.247712 0.750000
vt 0.375000 0.877288
vt 0.476468 0.768236
vt 0.476468 0.821414
vt 0.476468 0.307136
vt 0.414786 0.434393
vt 0.476468 0.372712
vt 0.476468 0.877288
vt 0.476468 0.182497
vt 0.476468 0.237945
vt 0.476468 1.000000
vt 0.476468 0.000000
vt 0.476468 0.016152
vt 0.476468 0.622952
vt 0.476468 0.733848
vt 0.476468 0.500000
vt 0.476468 0.512055
vt 0.476468 0.942864
vt 0.476468 0.250000
vt 0.441862 0.463192
vt 0.476468 0.428586
vt 0.476468 0.481764
vt 0.476468 0.750000
vt 0.303586 0.512055
vt 0.356764 0.733848
vt 0.303586 0.733848
vt 0.247712 0.733848
vt 0.182136 0.512055
vt 0.247712 0.512055
vt 0.356764 0.512055
vt 0.356764 0.622952
vt 0.182136 0.567503
vt 0.182136 0.733848
vt 0.182136 0.622952
vt 0.182136 0.622952
vt 0.356764 0.567503
vt 0.356764 0.567503
vt 0.476468 0.567503
vt 0.571865 0.567503
vt 0.571865 0.127048
vt 0.476468 0.127048
vt 0.247712 0.567503
vt 0.303586 0.567503
vt 0.643236 0.567503
vt 0.696414 0.567503
vt 0.752288 0.567503
vt 0.356764 0.567503
vt 0.625000 0.567503
vt 0.356764 0.567503
vt 0.375000 0.567503
vt 0.817864 0.567503
vt 0.125000 0.567503
vt 0.375000 0.182497
vt 0.182136 0.567503
vt 0.571865 0.877288
vt 0.247712 0.733848
vt 0.476468 0.877288
vt 0.247712 0.733848
vt 0.476468 0.622952
vt 0.356764 0.622952
vt 0.356764 0.567503
vt 0.476468 0.567503
vt 0.356764 0.567503
vt 0.356764 0.567503
vt 0.476468 0.567503
vt 0.571865 0.567503
vt 0.571865 0.622952
vt 0.356764 0.622952
vt 0.356764 0.567503
vt 0.571865 0.567503
vt 0.571865 0.622952
vt 0.356764 0.622952
vt 0.476468 0.622952
vt 0.356764 0.622952
s 0
usemtl None
f 4/4/1 1/1/1 2/2/1 3/3/1
s 1
f 8/8/2 6/6/2 5/5/2 7/7/2
f 12/12/3 11/11/3 10/10/3 9/9/3
f 15/15/4 16/16/4 14/14/4 13/13/4
f 17/17/5 18/18/5 19/20/3 20/22/3
f 21/23/6 22/24/6 23/26/6 24/27/6
f 25/28/7 26/29/7 27/30/4 28/31/4
f 29/32/8 30/34/8 31/35/8 32/39/8
f 33/40/9 34/41/10 35/42/1 36/43/1
f 37/45/11 38/46/11 31/36/2 30/33/2
f 26/29/11 39/48/11 40/49/2 27/30/2
f 41/51/1 33/40/9 36/43/1 42/52/1
f 28/31/8 27/30/8 40/50/8 43/54/8
f 44/55/6 45/57/6 22/24/6 21/23/6
f 20/22/6 19/20/6 46/59/6 47/60/6
f 48/61/10 49/63/9 50/64/1 51/66/1
f 52/69/11 37/45/11 30/33/2 53/71/2
f 54/72/8 53/70/8 30/34/8 29/32/8
f 55/73/2 46/58/2 56/75/12 57/76/12
f 58/77/13 59/78/13 37/45/11 52/69/11
f 60/79/1 61/81/1 62/83/14 63/84/15
f 64/86/16 65/88/16 49/63/9 48/61/10
f 66/89/1 67/91/1 68/93/14 69/94/1
f 70/95/6 71/96/6 72/97/6 73/98/6
f 23/26/2 22/25/2 74/99/12 75/100/12
f 76/101/13 77/102/13 39/48/11 26/29/11
f 46/58/2 19/21/2 18/19/12 56/75/12
f 59/78/13 78/103/13 38/46/11 37/45/11
f 67/91/1 79/105/1 80/106/15 68/93/14
f 81/107/16 82/108/16 34/41/10 33/40/9
f 24/27/4 23/26/4 75/100/17 83/109/17
f 84/110/18 76/101/19 26/29/7 25/28/7
f 32/38/3 31/37/3 38/47/20 85/111/20
f 86/112/21 87/114/22 18/18/5 17/17/5
f 88/115/16 89/116/16 90/117/23 91/118/23
f 92/119/24 93/120/25 94/121/25 95/122/26
f 96/123/20 97/124/27 90/117/27 89/116/28
f 98/125/8 99/126/8 100/127/8 101/128/8
f 93/120/8 102/129/8 103/130/8 94/121/8
f 104/131/16 105/132/16 73/98/23 72/97/23
f 106/133/6 70/95/6 73/98/6 91/118/6
f 61/81/1 107/134/1 108/136/1 62/83/14
f 109/137/13 58/77/13 52/69/11 110/138/11
f 45/56/2 55/73/2 57/76/12 111/139/12
f 112/140/8 113/142/8 53/70/8 54/72/8
f 110/138/11 52/69/11 53/71/2 113/141/2
f 47/60/6 46/59/6 55/74/6 114/143/6
f 49/63/9 115/144/1 116/145/1 50/64/1
f 39/48/11 110/138/11 113/141/2 40/49/2
f 43/54/8 40/50/8 113/142/8 112/140/8
f 22/25/2 45/56/2 111/139/12 74/99/12
f 77/102/13 109/137/13 110/138/11 39/48/11
f 97/124/6 106/133/6 91/118/6 90/117/6
f 102/129/8 98/125/8 101/128/8 103/130/8
f 105/132/16 88/115/16 91/118/23 73/98/23
f 114/143/6 55/74/6 45/57/6 44/55/6
f 115/144/1 41/51/1 42/52/1 116/145/1
f 102/129/1 114/143/1 44/55/1 98/125/1
f 117/147/8 43/54/8 112/140/8 118/148/8
f 119/149/6 47/60/6 114/143/6 120/151/6
f 122/153/21 86/112/21 17/17/5 123/154/5
f 124/156/3 32/38/3 85/111/20 125/157/20
f 126/158/18 84/110/18 25/28/7 127/159/7
f 128/160/4 24/27/4 83/109/17 129/161/17
f 121/152/8 54/72/8 29/32/8 130/162/8
f 131/163/6 20/22/6 47/60/6 119/149/6
f 132/165/6 44/55/6 21/23/6 133/166/6
f 134/167/8 28/31/8 43/54/8 117/147/8
f 130/162/8 29/32/8 32/39/8 124/155/8
f 127/159/7 25/28/7 28/31/4 134/167/4
f 133/166/6 21/23/6 24/27/6 128/160/6
f 123/154/5 17/17/5 20/22/3 131/163/3
f 135/168/3 132/164/3 66/89/3 69/94/3
f 136/169/6 137/170/6 106/133/6 97/124/6
f 139/172/8 140/173/8 102/129/8 93/120/8
f 135/168/8 141/174/8 99/126/8 98/125/8
f 142/175/20 136/169/27 97/124/27 96/123/20
f 143/176/24 139/172/25 93/120/25 92/119/24
f 138/171/6 144/177/6 71/96/6 70/95/6
f 140/173/4 108/136/4 107/134/4 120/150/4
f 144/177/29 145/178/7 146/179/7 71/96/29
f 125/157/20 85/111/20 151/184/20 152/185/20
f 153/186/30 154/187/30 88/115/16 105/132/16
f 155/188/31 156/189/31 109/137/13 77/102/13
f 156/189/31 157/190/31 58/77/13 109/137/13
f 95/122/30 153/186/30 105/132/16 104/131/16
f 148/181/21 96/123/20 89/116/28 158/191/22
f 71/96/29 146/179/7 104/131/19 72/97/29
f 154/187/30 158/191/30 89/116/16 88/115/16
f 85/111/20 38/47/20 78/104/28 151/184/20
f 150/183/32 159/192/26 76/101/19 84/110/18
f 160/193/30 161/194/30 82/108/16 81/107/16
f 162/195/31 87/113/31 78/103/13 59/78/13
f 159/192/31 155/188/31 77/102/13 76/101/13
f 163/196/30 164/198/30 65/88/16 64/86/16
f 157/190/31 162/195/31 59/78/13 58/77/13
f 57/76/12 56/75/12 162/195/31 157/190/31
f 63/84/15 62/83/14 164/198/30 163/196/30
f 75/100/12 74/99/12 155/188/31 159/192/31
f 56/75/12 18/19/12 87/113/31 162/195/31
f 68/93/14 80/106/15 161/194/30 160/193/30
f 83/109/17 75/100/17 159/192/26 150/183/32
f 101/128/33 100/127/33 158/191/30 154/187/30
f 99/126/34 148/181/21 158/191/22 100/127/34
f 94/121/33 103/130/33 153/186/30 95/122/30
f 111/139/12 57/76/12 157/190/31 156/189/31
f 74/99/12 111/139/12 156/189/31 155/188/31
f 103/130/33 101/128/33 154/187/30 153/186/30
f 129/161/17 83/109/17 150/183/32 149/182/32
f 141/174/34 147/180/21 148/181/21 99/126/34
f 146/179/7 92/119/24 95/122/26 104/131/19
f 151/184/20 78/104/28 87/114/22 86/112/21
f 64/87/28 152/185/20 122/153/21 163/197/22
f 65/88/19 164/198/26 143/176/24 145/178/7
f 68/93/34 160/193/22 147/180/21 141/174/34
f 80/106/17 129/161/17 149/182/32 161/194/26
f 48/62/20 125/157/20 152/185/20 64/87/28
f 161/194/26 149/182/32 126/158/18 82/108/19
f 160/193/22 81/107/28 142/175/20 147/180/21
f 49/63/29 65/88/19 145/178/7 144/177/29
f 102/129/4 140/173/4 120/150/4 114/143/4
f 115/144/6 49/63/6 144/177/6 138/171/6
f 164/198/26 62/83/25 139/172/25 143/176/24
f 81/107/28 33/40/27 136/169/27 142/175/20
f 69/94/8 68/93/8 141/174/8 135/168/8
f 62/83/8 108/136/8 140/173/8 139/172/8
f 41/51/6 115/144/6 138/171/6 137/170/6
f 33/40/6 41/51/6 137/170/6 136/169/6
f 98/125/3 44/55/3 132/164/3 135/168/3
f 63/85/5 123/154/5 131/163/3 60/80/3
f 67/92/6 133/166/6 128/160/6 79/105/6
f 34/41/7 127/159/7 134/167/4 35/42/4
f 50/65/8 130/162/8 124/155/8 51/67/8
f 35/42/8 134/167/8 117/147/8 36/44/8
f 66/90/6 132/165/6 133/166/6 67/92/6
f 60/80/6 131/163/6 119/149/6 61/82/6
f 116/146/8 121/152/8 130/162/8 50/65/8
f 79/105/4 128/160/4 129/161/17 80/106/17
f 82/108/19 126/158/18 127/159/7 34/41/7
f 51/68/3 124/156/3 125/157/20 48/62/20
f 163/197/22 122/153/21 123/154/5 63/85/5
f 42/53/8 118/148/8 121/152/8 116/146/8
f 61/82/6 119/149/6 120/151/6 107/135/6
f 36/44/8 117/147/8 118/148/8 42/53/8
f 152/185/11 145/178/11 143/176/11 122/153/11
f 143/176/8 92/119/8 86/112/8 122/153/8
f 92/119/10 146/179/10 151/184/10 86/112/10
f 145/178/6 152/185/6 151/184/6 146/179/6
f 138/171/6 70/95/6 166/200/8 168/202/8
f 54/72/8 121/152/8 167/201/8 165/199/8
f 171/205/11 170/204/11 169/203/35 172/206/36
f 179/210/37 177/208/8 176/207/8 178/209/38
f 182/213/10 183/214/39 180/211/40 181/212/10
f 186/217/41 187/218/6 185/216/6 184/215/42
l 175 173
l 174 175

89
cw 9/models/tv/tv.mtl Normal file
View File

@ -0,0 +1,89 @@
# Blender 3.4.1 MTL File: 'None'
# www.blender.org
newmtl Material.001
Ns 96.078453
Ka 1.000000 1.000000 1.000000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2
map_Kd C:/Users/iskra/Downloads/ku9p58i3hmo0-Samsung_Smart_TV_55_Zoll/Samsung_Smart_TV_55_Zoll/textures/col.png
map_Ks C:/Users/iskra/Downloads/ku9p58i3hmo0-Samsung_Smart_TV_55_Zoll/Samsung_Smart_TV_55_Zoll/textures/col.png
map_refl C:/Users/iskra/Downloads/ku9p58i3hmo0-Samsung_Smart_TV_55_Zoll/Samsung_Smart_TV_55_Zoll/textures/REF 1.jpg
map_Bump C:/Users/iskra/Downloads/ku9p58i3hmo0-Samsung_Smart_TV_55_Zoll/Samsung_Smart_TV_55_Zoll/textures/nor.png
newmtl Material.004_NONE
Ns 96.078453
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
map_refl C:/Users/iskra/Downloads/ku9p58i3hmo0-Samsung_Smart_TV_55_Zoll/Samsung_Smart_TV_55_Zoll/textures/REF 1.jpg
newmtl Material.005
Ns 96.078453
Ka 1.000000 1.000000 1.000000
Ks 0.000000 0.000000 0.000000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 1
map_Kd C:/Users/iskra/Downloads/ku9p58i3hmo0-Samsung_Smart_TV_55_Zoll/Samsung_Smart_TV_55_Zoll/textures/col.png
map_refl C:/Users/iskra/Downloads/ku9p58i3hmo0-Samsung_Smart_TV_55_Zoll/Samsung_Smart_TV_55_Zoll/textures/REF 1.jpg
newmtl Material.006
Ns 96.078453
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2
map_Kd C:/Users/iskra/Downloads/ku9p58i3hmo0-Samsung_Smart_TV_55_Zoll/Samsung_Smart_TV_55_Zoll/textures/col.png
map_refl C:/Users/iskra/Downloads/ku9p58i3hmo0-Samsung_Smart_TV_55_Zoll/Samsung_Smart_TV_55_Zoll/textures/REF 1.jpg
newmtl Material.007
Ns 96.078453
Ka 1.000000 1.000000 1.000000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2
map_Kd C:/Users/iskra/Downloads/ku9p58i3hmo0-Samsung_Smart_TV_55_Zoll/Samsung_Smart_TV_55_Zoll/textures/col.png
map_Ks C:/Users/iskra/Downloads/ku9p58i3hmo0-Samsung_Smart_TV_55_Zoll/Samsung_Smart_TV_55_Zoll/textures/col.png
map_refl C:/Users/iskra/Downloads/ku9p58i3hmo0-Samsung_Smart_TV_55_Zoll/Samsung_Smart_TV_55_Zoll/textures/REF 1.jpg
map_Bump C:/Users/iskra/Downloads/ku9p58i3hmo0-Samsung_Smart_TV_55_Zoll/Samsung_Smart_TV_55_Zoll/textures/nor.png
newmtl Material.008
Ns 96.078453
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2
map_Kd C:/Users/iskra/Downloads/ku9p58i3hmo0-Samsung_Smart_TV_55_Zoll/Samsung_Smart_TV_55_Zoll/textures/col.png
newmtl Material.009
Ns 96.078453
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2
map_Kd C:/Users/iskra/Downloads/ku9p58i3hmo0-Samsung_Smart_TV_55_Zoll/Samsung_Smart_TV_55_Zoll/textures/col.png
newmtl Material.010
Ns 96.078453
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2
map_Kd C:/Users/iskra/Downloads/ku9p58i3hmo0-Samsung_Smart_TV_55_Zoll/Samsung_Smart_TV_55_Zoll/textures/col.png

228831
cw 9/models/tv/tv.obj Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,12 @@
# Blender 3.4.1 MTL File: 'None'
# www.blender.org
newmtl Material.026
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
map_Kd C:/Users/iskra/Downloads/textures/table_col.png
map_Ns C:/Users/iskra/Downloads/textures/table_rou.png

File diff suppressed because it is too large Load Diff

View File

@ -14,7 +14,7 @@
#include <assimp/scene.h> #include <assimp/scene.h>
#include <assimp/postprocess.h> #include <assimp/postprocess.h>
#include <string> #include <string>
#include<array>
#include "SOIL/SOIL.h" #include "SOIL/SOIL.h"
#include "SOIL/stb_image_aug.h" #include "SOIL/stb_image_aug.h"
@ -36,6 +36,17 @@ namespace models {
Core::RenderContext testContext; Core::RenderContext testContext;
Core::RenderContext chairContext; Core::RenderContext chairContext;
Core::RenderContext displayScreenContext; Core::RenderContext displayScreenContext;
Core::RenderContext tvContext;
Core::RenderContext ps5Context;
Core::RenderContext tvStandContext;
Core::RenderContext carpetContext;
Core::RenderContext cabinet1Context;
Core::RenderContext cabinet2Context;
Core::RenderContext lampContext;
Core::RenderContext bookshelfContext;
Core::RenderContext lightSwitchContext;
Core::RenderContext easelContext;
Core::RenderContext carContext;
} }
namespace texture { namespace texture {
@ -112,6 +123,9 @@ glm::mat4 lightShipVP;
float lastTime = -1.f; float lastTime = -1.f;
float deltaTime = 0.f; float deltaTime = 0.f;
bool lightOn = true;
glm::vec3 carPosTranform = glm::vec3(0, 0, 0);
void updateDeltaTime(float time) { void updateDeltaTime(float time) {
if (lastTime < 0) { if (lastTime < 0) {
lastTime = time; lastTime = time;
@ -222,6 +236,10 @@ void drawSkyBox(Core::RenderContext& context, glm::mat4 modelMatrix) {
glUniform1i(glGetUniformLocation(programSkybox, "skybox"), 0); glUniform1i(glGetUniformLocation(programSkybox, "skybox"), 0);
//Core::SetActiveTexture(texture::cubemapTexture, "skybox", programSkybox, 0); //Core::SetActiveTexture(texture::cubemapTexture, "skybox", programSkybox, 0);
glUniform1f(glGetUniformLocation(programSkybox, "exposition"), exposition); glUniform1f(glGetUniformLocation(programSkybox, "exposition"), exposition);
if (lightOn)
glUniform3f(glGetUniformLocation(program, "lightPos"), pointlightPos.x, pointlightPos.y, pointlightPos.z);
else
glUniform3f(glGetUniformLocation(program, "lightPos"), 1000.f, 1000.f, 1000.f);
Core::DrawContext(context); Core::DrawContext(context);
glEnable(GL_DEPTH_TEST); glEnable(GL_DEPTH_TEST);
} }
@ -313,7 +331,7 @@ void renderShadowapSun(GLuint depthFBO, glm::mat4 light) {
drawObjectDepth(models::planeContext, light, glm::mat4()); drawObjectDepth(models::planeContext, light, glm::mat4());
//drawObjectPBR(models::planeContext, glm::mat4(), glm::vec3(0.402978f, 0.120509f, 0.057729f), 0.2f, 0.0f); //drawObjectPBR(models::planeContext, glm::mat4(), glm::vec3(0.402978f, 0.120509f, 0.057729f), 0.2f, 0.0f);
drawObjectDepth(models::roomContext, light, glm::scale(glm::vec3(2.5f, 1.0f, 1.f))); drawObjectDepth(models::roomContext, light, glm::mat4());
//drawObjectPBR(models::roomContext, glm::scale(glm::vec3(2.5f, 1.0f, 1.f)), glm::vec3(1.0f, 1.0f, 1.0f), 0.8f, 0.0f); //drawObjectPBR(models::roomContext, glm::scale(glm::vec3(2.5f, 1.0f, 1.f)), glm::vec3(1.0f, 1.0f, 1.0f), 0.8f, 0.0f);
// draw windows // draw windows
@ -325,7 +343,18 @@ void renderShadowapSun(GLuint depthFBO, glm::mat4 light) {
drawObjectDepth(models::windowContext, light, glm::eulerAngleY(1.57f) * glm::scale(glm::vec3(1.0f, 1.0f, 2.45f)) * glm::translate(glm::vec3(-0.6f, 0, -0.25f))); drawObjectDepth(models::windowContext, light, glm::eulerAngleY(1.57f) * glm::scale(glm::vec3(1.0f, 1.0f, 2.45f)) * glm::translate(glm::vec3(-0.6f, 0, -0.25f)));
//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); //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);
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)));
drawObjectDepth(models::ps5Context, light, glm::mat4());
drawObjectDepth(models::tvStandContext, light, glm::mat4());
drawObjectDepth(models::carpetContext, light, glm::mat4());
drawObjectDepth(models::cabinet1Context, light, glm::mat4());
drawObjectDepth(models::cabinet2Context, light, glm::mat4());
drawObjectDepth(models::lampContext, light, glm::mat4());
drawObjectDepth(models::bookshelfContext, light, glm::mat4());
drawObjectDepth(models::easelContext, light, glm::mat4());
drawObjectDepth(models::carContext, light, glm::translate(carPosTranform));
glm::vec3 spaceshipSide = glm::normalize(glm::cross(spaceshipDir, glm::vec3(0.f, 1.f, 0.f))); 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::vec3 spaceshipUp = glm::normalize(glm::cross(spaceshipSide, spaceshipDir));
@ -336,9 +365,9 @@ void renderShadowapSun(GLuint depthFBO, glm::mat4 light) {
0.,0.,0.,1., 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::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::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))); 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, //drawObjectColor(shipContext,
@ -511,29 +540,53 @@ void renderScene(GLFWwindow* window)
drawSkyBox(cubeContext, glm::translate(cameraPos)); drawSkyBox(cubeContext, glm::translate(cameraPos));
//space lamp //space lamp
glUseProgram(programSun); /*glUseProgram(programSun);
glm::mat4 viewProjectionMatrix = createPerspectiveMatrix() * createCameraMatrix(); glm::mat4 viewProjectionMatrix = createPerspectiveMatrix() * createCameraMatrix();
glm::mat4 transformation = viewProjectionMatrix * glm::translate(pointlightPos) * glm::scale(glm::vec3(0.1)); glm::mat4 transformation = viewProjectionMatrix * glm::translate(pointlightPos) * glm::scale(glm::vec3(0.1));
glUniformMatrix4fv(glGetUniformLocation(programSun, "transformation"), 1, GL_FALSE, (float*)&transformation); glUniformMatrix4fv(glGetUniformLocation(programSun, "transformation"), 1, GL_FALSE, (float*)&transformation);
glUniform3f(glGetUniformLocation(programSun, "color"), sunColor.x / 2, sunColor.y / 2, sunColor.z / 2); glUniform3f(glGetUniformLocation(programSun, "color"), sunColor.x / 2, sunColor.y / 2, sunColor.z / 2);
glUniform1f(glGetUniformLocation(programSun, "exposition"), exposition); glUniform1f(glGetUniformLocation(programSun, "exposition"), exposition);
Core::DrawContext(sphereContext); Core::DrawContext(sphereContext);*/
if (lightOn) {
glUseProgram(programSun);
glm::mat4 viewProjectionMatrix = createPerspectiveMatrix() * createCameraMatrix();
glm::mat4 transformation = viewProjectionMatrix * glm::translate(pointlightPos) * glm::scale(glm::vec3(0.1));
glUniformMatrix4fv(glGetUniformLocation(programSun, "transformation"), 1, GL_FALSE, (float*)&transformation);
glUniform3f(glGetUniformLocation(programSun, "color"), sunColor.x / 2, sunColor.y / 2, sunColor.z / 2);
glUniform1f(glGetUniformLocation(programSun, "exposition"), exposition);
Core::DrawContext(sphereContext);
}
//pingPongBluring(time); //pingPongBluring(time);
glUseProgram(program); glUseProgram(program);
drawObjectPBR(sphereContext, /*drawObjectPBR(sphereContext,
glm::translate(pointlightPos) * glm::scale(glm::vec3(0.1)) * glm::eulerAngleY(time / 3) * glm::translate(glm::vec3(4.f, 0, 0)) * glm::eulerAngleY(time) * glm::translate(glm::vec3(1.f, 0, 0)) * glm::scale(glm::vec3(0.1f)), glm::translate(pointlightPos) * glm::scale(glm::vec3(0.1)) * glm::eulerAngleY(time / 3) * glm::translate(glm::vec3(4.f, 0, 0)) * glm::eulerAngleY(time) * glm::translate(glm::vec3(1.f, 0, 0)) * glm::scale(glm::vec3(0.1f)),
glm::vec3(0.5, 0.5, 0.5), 0.7, 0.0); glm::vec3(0.5, 0.5, 0.5), 0.7, 0.0);*/
//drawObjectPBR(models::drawerContext, glm::mat4(), glm::vec3(0.428691f, 0.08022f, 0.036889f), 0.2f, 0.0f); //drawObjectPBR(models::drawerContext, glm::mat4(), glm::vec3(0.428691f, 0.08022f, 0.036889f), 0.2f, 0.0f);
//drawObjectPBR(models::couchContext, glm::scale(glm::vec3(0.5f)) * glm::translate(glm::vec3(8.4f, 0, -0.4f)) * glm::eulerAngleY(3.15f), glm::vec3(0.03f, 0.03f, 0.03f), 0.2f, 0.0f); //drawObjectPBR(models::couchContext, glm::scale(glm::vec3(0.5f)) * glm::translate(glm::vec3(8.4f, 0, -0.4f)) * glm::eulerAngleY(3.15f), glm::vec3(0.03f, 0.03f, 0.03f), 0.2f, 0.0f);
drawObjectPBR(models::coffeeTableContext, glm::translate(glm::vec3(2.8f, 0, 0.5f)), glm::vec3(1.f, 1.f, 1.f), 0.4f, 0.0f); drawObjectPBR(models::coffeeTableContext, glm::translate(glm::vec3(2.8f, 0, 0.5f)), glm::vec3(1.f, 1.f, 1.f), 0.4f, 0.0f);
drawObjectPBR(models::doorContext, glm::mat4(), glm::vec3(0.402978f, 0.120509f, 0.057729f), 0.2f, 0.0f); drawObjectPBR(models::doorContext, glm::mat4(), glm::vec3(0.402978f, 0.120509f, 0.057729f), 0.2f, 0.0f);
drawObjectPBR(models::planeContext, glm::mat4(), glm::vec3(0.402978f, 0.120509f, 0.057729f), 0.2f, 0.0f); drawObjectPBR(models::planeContext, glm::mat4(), glm::vec3(0.402978f, 0.120509f, 0.057729f), 0.2f, 0.0f);
drawObjectPBR(models::roomContext, glm::scale(glm::vec3(2.5f, 1.0f, 1.f)), glm::vec3(1.0f, 1.0f, 1.0f), 0.8f, 0.0f); //drawObjectPBR(models::roomContext, glm::scale(glm::vec3(2.5f, 1.0f, 1.f)), glm::vec3(1.0f, 1.0f, 1.0f), 0.8f, 0.0f);
drawObjectPBR(models::roomContext, glm::mat4(), glm::vec3(1.0f, 1.0f, 1.0f), 0.8f, 0.0f);
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);
drawObjectPBR(models::tvContext, glm::mat4(), glm::vec3(0.0f, 0.0f, 0.0f), 0.0f, 0.2f);
drawObjectPBR(models::ps5Context, glm::mat4(), glm::vec3(0.0f, 0.0f, 0.0f), 0.0f, 0.2f);
drawObjectPBR(models::tvStandContext, glm::mat4(), glm::vec3(1.0f, 1.0f, 1.0f), 0.0f, 0.2f);
drawObjectPBR(models::carpetContext, glm::mat4(), glm::vec3(0.6745098039215686f, 0.6352941176470588f, 0.6235294117647059f), 0.0f, 0.2f);
drawObjectPBR(models::cabinet1Context, glm::mat4(), glm::vec3(1.0f, 1.0f, 1.0f), 0.0f, 0.2f);
drawObjectPBR(models::cabinet2Context, glm::mat4(), glm::vec3(1.0f, 1.0f, 1.0f), 0.0f, 0.2f);
drawObjectPBR(models::lampContext, glm::translate(glm::vec3(0.023f, 0.15f, 0.0f)), glm::vec3(1.0f, 1.0f, 1.0f), 0.0f, 0.2f);
drawObjectPBR(models::bookshelfContext, glm::mat4(), glm::vec3(1.0f, 1.0f, 1.0f), 0.0f, 0.2f);
drawObjectPBR(models::lightSwitchContext, glm::mat4(), glm::vec3(1.0f, 1.0f, 1.0f), 0.0f, 0.2f);
drawObjectPBR(models::easelContext, glm::mat4(), glm::vec3(0.6745098039215686f, 0.6352941176470588f, 0.6235294117647059f), 0.0f, 0.2f);
drawObjectPBR(models::carContext, glm::translate(carPosTranform), glm::vec3(1.0f, 0.0f, 0.0f), 0.0f, 0.2f);
// draw windows // draw windows
drawObjectPBR(models::windowContext, glm::scale(glm::vec3(1.0f, 1.0f, 2.3f)) * glm::translate(glm::vec3(-2.9f, 0, -0.2f)), glm::vec3(0.402978f, 0.120509f, 0.057729f), 0.2f, 0.0f); drawObjectPBR(models::windowContext, glm::scale(glm::vec3(1.0f, 1.0f, 2.3f)) * glm::translate(glm::vec3(-2.9f, 0, -0.2f)), glm::vec3(0.402978f, 0.120509f, 0.057729f), 0.2f, 0.0f);
drawObjectPBR(models::windowContext, glm::eulerAngleY(3.14f) * glm::scale(glm::vec3(1.0f, 1.0f, 2.3f)) * glm::translate(glm::vec3(-2.9f, 0, -0.3f)), glm::vec3(0.402978f, 0.120509f, 0.057729f), 0.2f, 0.0f); drawObjectPBR(models::windowContext, glm::eulerAngleY(3.14f) * glm::scale(glm::vec3(1.0f, 1.0f, 2.3f)) * glm::translate(glm::vec3(-2.9f, 0, -0.3f)), glm::vec3(0.402978f, 0.120509f, 0.057729f), 0.2f, 0.0f);
@ -560,9 +613,9 @@ void renderScene(GLFWwindow* window)
0.2,1.0 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::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::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); 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);*/
pingPongBluring(); pingPongBluring();
glBindFramebuffer(GL_FRAMEBUFFER, 0); glBindFramebuffer(GL_FRAMEBUFFER, 0);
@ -630,14 +683,26 @@ void init(GLFWwindow* window)
loadModelToContext("./models/door.obj", models::doorContext); loadModelToContext("./models/door.obj", models::doorContext);
loadModelToContext("./models/drawer.obj", models::drawerContext); loadModelToContext("./models/drawer.obj", models::drawerContext);
loadModelToContext("./models/plane.obj", models::planeContext); loadModelToContext("./models/plane.obj", models::planeContext);
loadModelToContext("./models/room_2.obj", models::roomContext); //loadModelToContext("./models/room_2.obj", models::roomContext);
loadModelToContext("./models/room/room3.obj", models::roomContext);
loadModelToContext("./models/spaceship.obj", models::spaceshipContext); loadModelToContext("./models/spaceship.obj", models::spaceshipContext);
loadModelToContext("./models/sphere.obj", models::sphereContext); loadModelToContext("./models/sphere.obj", models::sphereContext);
loadModelToContext("./models/window.obj", models::windowContext); loadModelToContext("./models/window.obj", models::windowContext);
loadModelToContext("./models/test.obj", models::testContext); loadModelToContext("./models/test.obj", models::testContext);
loadModelToContext("./models/desk.obj", models::deskContext); loadModelToContext("./models/desk.obj", models::deskContext);
loadModelToContext("./models/monitor.obj", models::displayScreenContext); loadModelToContext("./models/monitor.obj", models::displayScreenContext);
loadModelToContext("./models/Chair.obj", models::chairContext); loadModelToContext("./models/chair.obj", models::chairContext);
loadModelToContext("./models/tv/tv.obj", models::tvContext);
loadModelToContext("./models/tv_stand/tv_stand.obj", models::tvStandContext);
loadModelToContext("./models/ps5/ps5.obj", models::ps5Context);
loadModelToContext("./models/carpet/carpet.obj", models::carpetContext);
loadModelToContext("./models/cabinet_1/cabinet.obj", models::cabinet1Context);
loadModelToContext("./models/cabinet_2/cabinet.obj", models::cabinet2Context);
loadModelToContext("./models/lamp/lamp.obj", models::lampContext);
loadModelToContext("./models/bookshelf/bookshelf.obj", models::bookshelfContext);
loadModelToContext("./models/light_switch/light_switch.obj", models::lightSwitchContext);
loadModelToContext("./models/easel/easel3.obj", models::easelContext);
loadModelToContext("./models/car/car.obj", models::carContext);
initDepthMap(); initDepthMap();
initDepthMapShip(); initDepthMapShip();
@ -657,6 +722,10 @@ void processInput(GLFWwindow* window)
{ {
glm::vec3 spaceshipSide = glm::normalize(glm::cross(spaceshipDir, glm::vec3(0.f,1.f,0.f))); glm::vec3 spaceshipSide = glm::normalize(glm::cross(spaceshipDir, glm::vec3(0.f,1.f,0.f)));
glm::vec3 spaceshipUp = glm::vec3(0.f, 1.f, 0.f); glm::vec3 spaceshipUp = glm::vec3(0.f, 1.f, 0.f);
glm::vec3 carSide = glm::vec3(0.f, 0.f, 1.f);
glm::vec3 carUp = glm::vec3(1.f, 0.f, 0.f);
float angleSpeed = 0.05f * deltaTime * 60; float angleSpeed = 0.05f * deltaTime * 60;
float moveSpeed = 0.05f * deltaTime * 60; float moveSpeed = 0.05f * deltaTime * 60;
if (glfwGetKey(window, GLFW_KEY_ESCAPE) == GLFW_PRESS) { if (glfwGetKey(window, GLFW_KEY_ESCAPE) == GLFW_PRESS) {
@ -691,7 +760,18 @@ void processInput(GLFWwindow* window)
printf("spaceshipPos = glm::vec3(%ff, %ff, %ff);\n", spaceshipPos.x, spaceshipPos.y, spaceshipPos.z); printf("spaceshipPos = glm::vec3(%ff, %ff, %ff);\n", spaceshipPos.x, spaceshipPos.y, spaceshipPos.z);
printf("spaceshipDir = glm::vec3(%ff, %ff, %ff);\n", spaceshipDir.x, spaceshipDir.y, spaceshipDir.z); printf("spaceshipDir = glm::vec3(%ff, %ff, %ff);\n", spaceshipDir.x, spaceshipDir.y, spaceshipDir.z);
} }
if (glfwGetKey(window, GLFW_KEY_L) == GLFW_PRESS)
lightOn = !lightOn;
// if (glfwGetKey(window, GLFW_KEY_LEFT) == GLFW_PRESS)
if (glfwGetKey(window, GLFW_KEY_UP) == GLFW_PRESS)
carPosTranform += carUp * moveSpeed;
if (glfwGetKey(window, GLFW_KEY_DOWN) == GLFW_PRESS)
carPosTranform -= carUp * moveSpeed;
if (glfwGetKey(window, GLFW_KEY_LEFT) == GLFW_PRESS)
carPosTranform -= carSide * moveSpeed;
if (glfwGetKey(window, GLFW_KEY_RIGHT) == GLFW_PRESS)
carPosTranform += carSide * moveSpeed;
//cameraDir = glm::normalize(-cameraPos); //cameraDir = glm::normalize(-cameraPos);
} }