QSADSFGNH
BIN
.vs/slnx.sqlite
BIN
Debug/room.exe
BIN
Debug/room.pdb
@ -1,33 +1,33 @@
|
||||
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.CppBuild.targets(513,5): warning MSB8028: Katalog pośredni (Debug\) zawiera pliki udostępnione z innego projektu (grk-cw9.vcxproj). Może to spowodować niepoprawne zachowanie podczas oczyszczania i ponownej kompilacji.
|
||||
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:\Users\annas\Desktop\grafika_proj\GRK_Room\dependencies\glfw-3.3.8.bin.WIN32\include\GLFW\glfw3.h(123): message : zobacz poprzednią definicję „APIENTRY”
|
||||
C:\Users\annas\Desktop\grafika_proj\GRK_Room\cw 9\src\room.hpp(180,30): warning C4305: "inicjowanie": obcięcie z "double" do "float"
|
||||
C:\Users\annas\Desktop\grafika_proj\GRK_Room\cw 9\src\room.hpp(199,38): warning C4305: "=": obcięcie z "double" do "float"
|
||||
C:\Users\annas\Desktop\grafika_proj\GRK_Room\cw 9\src\room.hpp(222,16): warning C4305: "inicjowanie": obcięcie z "double" do "float"
|
||||
C:\Users\annas\Desktop\grafika_proj\GRK_Room\cw 9\src\room.hpp(241,16): warning C4305: "inicjowanie": obcięcie z "double" do "float"
|
||||
C:\Users\annas\Desktop\grafika_proj\GRK_Room\cw 9\src\room.hpp(259,15): warning C4101: "textureID": lokalna zmienna, do której nie istnieje odwołanie
|
||||
C:\Users\annas\Desktop\grafika_proj\GRK_Room\cw 9\src\room.hpp(347,13): warning C4244: "inicjowanie": konwersja z "double" do "float", możliwa utrata danych
|
||||
C:\Users\annas\Desktop\grafika_proj\GRK_Room\cw 9\src\room.hpp(353,96): warning C4305: "argument": obcięcie z "double" do "T"
|
||||
C:\Users\Genos\Source\Repos\GRK_RoomFINAL2\dependencies\glfw-3.3.8.bin.WIN32\include\GLFW\glfw3.h(123): message : zobacz poprzednią definicję „APIENTRY”
|
||||
C:\Users\Genos\source\repos\GRK_RoomFINAL2\cw 9\src\room.hpp(180,30): warning C4305: "inicjowanie": obcięcie z "double" do "float"
|
||||
C:\Users\Genos\source\repos\GRK_RoomFINAL2\cw 9\src\room.hpp(199,38): warning C4305: "=": obcięcie z "double" do "float"
|
||||
C:\Users\Genos\source\repos\GRK_RoomFINAL2\cw 9\src\room.hpp(222,16): warning C4305: "inicjowanie": obcięcie z "double" do "float"
|
||||
C:\Users\Genos\source\repos\GRK_RoomFINAL2\cw 9\src\room.hpp(241,16): warning C4305: "inicjowanie": obcięcie z "double" do "float"
|
||||
C:\Users\Genos\source\repos\GRK_RoomFINAL2\cw 9\src\room.hpp(259,15): warning C4101: "textureID": lokalna zmienna, do której nie istnieje odwołanie
|
||||
C:\Users\Genos\source\repos\GRK_RoomFINAL2\cw 9\src\room.hpp(347,13): warning C4244: "inicjowanie": konwersja z "double" do "float", możliwa utrata danych
|
||||
C:\Users\Genos\source\repos\GRK_RoomFINAL2\cw 9\src\room.hpp(353,96): warning C4305: "argument": obcięcie z "double" do "T"
|
||||
with
|
||||
[
|
||||
T=float
|
||||
]
|
||||
C:\Users\annas\Desktop\grafika_proj\GRK_Room\cw 9\src\room.hpp(356,59): warning C4305: "argument": obcięcie z "double" do "T"
|
||||
C:\Users\Genos\source\repos\GRK_RoomFINAL2\cw 9\src\room.hpp(356,59): warning C4305: "argument": obcięcie z "double" do "T"
|
||||
with
|
||||
[
|
||||
T=float
|
||||
]
|
||||
C:\Users\annas\Desktop\grafika_proj\GRK_Room\cw 9\src\room.hpp(505,29): warning C4018: "<": niezgodność typu ze znakiem/bez znaku
|
||||
C:\Users\annas\Desktop\grafika_proj\GRK_Room\cw 9\src\room.hpp(530,13): warning C4244: "inicjowanie": konwersja z "double" do "float", możliwa utrata danych
|
||||
C:\Users\annas\Desktop\grafika_proj\GRK_Room\cw 9\src\room.hpp(544,109): warning C4305: "argument": obcięcie z "double" do "T"
|
||||
C:\Users\Genos\source\repos\GRK_RoomFINAL2\cw 9\src\room.hpp(505,29): warning C4018: "<": niezgodność typu ze znakiem/bez znaku
|
||||
C:\Users\Genos\source\repos\GRK_RoomFINAL2\cw 9\src\room.hpp(530,13): warning C4244: "inicjowanie": konwersja z "double" do "float", możliwa utrata danych
|
||||
C:\Users\Genos\source\repos\GRK_RoomFINAL2\cw 9\src\room.hpp(544,109): warning C4305: "argument": obcięcie z "double" do "T"
|
||||
with
|
||||
[
|
||||
T=float
|
||||
]
|
||||
C:\Users\annas\Desktop\grafika_proj\GRK_Room\cw 9\src\room.hpp(791,21): warning C4305: "-=": obcięcie z "double" do "float"
|
||||
C:\Users\annas\Desktop\grafika_proj\GRK_Room\cw 9\src\room.hpp(793,21): warning C4305: "+=": obcięcie z "double" do "float"
|
||||
C:\Users\annas\Desktop\grafika_proj\GRK_Room\cw 9\src\room.hpp(803,30): warning C4244: "=": konwersja z "double" do "float", możliwa utrata danych
|
||||
C:\Users\Genos\source\repos\GRK_RoomFINAL2\cw 9\src\room.hpp(791,21): warning C4305: "-=": obcięcie z "double" do "float"
|
||||
C:\Users\Genos\source\repos\GRK_RoomFINAL2\cw 9\src\room.hpp(793,21): warning C4305: "+=": obcięcie z "double" do "float"
|
||||
C:\Users\Genos\source\repos\GRK_RoomFINAL2\cw 9\src\room.hpp(803,30): warning C4244: "=": konwersja z "double" do "float", możliwa utrata danych
|
||||
Box.obj : warning LNK4075: zignorowano opcję „/EDITANDCONTINUE” z powodu określenia opcji „/INCREMENTAL:NO”
|
||||
LINK : warning LNK4098: domyślna biblioteka „MSVCRT” powoduje konflikt z innymi bibliotekami; użyj opcji /NODEFAULTLIB:biblioteka
|
||||
grk-cw9.vcxproj -> C:\Users\annas\Desktop\grafika_proj\GRK_Room\Debug\room.exe
|
||||
grk-cw9.vcxproj -> C:\Users\Genos\Source\Repos\GRK_RoomFINAL2\Debug\room.exe
|
||||
|
@ -2,7 +2,7 @@
|
||||
<Project>
|
||||
<ProjectOutputs>
|
||||
<ProjectOutput>
|
||||
<FullPath>C:\Users\annas\Desktop\grafika_proj\GRK_Room\Debug\room.exe</FullPath>
|
||||
<FullPath>C:\Users\Genos\Source\Repos\GRK_RoomFINAL2\Debug\room.exe</FullPath>
|
||||
</ProjectOutput>
|
||||
</ProjectOutputs>
|
||||
<ContentFiles />
|
||||
|
@ -1,2 +1,2 @@
|
||||
PlatformToolSet=v142:VCToolArchitecture=Native32Bit:VCToolsVersion=14.29.30133:TargetPlatformVersion=10.0.19041.0:
|
||||
Debug|Win32|C:\Users\annas\Desktop\grafika_proj\GRK_Room\|
|
||||
Debug|Win32|C:\Users\Genos\Source\Repos\GRK_RoomFINAL2\|
|
||||
|
12
cw 9/models/floor.mtl
Normal file
@ -0,0 +1,12 @@
|
||||
# Blender 3.4.1 MTL File: 'None'
|
||||
# www.blender.org
|
||||
|
||||
newmtl Material.001
|
||||
Ns 224.999985
|
||||
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/Genos/source/repos/GRK_RoomFINAL2/cw 9/textures/floor/floor.jpg
|
16
cw 9/models/floor.obj
Normal file
@ -0,0 +1,16 @@
|
||||
# Blender 3.4.1
|
||||
# www.blender.org
|
||||
mtllib floor.mtl
|
||||
o Plane
|
||||
v -4.901168 -0.000000 2.500000
|
||||
v 4.901168 -0.000000 2.500000
|
||||
v 4.901168 0.000000 -2.500000
|
||||
v -4.901168 0.000000 -2.500000
|
||||
vn -0.0000 1.0000 -0.0000
|
||||
vt -1.333263 -0.371995
|
||||
vt 2.333263 -0.371995
|
||||
vt 2.333263 1.371995
|
||||
vt -1.333263 1.371995
|
||||
s 1
|
||||
usemtl Material.001
|
||||
f 1/1/1 2/2/1 3/3/1 4/4/1
|
28
cw 9/shaders/.vert
Normal file
@ -0,0 +1,28 @@
|
||||
#version 430 core
|
||||
layout (location = 0) out vec3 vertexPosition;
|
||||
layout (location = 1) out vec3 vertexNormal;
|
||||
layout (location = 2) in vec2 vertexTexCoords;
|
||||
|
||||
out vec3 FragPos;
|
||||
out vec2 TexCoords;
|
||||
out vec3 Normal;
|
||||
|
||||
uniform bool invertedNormals;
|
||||
|
||||
uniform mat4 modelMatrix;
|
||||
uniform mat3 transformation;
|
||||
|
||||
uniform mat4 view;
|
||||
uniform mat4 projection;
|
||||
|
||||
void main()
|
||||
{
|
||||
vec4 viewPos = transformation * vec4(vertexPosition, 1.0);
|
||||
FragPos = viewPos.xyz;
|
||||
TexCoord = vertexTexCoords;
|
||||
|
||||
mat3 normalMatrix = transpose(inverse(mat3( * model)));
|
||||
Normal = normalMatrix * (invertedNormals ? -aNormal : aNormal);
|
||||
|
||||
gl_Position = viewPos;
|
||||
}
|
@ -663,18 +663,14 @@ void init(GLFWwindow* window)
|
||||
texture::spaceshipNormal = Core::LoadTexture("textures/spaceship/spaceship_normal.png");
|
||||
texture::spaceshipARM = Core::LoadTexture("textures/spaceship/spaceship_amr.png");
|
||||
|
||||
texture::floor = Core::LoadTexture("textures/floor/floor.jpg");
|
||||
texture::floorNormal = Core::LoadTexture("textures/floor/floor_normal.png");
|
||||
texture::floorARM = Core::LoadTexture("textures/floor/floor_arm.png");
|
||||
texture::floor = Core::LoadTexture("textures/floor/floor3.jpg");
|
||||
texture::floorNormal = Core::LoadTexture("textures/floor/floor3_normal.jpg");
|
||||
texture::floorARM = Core::LoadTexture("textures/floor/floor3_arm.jpg");
|
||||
|
||||
texture::roof = Core::LoadTexture("textures/roof/roof.png");
|
||||
texture::roofNormal = Core::LoadTexture("textures/roof/roof_normal.png");
|
||||
texture::roofARM = Core::LoadTexture("textures/roof/roof_arm.png");
|
||||
|
||||
texture::wood = Core::LoadTexture("textures/wood/wood.jpg");
|
||||
texture::woodNormal = Core::LoadTexture("textures/wood/wood_normal.png");
|
||||
texture::woodARM = Core::LoadTexture("textures/wood/wood_arm.png");
|
||||
|
||||
texture::wood2 = Core::LoadTexture("textures/wood_2/wood.jpg");
|
||||
texture::woodNormal2 = Core::LoadTexture("textures/wood_2/wood_normal.png");
|
||||
texture::woodARM2 = Core::LoadTexture("textures/wood_2/wood_arm.png");
|
||||
@ -711,6 +707,10 @@ void init(GLFWwindow* window)
|
||||
texture::doorNorm = Core::LoadTexture("textures/door/door_norm.jpg");
|
||||
texture::doorArm = Core::LoadTexture("textures/door/door_arm.jpg");
|
||||
|
||||
texture::wood = Core::LoadTexture("textures/wood_4/wood.jpg");
|
||||
texture::woodNormal = Core::LoadTexture("textures/wood_4/wood_normal.jpg");
|
||||
texture::woodARM = Core::LoadTexture("textures/wood_4/wood_arm.jpg");
|
||||
|
||||
|
||||
loadModelToContext("./models/sphere.obj", sphereContext);
|
||||
loadModelToContext("./models/cube.obj", cubeContext);
|
||||
|
Before Width: | Height: | Size: 14 MiB After Width: | Height: | Size: 12 MiB |
BIN
cw 9/textures/floor/floor2_arm.jpg
Normal file
After Width: | Height: | Size: 8.7 MiB |
BIN
cw 9/textures/floor/floor2_normal.jpg
Normal file
After Width: | Height: | Size: 8.1 MiB |
BIN
cw 9/textures/floor/floor3.jpg
Normal file
After Width: | Height: | Size: 6.2 MiB |
BIN
cw 9/textures/floor/floor3_arm.jpg
Normal file
After Width: | Height: | Size: 5.8 MiB |
BIN
cw 9/textures/floor/floor3_normal.jpg
Normal file
After Width: | Height: | Size: 7.2 MiB |
Before Width: | Height: | Size: 37 MiB |
Before Width: | Height: | Size: 57 MiB |
Before Width: | Height: | Size: 36 MiB |
BIN
cw 9/textures/wood_4/wood.jpg
Normal file
After Width: | Height: | Size: 2.6 MiB |
BIN
cw 9/textures/wood_4/wood_arm.jpg
Normal file
After Width: | Height: | Size: 4.1 MiB |
BIN
cw 9/textures/wood_4/wood_normal.jpg
Normal file
After Width: | Height: | Size: 7.2 MiB |