antopilo
|
90c6652074
|
Now rendering scene models at correct positions + reverse-z
|
2025-01-03 23:35:05 -05:00 |
|
antopilo
|
b2d749244f
|
Editor now displaying in Vulkan
|
2024-12-04 15:25:08 -05:00 |
|
antopilo
|
5ba897ed46
|
Vulkan compute shaders
|
2024-12-04 13:26:03 -05:00 |
|
antopilo
|
84a7d5e248
|
Now vulkan renderer is clearing the screen
|
2024-12-02 22:09:54 -05:00 |
|
antopilo
|
89209dc7ba
|
Added support for skyboxes using a new SkyBox resource and component
|
2024-11-06 20:40:38 -05:00 |
|
antopilo
|
6e8f14c5da
|
Added velocity buffer + start of TAA implementation
|
2024-09-24 21:19:56 -04:00 |
|
antopilo
|
c2e50822f1
|
Fixed invalid uniforms in shaders
|
2024-09-15 16:30:06 -04:00 |
|
Antoine Pilote
|
7e341b34cf
|
Fixed broken shader uniform caused by automatic casting from uint to int
|
2024-09-09 21:40:06 -04:00 |
|
Antoine Pilote
|
aef5f65f75
|
Refactor Shader uniform API + Added back NuakeUI
|
2024-09-09 20:55:51 -04:00 |
|
Antoine Pilote
|
9f09773636
|
Removed debug window for shadwo maps
|
2024-09-08 23:17:12 -04:00 |
|
WiggleWizard
|
5a801e642c
|
Tracy MVP integration
|
2024-09-02 20:37:47 +01:00 |
|
Antoine Pilote
|
d42c2154cf
|
Fixed multi spotlight shadows
|
2024-08-29 23:02:23 -04:00 |
|
Antoine Pilote
|
0915b52327
|
Attempt at fixing multiple shadows blending
|
2024-08-28 23:23:12 -04:00 |
|
Antoine Pilote
|
991bd06064
|
Added spotlight shadows with dynamic FOV shadowmaps
|
2024-08-28 23:04:55 -04:00 |
|
antopilo
|
f5668d744a
|
Started spotlight shadow mapping
|
2024-08-28 20:02:38 -04:00 |
|
Antoine Pilote
|
6da7cb9d3f
|
Now rendering live preview when dragging models into viewport
|
2024-08-11 00:45:02 -04:00 |
|
Antoine Pilote
|
f3b9b328b1
|
Added proper debug line renderer!
|
2024-08-09 23:36:02 -04:00 |
|
Antoine Pilote
|
5125561756
|
Increased max amount of lights to 42
|
2024-07-28 20:28:25 -04:00 |
|
Antoine Pilote
|
ac0587345d
|
Embedded file icons, fixed lights not unregistering when deleting last light in scene. Fixed resource file
|
2024-07-28 12:49:25 -04:00 |
|
Antoine Pilote
|
516a93a7f0
|
Added spot light type 🔦 & light direction now using global rotation
|
2024-07-28 11:50:14 -04:00 |
|
Antoine Pilote
|
63f6904d59
|
Moved to glad
|
2023-09-27 17:14:43 -04:00 |
|
antopilo
|
c15bf532ae
|
Compilation succesful on Linux Ubuntu
Probably broke a lot of things
|
2023-09-27 01:48:05 -04:00 |
|
Antoine Pilote
|
ff4489a466
|
Now uses embedded resources
|
2023-09-26 20:43:56 -04:00 |
|
Antoine Pilote
|
d843d54388
|
Material Thumbnail, PostFX, more
big commit
+ Depth of field
+ Barrel distortion
+ Vignette
+ Material thumbnail in filebrowser
+ Fullbright wad conversion turns into emissive
|
2023-09-25 02:21:22 -04:00 |
|
Antoine Pilote
|
a09fc40469
|
Added ability to lock rotation axis of a rigidbody
|
2023-09-24 00:40:37 -04:00 |
|
Antoine Pilote
|
0cf8491568
|
Directional light stays after maximum amount of lights has been reached
|
2023-09-23 16:18:40 -04:00 |
|
Antoine Pilote
|
05fa363ca5
|
Clean up main and argument parsing
|
2023-09-21 11:22:38 -04:00 |
|
Antoine Pilote
|
3dc97cafa7
|
Animation system
|
2023-09-06 17:49:05 -04:00 |
|
Antoine Pilote
|
76d3248a2f
|
Fixed backwards quad vertex winding order
|
2023-08-12 23:35:48 -04:00 |
|
Antoine Pilote
|
30171518a0
|
Fixed default material with invalid texture
|
2023-08-02 15:34:26 -04:00 |
|
Antoine Pilote
|
fe9f691439
|
Added billboard calculation
|
2023-08-01 15:15:53 -04:00 |
|
Antoine Pilote
|
4e4d203666
|
Renamed some glm::vec3 to Vector3
|
2023-07-19 00:31:22 -04:00 |
|
Antoine Pilote
|
c960016883
|
Fixed unselection selecting entity with id 0
|
2023-07-06 19:11:27 -04:00 |
|
Antoine Pilote
|
57bce04d23
|
Added mouse picking for selecting entities
- Added entity id uniform to the gbuffer
- Added entity id to RenderList
- Added selecting when clicking on an entity
|
2023-07-06 18:50:29 -04:00 |
|
Antoine Pilote
|
8be7695d1e
|
Code standardtization pass. Fixed a bunch of warnings.
|
2023-03-04 17:50:02 -05:00 |
|
a.pilote
|
249e26dcd5
|
Removed euler, only quaternion and dirty flag
|
2022-07-14 17:45:06 -04:00 |
|
a.pilote
|
fb6080d734
|
Fixed quaternion for transforms
|
2022-07-13 20:27:32 -04:00 |
|
a.pilote
|
6b827e9db7
|
Mesh cleanup.
|
2022-06-27 20:12:56 -04:00 |
|
antopilo
|
a71bfcbe75
|
Huge rework of editor and other changes.
|
2022-01-09 16:44:20 -05:00 |
|
antopilo
|
55ae840678
|
UI editor work
|
2021-09-26 22:56:25 -04:00 |
|
antopilo
|
4d1e134eaa
|
refactoring scene rendering
|
2021-09-20 06:49:45 -04:00 |
|
antopilo
|
4f93cb4395
|
Point entity and prefab
|
2021-09-10 00:04:38 -04:00 |
|
antopilo
|
a6823ba2fa
|
Transform system overhaul
Fixed child rotations
Added editor overhauls
|
2021-09-05 16:43:38 -04:00 |
|
antopilo
|
99ea3a906c
|
Fixed framebuffer resizing and transform rotation matrix
|
2021-09-04 01:41:47 -04:00 |
|
antopilo
|
c3d3e20ab4
|
Fixed shading in deferred.
Added sky in deferred.
Started render buffer abstraction
|
2021-09-01 22:31:45 -04:00 |
|
Antoine Pilote
|
2b88ee09e3
|
Quake maps geometry batching
Rendering Optimization
|
2021-07-13 22:23:19 -04:00 |
|
Antoine Pilote
|
38ceae6fa9
|
Rendering refactoring
|
2021-07-12 20:17:16 -04:00 |
|
Antoine Pilote
|
c2ce3c9cb9
|
Rendering abstraction progress
|
2021-07-11 23:59:37 -04:00 |
|
Antoine Pilote
|
53564d4997
|
Added buffer abstraction and platform specific calls
|
2021-07-11 21:58:07 -04:00 |
|
Antoine Pilote
|
0c6ed48bbd
|
Major cleanup.
Moved to namespace
Cleanup includes
|
2021-07-11 18:56:44 -04:00 |
|