diff --git a/SandboxRendering/SandboxRendering/Res/HDR/HDR.hdr b/SandboxRendering/SandboxRendering/Res/HDR/HDR.hdr index 2fe67ae..28f9550 100644 Binary files a/SandboxRendering/SandboxRendering/Res/HDR/HDR.hdr and b/SandboxRendering/SandboxRendering/Res/HDR/HDR.hdr differ diff --git a/SandboxRendering/SandboxRendering/Res/Models/Primitives/Cube.mtl b/SandboxRendering/SandboxRendering/Res/Models/Primitives/Cube.mtl new file mode 100644 index 0000000..8ec060d --- /dev/null +++ b/SandboxRendering/SandboxRendering/Res/Models/Primitives/Cube.mtl @@ -0,0 +1,12 @@ +# Blender MTL File: 'None' +# Material Count: 1 + +newmtl Material.001 +Ns 96.078431 +Ka 1.000000 1.000000 1.000000 +Kd 0.640000 0.640000 0.640000 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.000000 +d 1.000000 +illum 2 diff --git a/SandboxRendering/SandboxRendering/Res/Models/Primitives/Cube.obj b/SandboxRendering/SandboxRendering/Res/Models/Primitives/Cube.obj new file mode 100644 index 0000000..e9a4757 --- /dev/null +++ b/SandboxRendering/SandboxRendering/Res/Models/Primitives/Cube.obj @@ -0,0 +1,48 @@ +# Blender v2.78 (sub 0) OBJ File: '' +# www.blender.org +mtllib Cube.mtl +o Cube +v -0.500000 -0.500000 0.500000 +v -0.500000 0.500000 0.500000 +v -0.500000 -0.500000 -0.500000 +v -0.500000 0.500000 -0.500000 +v 0.500000 -0.500000 0.500000 +v 0.500000 0.500000 0.500000 +v 0.500000 -0.500000 -0.500000 +v 0.500000 0.500000 -0.500000 +vt 0.6667 0.3333 +vt 0.3333 0.3333 +vt 0.3333 0.0000 +vt 0.6667 0.0000 +vt 0.3333 0.6667 +vt 0.0000 0.6667 +vt 0.0000 0.3333 +vt 0.3333 0.3333 +vt 0.0000 0.0000 +vt 0.3333 0.0000 +vt 0.3333 0.6667 +vt 0.3333 0.3333 +vt 0.6667 0.3333 +vt 0.6667 0.6667 +vt 1.0000 0.3333 +vt 0.6667 0.3333 +vt 0.6667 0.0000 +vt 1.0000 0.0000 +vt 0.3333 0.6667 +vt 0.3333 1.0000 +vt 0.0000 1.0000 +vt 0.0000 0.6667 +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.0000 1.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 0.0000 +usemtl Material.001 +s off +f 1/1/1 2/2/1 4/3/1 3/4/1 +f 3/5/2 4/6/2 8/7/2 7/8/2 +f 7/8/3 8/7/3 6/9/3 5/10/3 +f 5/11/4 6/12/4 2/13/4 1/14/4 +f 3/15/5 7/16/5 5/17/5 1/18/5 +f 8/19/6 4/20/6 2/21/6 6/22/6 diff --git a/SandboxRendering/SandboxRendering/Res/Models/Primitives/Plane.mtl b/SandboxRendering/SandboxRendering/Res/Models/Primitives/Plane.mtl new file mode 100644 index 0000000..baadde6 --- /dev/null +++ b/SandboxRendering/SandboxRendering/Res/Models/Primitives/Plane.mtl @@ -0,0 +1,12 @@ +# Blender MTL File: 'None' +# Material Count: 1 + +newmtl Material.002 +Ns 96.078431 +Ka 1.000000 1.000000 1.000000 +Kd 0.640000 0.640000 0.640000 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.000000 +d 1.000000 +illum 2 diff --git a/SandboxRendering/SandboxRendering/Res/Models/Primitives/Plane.obj b/SandboxRendering/SandboxRendering/Res/Models/Primitives/Plane.obj new file mode 100644 index 0000000..07937d3 --- /dev/null +++ b/SandboxRendering/SandboxRendering/Res/Models/Primitives/Plane.obj @@ -0,0 +1,16 @@ +# Blender v2.78 (sub 0) OBJ File: '' +# www.blender.org +mtllib Plane.mtl +o Plane +v -0.500000 0.000000 0.500000 +v 0.500000 0.000000 0.500000 +v -0.500000 0.000000 -0.500000 +v 0.500000 0.000000 -0.500000 +vt 0.0000 1.0000 +vt 0.0000 0.0000 +vt 1.0000 0.0000 +vt 1.0000 1.0000 +vn 0.0000 1.0000 0.0000 +usemtl Material.002 +s off +f 1/1/1 2/2/1 4/3/1 3/4/1 diff --git a/SandboxRendering/SandboxRendering/Res/Models/ShadowTest.blend b/SandboxRendering/SandboxRendering/Res/Models/ShadowTest.blend new file mode 100644 index 0000000..0ebed50 Binary files /dev/null and b/SandboxRendering/SandboxRendering/Res/Models/ShadowTest.blend differ diff --git a/SandboxRendering/SandboxRendering/Res/Models/ShadowTest.fbx b/SandboxRendering/SandboxRendering/Res/Models/ShadowTest.fbx new file mode 100644 index 0000000..70a710c Binary files /dev/null and b/SandboxRendering/SandboxRendering/Res/Models/ShadowTest.fbx differ diff --git a/SandboxRendering/SandboxRendering/Src/GameManagerSystem.cpp b/SandboxRendering/SandboxRendering/Src/GameManagerSystem.cpp index 1d79a39..6526b18 100644 --- a/SandboxRendering/SandboxRendering/Src/GameManagerSystem.cpp +++ b/SandboxRendering/SandboxRendering/Src/GameManagerSystem.cpp @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -17,46 +18,177 @@ #include #include