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
|
cf7a6c20d6
|
Removed some new keywords
|
2023-10-02 01:35:42 -04:00 |
|
Antoine Pilote
|
fbc1cee1f9
|
Added validation for serialization
|
2023-10-02 01:33:54 -04:00 |
|
Antoine Pilote
|
7dc4412dec
|
Added barrel distortion to env serialization
|
2023-10-02 01:33:37 -04:00 |
|
Antoine Pilote
|
7dd30dfa41
|
Fixed crash when no animation is set
|
2023-10-02 01:33:28 -04:00 |
|
Antoine Pilote
|
5699de29ef
|
RAII scene renderer
|
2023-10-02 01:33:08 -04:00 |
|
Antoine Pilote
|
318fe00daf
|
Serialized all env settings now
|
2023-09-30 18:29:22 -04:00 |
|
Antoine Pilote
|
db84e753e2
|
Now stores recent.json in config folder
|
2023-09-30 14:28:46 -04:00 |
|
Antoine Pilote
|
27d1af86af
|
UI for new sprite option
|
2023-09-30 14:27:38 -04:00 |
|
Antoine Pilote
|
e284b89769
|
Added ambient term
|
2023-09-30 14:26:34 -04:00 |
|
Antoine Pilote
|
739fd97e35
|
Fixed wad converter
|
2023-09-28 00:53:40 -04:00 |
|
Antoine Pilote
|
51fc92f523
|
Added a bunch of logs for debugging
|
2023-09-27 19:52:09 -04:00 |
|
Antoine Pilote
|
c3ec392af2
|
hopeful fix for uint32_t on linux
|
2023-09-27 18:57:07 -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
|
ed89ca0b8c
|
Merge branch 'main' of https://github.com/antopilo/Nuake
# Conflicts:
# Nuake/src/Resource/Prefab.cpp
|
2023-09-26 20:44:30 -04:00 |
|
Antoine Pilote
|
ff4489a466
|
Now uses embedded resources
|
2023-09-26 20:43:56 -04:00 |
|
Antoine Pilote
|
239d9479d8
|
Fixed crash wheree empty prefab exists
|
2023-09-26 01:08:13 -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
|
513bf6aa0e
|
WAD Converter now creates .material file in the proper directory
|
2023-09-24 12:57:14 -04:00 |
|
Antoine Pilote
|
9ed40ca652
|
Initial work on WAD extractor + Map builder now loads material if they exists
Alpha not supported atm in wads
|
2023-09-24 02:42:35 -04:00 |
|
Antoine Pilote
|
a09fc40469
|
Added ability to lock rotation axis of a rigidbody
|
2023-09-24 00:40:37 -04:00 |
|
Antoine Pilote
|
557c5e281c
|
Fixed editor camera spinning
|
2023-09-23 23:22:07 -04:00 |
|
Antoine Pilote
|
d7f3e0cfb3
|
Added RandomScale to particle emitters
|
2023-09-23 22:59:51 -04:00 |
|
Antoine Pilote
|
42c82e4ca3
|
Fixed sprite wrong normals
|
2023-09-23 22:59:32 -04:00 |
|
Antoine Pilote
|
c90065c85e
|
Fixed editor camera spinning when first using it
|
2023-09-23 21:51:47 -04:00 |
|
Antoine Pilote
|
3124271a62
|
Reworked material serialization
|
2023-09-23 21:34:38 -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
|
79a9265dc6
|
Can now trigger audio emitters through scripts
|
2023-09-23 16:18:11 -04:00 |
|
Antoine Pilote
|
a4724e2a91
|
Upgraded to C++ 20 & better audio voice management
|
2023-09-23 00:37:42 -04:00 |
|
Antoine Pilote
|
a89852b4d3
|
Added lerp to editor camera movement
|
2023-09-22 21:31:11 -04:00 |
|
Antoine Pilote
|
60d6af1341
|
Audio component now has panning, volume, playback speed and works
|
2023-09-22 21:30:56 -04:00 |
|
Antoine Pilote
|
1bc3eb7ddb
|
Added audio emitter editor panel
|
2023-09-22 20:32:05 -04:00 |
|
Antoine Pilote
|
92db6c9082
|
Added gizmo for audio emitter
|
2023-09-20 22:20:24 -04:00 |
|
Antoine Pilote
|
33963c7b2e
|
Bones now still affects skinned mesh when animation is stopped
|
2023-09-17 20:25:59 -04:00 |
|
Antoine Pilote
|
c0f1178e7d
|
Now properly serialize and deserialize rigged models
|
2023-09-17 20:16:04 -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
|
37b083521f
|
Fixed sprite face culling
|
2023-09-15 17:55:24 -04:00 |
|
Antoine Pilote
|
190c36b910
|
Crude optimizations
From testing with model of around 50 bones, I could get 64+ animated models on the screen with 150fps+
|
2023-09-08 00:33:57 -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
|
0fcca4325f
|
Transform Optimization
|
2023-09-06 20:20:43 -04:00 |
|
Antoine Pilote
|
1628214370
|
Animation serialization progress
|
2023-09-06 20:05:10 -04:00 |
|
Antoine Pilote
|
3dc97cafa7
|
Animation system
|
2023-09-06 17:49:05 -04:00 |
|
Antoine Pilote
|
422cddf5b0
|
Added skeleton hierarchy
|
2023-09-06 08:48:32 -04:00 |
|
Antoine Pilote
|
0e5d17da75
|
Started animation parsing and resource
|
2023-09-05 21:49:40 -04:00 |
|
Antoine Pilote
|
e125bf5fdb
|
Added skeleton creation
|
2023-09-05 20:28:33 -04:00 |
|