Commit graph

89 commits

Author SHA1 Message Date
88629a4cd5
refactor for meshes 2022-02-27 12:51:26 -05:00
34ed169216
create materials 2022-02-27 12:28:58 -05:00
d09f63e5fc
utilize simple shader 2022-02-27 11:57:57 -05:00
c16053eb6d
a5 adjustments 2022-02-27 11:42:18 -05:00
Lightling
55b882af52
Merge pull request #4 from xLightling/a5_camera
A5: Camera
2022-02-13 15:20:50 -05:00
fb89377eab
mess with shapes and have a better non-flickery camera rotation limit 2022-02-13 15:16:43 -05:00
bdad836e03
implement camera rotation, fix Rotate setting position instead of eulerAngles 2022-02-13 14:56:12 -05:00
acb842889c
camera directional input 2022-02-13 13:39:15 -05:00
4ff75df1a7
update buffer structs/shader to use view/projection and add camera to scene; fix compile error 2022-02-13 13:11:00 -05:00
fd52d57740
add camera 2022-02-13 13:04:09 -05:00
97ffe2efb5
right/up/forward vectors 2022-02-13 12:46:26 -05:00
14523a8f5c
add translate relative 2022-02-13 12:35:51 -05:00
Lightling
eaf0d2fc32
Merge pull request #3 from xLightling/a4_transform
A4: Transforms
2022-02-06 00:04:11 -05:00
5a4412197d
entity movement 2022-02-05 23:47:33 -05:00
09f84f9b03
update Game to use new Entity code 2022-02-05 22:38:51 -05:00
ff0d41c301
create entity class 2022-02-05 22:25:20 -05:00
18cda59205
create transform class 2022-02-05 22:15:43 -05:00
b871f3a471
shader changes for world matrices 2022-02-05 21:59:53 -05:00
73bea0ea8c
Merge pull request #2 from xLightling/a3_shaders
A3: Shaders
2022-01-23 14:11:45 -05:00
4e6dc0da9c
utilize vs buffer 2022-01-23 14:06:59 -05:00
f782832d37
save vcxproj 2022-01-23 13:57:27 -05:00
70a769d89a
initialize buffer 2022-01-23 13:57:19 -05:00
2f29e3e400
create buffer struct 2022-01-23 13:45:12 -05:00
287250e29c
add cbuffer to vertex shader 2022-01-23 13:42:14 -05:00
4cc1350ece
Update README.md 2022-01-15 16:46:46 -05:00
3453d2f0f7
Merge pull request #1 from xLightling/a2_meshes
A2: Meshes
2022-01-15 16:46:25 -05:00
b70072b7ee
remove buffers from game 2022-01-15 16:34:33 -05:00
9cf14c0bfa
draw more shapes on screen 2022-01-15 16:24:25 -05:00
5b753b7213
save vxcproj... 2022-01-15 15:40:53 -05:00
0e82e16b3b
test mesh class with previous hardcoded shape 2022-01-15 15:40:38 -05:00
f43baa8b22
add more Mesh code 2022-01-15 15:19:55 -05:00
e8a3dcf48d
define Mesh class 2022-01-15 14:54:08 -05:00
Chris Cascioli
02edf0302d Fixed up a few init warnings 2022-01-10 23:04:45 -05:00
Chris Cascioli
8ce1ff28db Added vsync variable used by SwapChain::Present() 2021-12-08 14:58:41 -05:00
Chris Cascioli
18824021cb Updated input class to return "code analysis" warnings.
Added initialization to description structs.
2021-09-02 11:49:54 -04:00
Chris Cascioli
423edaed90 Updated names of position-related variables in shaders 2021-08-24 12:25:52 -04:00
Chris Cascioli
e312d0e54a Added a custom input manager
Updated a few comments
2021-08-19 14:14:35 -04:00
Chris
70a860173a Initial commit of starter code project 2020-08-16 16:15:42 -04:00
Chris Cascioli
52cda213a7
Initial commit 2020-08-10 19:51:04 -04:00