Commit Graph

106 Commits

Author SHA1 Message Date
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
42c82e4ca3 Fixed sprite wrong normals 2023-09-23 22:59:32 -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
50bc020f6e Improved SSR shader 2023-09-23 16:18:50 -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
79a9265dc6 Can now trigger audio emitters through scripts 2023-09-23 16:18:11 -04:00
Antoine Pilote
4138e51c94 Added skinned mesh shadow 2023-09-17 21:21:55 -04:00
Antoine Pilote
aa899f044f SSR now keeps albedo color properly instead of fading to black 2023-09-17 20:14:37 -04:00
Antoine Pilote
a2b2d222c2 Added 2D Gizmo icons 2023-09-15 17:57:19 -04:00
Antoine Pilote
61776b4fb8 Can now open .map in trenchbroom automatically 2023-09-15 17:53:07 -04:00
Antoine Pilote
62017e0bd8 Increased max bones to 200 2023-09-06 18:48:51 -04:00
Antoine Pilote
29ba97454a Added 2D gizmos and better editor styling 2023-09-05 20:28:10 -04:00
Antoine Pilote
b29bc41d84 Started animation resource 2023-08-13 22:54:33 -04:00
Antoine Pilote
2f0c5794d2 Started rendering 2023-08-13 01:07:18 -04:00
Antoine Pilote
cabed86076 Added gbuffer skinned version 2023-08-12 23:35:16 -04:00
Antoine Pilote
691f46e0d6 Added better character auto stepping and component settings 2023-08-12 16:12:39 -04:00
Antoine Pilote
b07c7cb6d1 Added setTranslation with x, y, z in scripting api 2023-08-10 23:42:48 -04:00
Antoine Pilote
899e2dee86 Fixed ApplyForce on rigidbody not working 2023-08-09 00:29:48 -04:00
Antoine Pilote
f5b000adc5 Improved SSAO 2023-08-03 10:53:06 -04:00
Antoine Pilote
4b7c75b493 Better SSAO 2023-08-02 22:00:17 -04:00
Antoine Pilote
3ee0413e8a Added alpha scisorring 2023-08-01 18:49:38 -04:00
Antoine Pilote
f5c47ee045 Merge branch 'main' of https://github.com/antopilo/Nuake 2023-07-31 11:09:23 -04:00
Antoine Pilote
5a891e8fb2 Fixed out of threads jolt 2023-07-31 11:08:13 -04:00
Antoine Pilote
c637bd18ab Fixed wren api, packing into vec3 2023-07-28 13:11:24 -04:00
Antoine Pilote
5103101a0d Added wren binding to raycast function 2023-07-24 00:56:27 -04:00
Antoine Pilote
1fee5b8d41 Added add force API endpoint 2023-07-18 00:16:26 -04:00
Antoine Pilote
0548f7762c Renamed Wren API Method name 2023-07-17 01:58:23 -04:00
Antoine Pilote
415f6dd5cd Added Wren API endpoints + random cleanup 2023-07-17 01:49:32 -04:00
Antoine Pilote
90244777e4 Merge pull request #32 from antopilo/feature/NK-76-redesign-welcome-screen
Added missing logo
2023-07-16 18:05:31 -04:00
antopilo
f8a3f426bd Added missing logo 2023-07-16 18:04:39 -04:00
Antoine Pilote
9f60963102 Progress towards mental freedom 2023-07-13 23:31:07 -04:00
Antoine Pilote
13fb6be430 Calculate Forward and Right vector fixed gizmo stutter 2023-07-13 17:26:14 -04:00
Antoine Pilote
8a8db47f6c Added lookat 2023-07-12 16:10:20 -04:00
Antoine Pilote
a466065ac6 Progress towards finding transform corruption when drawing after loading scene 2023-07-12 01:21:47 -04:00
Antoine Pilote
0808f453b8 Fixed tabs 2023-07-09 21:30:51 -04:00
Antoine Pilote
88cda9aaa0 Added input enum for Wren and CPP 2023-07-09 21:29:54 -04:00
antopilo
32ba9e23d4 Updated readme 2023-07-08 20:11:31 -04:00
Antoine Pilote
431dd26a61 Added lerp to math scripting module 2023-07-07 01:33: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
e632c4b8d3 Added render target to gbuffer 2023-07-06 18:10:01 -04:00
Antoine Pilote
9b973784c1 Improved volumetric performance 2023-07-05 09:57:09 -04:00
Antoine Pilote
c2b80eb2f9 Fixed rendering error when disabling volumetric 2023-07-04 12:41:35 -04:00
Antoine Pilote
0d108bc44a Character controller now moving! 🏃‍♂️
- Added character controller transform syncing Jolt -> Scene
- Physic system code cleanup
- Fixed crash with WrenScript loading
- Fixed Normalize() returning NaN vector when lenght is 0
2023-07-04 03:09:52 -04:00
Antoine Pilote
c56a655be4 Improved Volumetric 2023-07-02 16:56:11 -04:00
Antoine Pilote
fca6b2f651 Various coding style improvements 2023-07-02 16:35:16 -04:00
Antoine Pilote
abc93cf799 Improved SSAO
Fixed distance check
Improved Halo artefacts
Better default values
2023-07-02 16:32:53 -04:00
Antoine Pilote
9d6679d3a4 Added missing resource files 2023-04-08 11:15:49 -04:00
Antoine Pilote
0ba492a872 Added icons and fixed audio manger crash 2023-04-04 01:39:23 -04:00
antopilo
41f6d02de1 Added sphere gizmo 2023-03-15 22:10:54 -04:00