Light3039
c12f97feb7
Fixed Linux
2021-09-23 11:20:57 +03:30
Steve Gremory
dc3650e118
Fixed CMake issues on linux, compile to test.
2021-09-20 12:13:03 +05:30
Light
d7c75a2b04
Update README.md
2021-09-15 14:06:01 +04:30
Light
767a3c21f1
Update README.md
2021-09-14 18:16:08 +04:30
Light
4f0a350831
Removed BuildScripts
...
- Removed the BuildScripts folder because we're using CMake now
2021-09-14 13:53:31 +04:30
Light
c50b37d87f
Added Post Build Command
...
- Added post build command to Engine's CMakeLists to copy over the
shader conductor's .dll file
2021-09-13 16:08:21 +04:30
Light
eb00566953
Implemented ShaderConductor into Shaders
...
- glShader now uses ShaderConductor and compiles from .hlsl files
- Added Shader::Stage enum
- Removed .glsl files
- Improvements to CMakeLists files
- Maintenance
2021-09-13 12:17:26 +04:30
Light
35663cd3c4
Added ShaderConductor
2021-09-12 16:56:33 +04:30
Light
5ffa8cfabf
Removed Sandbox from CMakeLists
2021-09-11 11:47:14 +04:30
Light
fd4c3d024b
Removed Submodules
2021-09-11 11:38:21 +04:30
Light
32341d184c
Minor Changes
2021-09-11 11:29:44 +04:30
Light
645f65af4e
Updated ImGui Submodule
2021-09-10 11:06:17 +04:30
Light
c252c80093
Added back stb_image
2021-09-09 19:59:53 +04:30
Light
cac1729cde
Updated ImGui Submodule
2021-09-09 19:58:51 +04:30
Light
ed486713d0
Converted from premake5 to CMake
2021-09-09 19:46:02 +04:30
Light
28eb805520
Added shaderc
2021-08-22 16:02:05 +04:30
Light
70529ec65f
Updated Submodul ImGui Submodule
2021-08-22 09:22:21 +04:30
Light
d6476c1f91
Updated GLFW Submodule
2021-08-21 15:58:37 +04:30
Light
0080f6837c
Improved Build Files
2021-08-21 15:53:36 +04:30
Light
2c7a24431c
Update README.md
2021-08-19 23:54:16 +04:30
Light
32df2e01c6
Math
...
- Added Math namespace
- Added Rand functions
- Maintenance
2021-08-16 16:21:03 +04:30
Light
b3997880fe
Update submodules
2021-08-14 16:26:22 +04:30
Light
7ec9690f52
Maintenance
...
- Mirror project maintenance and tidying
- General maintenance
2021-08-14 16:17:33 +04:30
Light
e02a4850e0
UserInterface Maintenance
2021-08-11 17:40:01 +04:30
Light
73492dc415
UserInterface Style
...
- UserInterface is now beautiful >_<
2021-08-10 17:10:16 +04:30
Light
1afc1a00a5
OpenSans
...
- Added OpenSans font as default ImGui font
2021-08-10 11:46:13 +04:30
Light
b39518c74c
DrawComponeent, RemoveComponent
...
- Added DrawComponent to PropertiesPanel
- Added RemoveComponet to Entity
- Maintenance
2021-08-10 11:45:35 +04:30
Light
c5cd73737a
Update README.md
2021-08-08 17:09:02 +04:30
Light
51133194fc
Update PropertiesPanel
...
- Made PropertiesPanel prettier
2021-08-07 19:39:46 +04:30
Light
0f9a8ff95e
Update TransformComponent
...
- TransformComponent now holds translation, rotation and scale instead of transform
2021-08-07 19:04:38 +04:30
Light
0e31de13b9
Update glGraphicsContext.cpp
...
- OpenGL debug messages now ignore source: api, type: other, id: 131185
2021-08-07 19:03:03 +04:30
Light
8056fa166e
Merge branch 'main' of https://github.com/light3039/light into main
2021-08-07 16:39:45 +04:30
Light
68ef93bd9a
Force use Dedicated Graphics
...
- Windows builds now use dedicated graphics
2021-08-07 16:39:42 +04:30
Light
ab295bd07d
Update issue templates
2021-08-07 11:49:03 +04:30
Light
c40be01df4
Create CODE_OF_CONDUCT.md
2021-08-07 11:32:20 +04:30
Light
01742eb55e
Create CONTRIBUTING.md
2021-08-07 11:20:14 +04:30
Light
97ea920785
Create LICENSE
2021-08-07 10:58:10 +04:30
Light
0c2b6df885
Merge pull request #1 from christopher-besch/patch-1
...
Fixed namespaces -> now compiles on linux
2021-08-07 10:52:24 +04:30
Light
6c630a269a
Fixed FlushScene
...
- Fixed FlushScene defaulting the frame buffer by calling EndScene
2021-08-06 08:05:06 +04:30
Light
cc41ce24d5
Fixed glVertexBuffer
...
- Fixed glVertexBuffer multiplying count by size of float instead of stride
* = Fixed TintedTexture for OpenGL
2021-08-06 07:44:48 +04:30
Light
367bce3596
TintedTextureRendererProgram
...
- I want to die, please just kill me and end my fucking suffering....
2021-08-05 21:24:20 +04:30
Light3039
f46cf23550
Linux fix
2021-08-03 17:34:45 +04:30
Light3039
786535bac7
Updated ImGui
2021-08-02 23:34:02 +04:30
Light3039
2e6beb9239
head reset
2021-08-02 22:47:23 +04:30
Light
06c728644f
SceneCamera Properties
...
- PropertiesPanel now support SceneCamera component
- Added perspective support to SceneCamera
2021-08-02 12:18:00 +04:30
Light
54c195dae0
PropertiesPanel
...
- Added PropertiesPanel
2021-08-01 16:55:26 +04:30
Light
0c8b26360a
New Events, Fixes
...
- Added SetCharEvent
- Added KeyRepeatEVent
- Fixed ImGui not picking keys from io.KeyMap because it gets assigned to VK_**
keys from windows after ImGui_ImplWin32_Init call, had to re-assign them back
to Key::** (glfw key codes)...
- Removed UserInterface::OnInput
- Maintenance
2021-08-01 16:43:59 +04:30
Light
42f26ac59e
Maintenance
...
- Added LIGHT_OPENGL_ENABLE_SHADER_INFO_LOG to config.h
- Some maintenance
2021-08-01 11:57:51 +04:30
Light
fb4ba5c8bc
SceneHierarchyPanel
...
- Added Panel
- Added SceneHierarchyPanel
2021-07-31 11:03:31 +04:30
Light
8367150145
TagComponent
...
- Added TagComponent
2021-07-31 11:02:59 +04:30