Commit Graph

3231 Commits

Author SHA1 Message Date
Megumumpkin f028c57fb1 Design Proposal For Modular Scene ECS (Rejected) 2022-08-14 20:05:34 +07:00
Turánszki János c7fc48abbb gui: global check text, editor: ik and spring bone coloring 2022-08-13 10:39:20 +02:00
Turánszki János f55e6f79fc editor: animation loop closing 2022-08-12 19:45:19 +02:00
Turánszki János 9747b59f5e animation stop fix 2022-08-12 19:20:42 +02:00
Turánszki János 56e2fe3845 editor: animation editing 2022-08-12 18:41:38 +02:00
Turánszki János af465d77a4 editor: animation sampling mode 2022-08-12 10:36:25 +02:00
Turánszki János c31024f5b1 animation and gui fixes 2022-08-12 09:29:05 +02:00
Turánszki János 4a5aa60b09 fix: vrs classification didn't request velocity buffer 2022-08-11 18:21:43 +02:00
Turánszki János 440ad123aa added capsule-ray intersect functions; editor bone picking; 2022-08-11 09:43:43 +02:00
Dennis Brakhane 2f7a6ea44c Replace Arial with "Liberation Sans" (#504)
The Arial license does not allow redistribution, so this commit replaces
it with the metrically compatible "Liberation Sans" font.
2022-08-11 08:06:31 +02:00
Turánszki János 0ee0098924 paint tool: axis locking, brush shape, brush rotation 2022-08-10 10:46:18 +02:00
Turánszki János bb1f66ee58 editor: terrain generator stackable modifiers 2022-08-09 18:49:18 +02:00
Turánszki János ce7ec070fb editor: paint tool brush visualizer improvement 2022-08-08 20:55:32 +02:00
Turánszki János 30584135b3 tests linux fix 2022-08-08 12:57:12 +02:00
Turánszki János 1f6160f56f font renderer: sdf rendering can be disabled, 2x upscaling by default 2022-08-08 12:46:01 +02:00
Turánszki János e741efea62 Image renderer improvements (#502)
* image renderer preparation for custom vertex buffer

* getcurrentrenderpass no longer needed

* corner rounding implementation

* treelist shadow fix

* image renderer border soften parameter
2022-08-08 00:08:54 +02:00
Turánszki János f155d08141 updated credits 2022-08-07 22:55:22 +02:00
Megumumpkin da6a2e53ba New Lua Scripting (#501)
* New Lua Scripting System

* Update Scripts

* Small fix on wiLua Globals

* Add One More Note To The New Demo

* -path fix
-renamed new_script_demo.lua to script_tracking.lua
-refactors
-version bump to 0.71.0

* removed GetScriptPath()

Co-authored-by: Turánszki János <turanszkij@users.noreply.github.com>
2022-08-07 18:26:28 +07:00
Turánszki János a18810bfcb gui: text input field selection highlight 2022-08-06 19:40:50 +02:00
Turánszki János 09f70458d4 text input improvements 2022-08-02 11:36:15 +02:00
Turánszki János 90fbbba9ba Text Input Caret (#500) 2022-08-01 18:25:15 +02:00
Turánszki János cd16ece14a gui scrollbar fix 2022-08-01 12:49:27 +02:00
Turánszki János 1b305b74c8 updated credits 2022-08-01 12:44:45 +02:00
Turánszki János a0ad653d7d GUI ResizeLayout (#495)
* gui resizelayout #51

* checkbox icons

* updates

* weather reset

* embedded logo asset
v0.70.18
2022-07-31 19:28:41 +02:00
Turánszki János 6376373353 Material picker (#494) 2022-07-30 17:56:36 +02:00
Turánszki János 1a9bec3708 editor: updated dark theme 2022-07-30 11:49:29 +02:00
Turánszki János ecda937f3f terrain generator: fixed detection of outdated chunk texture resolution after undo 2022-07-30 10:53:39 +02:00
Turánszki János 8812656fce editor: made dark theme a bit darker 2022-07-30 10:08:58 +02:00
Turánszki János 0c20561477 editor gui polishing 2022-07-30 08:09:27 +02:00
Matteo De Carlo b287ed390a [IMGUI example] Fixed compilation security warnings (#493)
Fixed compilation security warnings

on Linux where `-Werror=format-security` would be used.
This seemed to affect only the imgui example
2022-07-29 16:44:32 +02:00
Turánszki János 0b55dfdfb6 gui fixes 2022-07-29 14:57:41 +02:00
Turánszki János f78998f44f gui: added support for tooltip theming 2022-07-29 13:55:27 +02:00
Turánszki János dc7686605f gui theming improvements 2022-07-29 11:05:29 +02:00
Turánszki János f277a00596 GUI updates (#490) 2022-07-28 20:59:25 +02:00
Molasses 87f3287aaa Code quality improvements for the installer (#492) 2022-07-21 10:49:24 +02:00
Molasses d7cec56946 CMake template project for Linux (#491) 2022-07-21 10:04:34 +02:00
Turánszki János 3eb2a10c78 script path fix; fighting game script help text color improvement; 2022-07-19 20:18:49 +02:00
Amer Koleci 99b256aeec Various updates (#489)
* Update DX Compiler release for July 2022

* Update DirectX headers to agility SDK 1.606.3
Update D3D12MemAlloc to latest version.

* Update Vulkan headers to 1.3.221
Update volk
Update VMA

* Revert DXC update.
2022-07-18 16:51:54 +02:00
Molasses 99bc815040 Some changes to ImGui docking sample (#488) 2022-07-18 10:16:07 +02:00
Turánszki János 0f684dc4bf terraingen: grass density modification without recreating grass chunks 2022-07-16 07:37:27 +02:00
Turánszki János 408d7505fb terraingen: grass density slider and improved prop density slider 2022-07-15 18:15:51 +02:00
Turánszki János 0dd6eea4ce terrain gen: grass density increases with chunk scale by squared amount 2022-07-15 17:17:39 +02:00
Turánszki János 6b13ec2590 editor: renderpath switching fix with multiple scenes 2022-07-15 14:32:58 +02:00
Turánszki János 018a949cb4 editor: terrain generator updates, wireframe shortcut 2022-07-15 11:22:33 +02:00
Turánszki János b2c939b5c7 3D sound custom camera fix; LOD selection moved to object update system; audio: reverbSubmix failure tolerance 2022-07-15 09:24:40 +02:00
Turánszki János 5a0c423ddd Updates:
- editor: quicksave, multiple scenes support, gui changes, additional shortcuts
- physics: improvements for handling multiple scenes, and removal of physics objects
- scripting: ability to override global scene and camera with custom scene and camera from cpp side
2022-07-14 15:21:28 +02:00
Turánszki János edbbbe7e61 editor: transform tool fix 2022-07-13 15:46:15 +02:00
Turánszki János 778c0e5af7 editor: scaler tool improvements 2022-07-13 13:50:26 +02:00
Turánszki János 2bcc7cc35c added funding.yml 2022-07-13 11:06:03 +02:00
Turánszki János 90ecd6f318 gui fix 2022-07-13 10:47:53 +02:00