Antoine Pilote
2653343f56
Added gizmo to Directional&Spotlight lights, also fixed direction calculations for ProceduralSky
2024-07-28 12:29:21 -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
b9c5aca688
Fixed clear color sky type
2024-04-28 18:32:15 -04:00
Antoine Pilote
f854a2d783
Removed debug outline window
2024-04-23 23:21:43 -04:00
antopilo
f4d71b9977
Started new Add Entity Panel, removed unused shaders, fixed premake5 problems
2024-04-02 23:09:33 -04:00
Antoine Pilote
5bffe47d2c
upgraded imgui - Better scene hierarchy UI
2024-04-02 19:25:26 -04:00
Antoine Pilote
84bd2f3399
Added selection outline ✍️
2023-10-09 19:05:43 -04:00
Antoine Pilote
d3ec4e1c02
Better Gizmos
...
Gizmos now display half opacity when occluded, same for lines
Improved editor camera, should keep updating even if not controlled
Viewport should not grab input when another imgui element is over it
2023-10-09 15:22:39 -04:00
Antoine Pilote
2620fa548e
Editor improvements, better cam, better gizmos, better lines
2023-10-08 13:26:41 -04:00
Antoine Pilote
ac1db17e55
added DOF UI
2023-10-02 17:39:17 -04:00
Antoine Pilote
6426fccde9
Removed unnecessary skeleltal calculations
2023-10-02 01:34:56 -04:00
Antoine Pilote
318fe00daf
Serialized all env settings now
2023-09-30 18:29:22 -04:00
Antoine Pilote
db1ce08c42
Added option for billboard to be position based instead of view based
2023-09-30 14:27:05 -04:00
Antoine Pilote
e284b89769
Added ambient term
2023-09-30 14:26:34 -04:00
MissLavender-LQ
641dea63ab
removed dof debug windows
2023-09-28 03:52:49 +01: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
d7f3e0cfb3
Added RandomScale to particle emitters
2023-09-23 22:59:51 -04:00
Antoine Pilote
3c57e57d81
Fixed wrong material used for particles when more than one was used
2023-09-23 21:49:52 -04:00
Antoine Pilote
2cb0ca4f29
Particle system improvements + Emissive materials
...
Added option for Global particle positions
Added material property for particles
Added Emissive rendering
2023-09-23 20:31:50 -04:00
Antoine Pilote
a4724e2a91
Upgraded to C++ 20 & better audio voice management
2023-09-23 00:37:42 -04:00
Antoine Pilote
4138e51c94
Added skinned mesh shadow
2023-09-17 21:21:55 -04:00
Antoine Pilote
480b130919
Merge branch 'main' of https://github.com/antopilo/Nuake
2023-09-16 12:11:14 -04:00
Antoine Pilote
cfbc3fa2c1
Transformation system path
2023-09-16 12:10:05 -04:00
Antoine Pilote
c808d2f061
Fixed some faces dissapearing on some models
...
Serializing environement ambient color
2023-09-16 01:31:42 -04:00
Antoine Pilote
61776b4fb8
Can now open .map in trenchbroom automatically
2023-09-15 17:53:07 -04:00
Antoine Pilote
36646a0990
Optimization for Skeletal animations
2023-09-07 20:52:05 -04:00
Antoine Pilote
9733d90aef
Added toggle for SSR
2023-09-07 20:51:18 -04:00
Antoine Pilote
6a73249da7
Added toggle for SSAO
2023-09-07 20:50:50 -04:00
Antoine Pilote
fb5069ba5e
Properly transform bones
2023-09-06 17:48:50 -04:00
Antoine Pilote
29ba97454a
Added 2D gizmos and better editor styling
2023-09-05 20:28:10 -04:00
Antoine Pilote
2f0c5794d2
Started rendering
2023-08-13 01:07:18 -04:00
Antoine Pilote
17486e1666
Added backface culling and skinned mesh rendering started
2023-08-12 23:36:21 -04:00
Antoine Pilote
cd3e542922
Fixed rendering ghosting effect
2023-08-04 17:33:25 -04:00
Antoine Pilote
3b401e7711
Upgraded jolt version
2023-08-04 17:18:05 -04:00
Antoine Pilote
b861935ef2
Merge pull request #56 from antopilo/feature/NK-146-particle-system
...
Feature/nk 146 particle system
2023-08-03 10:33:02 -04:00
Antoine Pilote
4b7c75b493
Better SSAO
2023-08-02 22:00:17 -04:00
Antoine Pilote
30171518a0
Fixed default material with invalid texture
2023-08-02 15:34:26 -04:00
Antoine Pilote
eecfd3c375
Added very basic particle system and rendering
2023-08-02 14:17:33 -04:00
Antoine Pilote
ba102e971c
Merge branch 'main' of https://github.com/antopilo/Nuake
2023-08-02 12:16:33 -04:00
Antoine Pilote
db39266798
Fixed editor crash when opening env editor and added bilboard shadows
2023-08-02 12:16:01 -04:00
Antoine Pilote
e5603c5111
Added sprite mesh
2023-08-01 18:50:04 -04:00
Antoine Pilote
fe9f691439
Added billboard calculation
2023-08-01 15:15:53 -04:00
Antoine Pilote
16209535db
Optimized cache locality and rendering state change
2023-07-22 02:28:56 -04:00
Antoine Pilote
4e4d203666
Renamed some glm::vec3 to Vector3
2023-07-19 00:31:22 -04:00
Antoine Pilote
244a5f1b27
Changed order of Draw for PostFX
2023-07-07 01:34:07 -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
e632c4b8d3
Added render target to gbuffer
2023-07-06 18:10:01 -04:00