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
Turánszki János
5b35a5a47d
Transform tool updates ( #486 )
...
* translator tool upgrades, renderpath2D hdr improvement
* fix
* rewritten rotation tool
* visual update
* screen aligned rotation mode
* rotation snap mode fix
* non uniform scaling fix
* improvements to transform undo/redo
* added snap mode configuration
* mirroring transform tool based on camera relative position;
axis text display;
* origin drag visualizer
* minor refactor
2022-07-12 13:24:35 +02:00
Preben Eriksen
0d3d12cc22
PE: ImGui Docking Sample. ( #485 )
...
* PE: ImGui Docking Sample.
* PE: Added new files to CMakeLists.txt.
* PE: WickedEngine.sln VS2022 version.
* PE:
* PE: Removed some warnings.
2022-07-10 12:39:59 +02:00
Turánszki János
4cd3ef6afd
editor: transform window updates - euler angles, clear transform
2022-07-10 08:42:57 +02:00
Turánszki János
1a591762a3
editor: transform window fixes
2022-07-09 21:47:04 +02:00
Turánszki János
d517327477
fix: softbody retains initial pose when physics is disabled
2022-07-09 10:52:49 +02:00
Turánszki János
be769d60b5
editor: inspector mode
2022-07-07 08:45:56 +02:00
Turánszki János
196eb3ec38
gui: scrollbar improvements
2022-07-06 10:50:24 +02:00
Turánszki János
b944465263
Font renderer updates ( #483 )
...
* font renderer updates, text debug drawer;
editor: name visualizer;
github CI: vulkan sdk not required;
* cmake: vulkan sdk not required
* refactors
* lua binding for DrawDebugText()
* comment
* transparency sorting for debug texts;
font alphablend fix;
* softer debug text
2022-07-05 15:20:23 +02:00
Turánszki János
2a8d22124e
physics: LOD support for triangle mesh shape
2022-07-04 11:39:07 +02:00
Turánszki János
6d19f77bfa
vulkan fixes for updated validation layer
2022-07-03 17:12:24 +02:00
Turánszki János
939d5b9afc
dx12: renderpass subresource barriers
2022-07-03 13:53:08 +02:00
James Webb
d4ee853c8a
Workaround for Nvidia driver bug #450 ( #481 )
...
* Workaround for Nvidia driver bug where just testing if a bindless buffer descriptor is valid seems to require that it is valid (at least in the two compute shaders where the issue was noticed).
Instead of testing if the luminance buffer is valid in the bloom/tonemap shaders, always provide a luminance buffer by using a dummy buffer when eye adaption is disabled. This bug was introduced with the 516.40 drivers.
* Add assert that the exposure offset is at 0 else the dummy buffer is no longer valid.
2022-07-02 20:33:16 +02:00