Commit Graph

  • cf7a6c20d6 Removed some new keywords Antoine Pilote 2023-10-02 01:35:42 -04:00
  • fd0f9a5a3f Shader memory leak fixed and textuer manager RAII Antoine Pilote 2023-10-02 01:35:34 -04:00
  • 4aed490d5c Increased near plane Antoine Pilote 2023-10-02 01:35:15 -04:00
  • 3b0a5693eb Render command now uses uint32_t Antoine Pilote 2023-10-02 01:35:07 -04:00
  • 6426fccde9 Removed unnecessary skeleltal calculations Antoine Pilote 2023-10-02 01:34:56 -04:00
  • b4e75b08a0 Pushed some FGD work Antoine Pilote 2023-10-02 01:34:34 -04:00
  • 0f02df28b0 Fixed some prefab stuff and memory leak for assimp Antoine Pilote 2023-10-02 01:34:21 -04:00
  • 1b91795f1b Updated static resources Antoine Pilote 2023-10-02 01:34:00 -04:00
  • fbc1cee1f9 Added validation for serialization Antoine Pilote 2023-10-02 01:33:54 -04:00
  • 7dc4412dec Added barrel distortion to env serialization Antoine Pilote 2023-10-02 01:33:37 -04:00
  • 7dd30dfa41 Fixed crash when no animation is set Antoine Pilote 2023-10-02 01:33:28 -04:00
  • 5699de29ef RAII scene renderer Antoine Pilote 2023-10-02 01:33:08 -04:00
  • e815272649 Added back rotation script api Antoine Pilote 2023-10-02 01:32:57 -04:00
  • 0a9c3a2614 Fixed memory leak in wren scriptign engine Antoine Pilote 2023-10-02 01:32:49 -04:00
  • 0ed2ed3623 Improved SSAO Antoine Pilote 2023-10-02 01:32:34 -04:00
  • 791e864c90 Pushed fix for config folder on linux Antoine Pilote 2023-10-01 14:00:47 -04:00
  • 3389886a1f Fixed crash when new create entity menu Antoine Pilote 2023-09-30 18:50:41 -04:00
  • 318fe00daf Serialized all env settings now Antoine Pilote 2023-09-30 18:29:22 -04:00
  • 88232d9d06 Switch to using glfw clipboard functions Antoine Pilote 2023-09-30 17:43:10 -04:00
  • 9b5813ce2b Fixed premake for windows Antoine Pilote 2023-09-30 17:39:05 -04:00
  • e5d677478b Fix error Antoine Pilote 2023-09-30 17:38:59 -04:00
  • 44e8951a39 Fixes for GTK Antoine Pilote 2023-09-30 17:20:12 -04:00
  • b5c976d6f7 changed to gdk Antoine Pilote 2023-09-30 15:26:30 -04:00
  • 7156d14226 Initial on the Linux OS layer Antoine Pilote 2023-09-30 14:54:26 -04:00
  • afe15cd9ab Merge branch 'linux-dev' of https://github.com/antopilo/Nuake into linux-dev Antoine Pilote 2023-09-30 14:29:44 -04:00
  • 5b935f3af1 Fixed importing project file dialog no detected .project files Antoine Pilote 2023-09-30 14:29:37 -04:00
  • db84e753e2 Now stores recent.json in config folder Antoine Pilote 2023-09-30 14:28:46 -04:00
  • e5497083ff Fixed duplicate namespace in audiomanager Antoine Pilote 2023-09-30 14:28:15 -04:00
  • 4ffbb042e2 Added menu to add entities in the scene inspector Antoine Pilote 2023-09-30 14:27:57 -04:00
  • 27d1af86af UI for new sprite option Antoine Pilote 2023-09-30 14:27:38 -04:00
  • db1ce08c42 Added option for billboard to be position based instead of view based Antoine Pilote 2023-09-30 14:27:05 -04:00
  • e284b89769 Added ambient term Antoine Pilote 2023-09-30 14:26:34 -04:00
  • 34aed2a4c3 Enabled vsync and changed some styling Antoine Pilote 2023-09-30 14:26:04 -04:00
  • b265665013 Changed shaders to be 430 for the moment. Antoine Pilote 2023-09-30 14:25:47 -04:00
  • 0ffff7224a Merge pull request #63 from MissLavender-LQ/linux-dev Antoine Pilote 2023-09-28 01:21:17 -04:00
  • 39e3035841 Merge branch 'antopilo:linux-dev' into linux-dev MissLavender 2023-09-28 06:20:22 +01:00
  • 63165e8152 linux build scripts MissLavender-LQ 2023-09-28 06:17:50 +01:00
  • ee008765ac Merge branch 'linux-dev' of https://github.com/antopilo/Nuake into linux-dev Antoine Pilote 2023-09-28 01:05:53 -04:00
  • c50d6b8ea1 Updated premake Antoine Pilote 2023-09-28 01:05:50 -04:00
  • 1e87de8262 Merge pull request #62 from MissLavender-LQ/linux-dev Antoine Pilote 2023-09-28 01:04:49 -04:00
  • ac1b1e7ab3 Merge branch 'linux-dev' of https://github.com/MissLavender-LQ/Nuake into linux-dev MissLavender-LQ 2023-09-28 06:02:15 +01:00
  • 32ffdb4636 Create build.sh MissLavender-LQ 2023-09-28 06:02:00 +01:00
  • e78fcd2678 Merge branch 'antopilo:linux-dev' into linux-dev MissLavender 2023-09-28 06:01:44 +01:00
  • 4a4d485e7f Woops Antoine Pilote 2023-09-28 01:00:40 -04:00
  • ef0282eba7 Merge branch 'antopilo:linux-dev' into linux-dev MissLavender 2023-09-28 05:54:30 +01:00
  • 739fd97e35 Fixed wad converter Antoine Pilote 2023-09-28 00:53:40 -04:00
  • 6bc1984bf6 Added runtime --project argument Antoine Pilote 2023-09-28 00:49:35 -04:00
  • dddfb2f29f linux release fixes MissLavender-LQ 2023-09-28 05:01:49 +01:00
  • 1aae2e3ea7 Conditional branch for linux Antoine Pilote 2023-09-27 23:37:31 -04:00
  • 8f6abcf7a7 Merge pull request #61 from MissLavender-LQ/linux-dev Antoine Pilote 2023-09-27 23:36:26 -04:00
  • 324e881a8d embed fix by @antopilo MissLavender-LQ 2023-09-28 04:27:51 +01:00
  • c8236c8bcb Update .gitignore MissLavender-LQ 2023-09-28 03:54:36 +01:00
  • 403bc49e5d commented out embedded scripts instead of from file MissLavender-LQ 2023-09-28 03:53:46 +01:00
  • 641dea63ab removed dof debug windows MissLavender-LQ 2023-09-28 03:52:49 +01:00
  • c019ec6e0c embedded shaders commented out MissLavender-LQ 2023-09-28 03:51:48 +01:00
  • d46c0c47b8 linux audio is now set to alsa MissLavender-LQ 2023-09-28 03:51:14 +01:00
  • ff9ddee836 fixed slashes for linux MissLavender-LQ 2023-09-28 03:50:29 +01:00
  • f1bb67188d linux debugging MissLavender-LQ 2023-09-28 03:49:04 +01:00
  • 084c1e2a76 modifed premake5 for linux audio MissLavender-LQ 2023-09-28 03:48:14 +01:00
  • 1d5e3a9640 Fixed context menu on files in file system, added back double click to load project in welcome window Antoine Pilote 2023-09-27 22:43:28 -04:00
  • 51fc92f523 Added a bunch of logs for debugging Antoine Pilote 2023-09-27 19:52:09 -04:00
  • 02fc2c8d08 Updated bloom resources Antoine Pilote 2023-09-27 19:31:19 -04:00
  • 46bb625106 Fix bloom shaders Antoine Pilote 2023-09-27 19:31:05 -04:00
  • 798f00cb35 Updated glad to 4.6 Antoine Pilote 2023-09-27 19:13:46 -04:00
  • c3ec392af2 hopeful fix for uint32_t on linux Antoine Pilote 2023-09-27 18:57:07 -04:00
  • 78c88828fa Bumped to 4.5 Antoine Pilote 2023-09-27 18:30:52 -04:00
  • 4b57ae141b Merge branch 'linux-dev' of https://github.com/antopilo/Nuake into linux-dev Antoine Pilote 2023-09-27 18:10:36 -04:00
  • c916e310bc Fix buffer layout Antoine Pilote 2023-09-27 18:10:22 -04:00
  • 426b540e1a Downgraded glad to 4.3 Antoine Pilote 2023-09-27 18:10:10 -04:00
  • f5add63fc5 Fixed linking on linux for glfw antopilo 2023-09-27 17:28:30 -04:00
  • b6ab18b1ba Woops, forgot the premake5 file for glad Antoine Pilote 2023-09-27 17:22:04 -04:00
  • 63f6904d59 Moved to glad Antoine Pilote 2023-09-27 17:14:43 -04:00
  • 7fdb3e11b7 Update README.md Antoine Pilote 2023-09-27 09:38:53 -04:00
  • c15bf532ae Compilation succesful on Linux Ubuntu antopilo 2023-09-27 01:48:05 -04:00
  • ed89ca0b8c Merge branch 'main' of https://github.com/antopilo/Nuake Antoine Pilote 2023-09-26 20:44:30 -04:00
  • ff4489a466 Now uses embedded resources Antoine Pilote 2023-09-26 20:43:56 -04:00
  • 239d9479d8 Fixed crash wheree empty prefab exists Antoine Pilote 2023-09-26 01:08:13 -04:00
  • 96bed6351e Enabled imgui viewports Antoine Pilote 2023-09-25 17:28:43 -04:00
  • d843d54388 Material Thumbnail, PostFX, more Antoine Pilote 2023-09-25 02:21:22 -04:00
  • 513bf6aa0e WAD Converter now creates .material file in the proper directory Antoine Pilote 2023-09-24 12:57:14 -04:00
  • 9ed40ca652 Initial work on WAD extractor + Map builder now loads material if they exists Antoine Pilote 2023-09-24 02:42:35 -04:00
  • a09fc40469 Added ability to lock rotation axis of a rigidbody Antoine Pilote 2023-09-24 00:40:37 -04:00
  • 557c5e281c Fixed editor camera spinning Antoine Pilote 2023-09-23 23:22:07 -04:00
  • d7f3e0cfb3 Added RandomScale to particle emitters Antoine Pilote 2023-09-23 22:59:51 -04:00
  • 42c82e4ca3 Fixed sprite wrong normals Antoine Pilote 2023-09-23 22:59:32 -04:00
  • c90065c85e Fixed editor camera spinning when first using it Antoine Pilote 2023-09-23 21:51:47 -04:00
  • 3c57e57d81 Fixed wrong material used for particles when more than one was used Antoine Pilote 2023-09-23 21:49:52 -04:00
  • 4d2f0cea18 New material now has extension if user forgot to add it Antoine Pilote 2023-09-23 21:49:33 -04:00
  • 3124271a62 Reworked material serialization Antoine Pilote 2023-09-23 21:34:38 -04:00
  • 553057f5b4 Added gizmo for audio emitters min/max range Antoine Pilote 2023-09-23 20:32:32 -04:00
  • a028120d37 Made character controllers on another layer Antoine Pilote 2023-09-23 20:32:19 -04:00
  • d93e452db5 Drag & drop of .material files Antoine Pilote 2023-09-23 20:32:08 -04:00
  • 2cb0ca4f29 Particle system improvements + Emissive materials Antoine Pilote 2023-09-23 20:31:50 -04:00
  • 50bc020f6e Improved SSR shader Antoine Pilote 2023-09-23 16:18:50 -04:00
  • 0cf8491568 Directional light stays after maximum amount of lights has been reached Antoine Pilote 2023-09-23 16:18:40 -04:00
  • 79a9265dc6 Can now trigger audio emitters through scripts Antoine Pilote 2023-09-23 16:18:11 -04:00
  • a4724e2a91 Upgraded to C++ 20 & better audio voice management Antoine Pilote 2023-09-23 00:37:42 -04:00
  • a89852b4d3 Added lerp to editor camera movement Antoine Pilote 2023-09-22 21:31:11 -04:00
  • 60d6af1341 Audio component now has panning, volume, playback speed and works Antoine Pilote 2023-09-22 21:30:56 -04:00
  • 1bc3eb7ddb Added audio emitter editor panel Antoine Pilote 2023-09-22 20:32:05 -04:00