Turánszki János
b62c7ff48b
added per-object rim highlight
2024-08-28 06:36:12 +02:00
Turánszki János
d93698d97e
planar reflection MSAA and some fixes
2024-08-25 12:29:23 +02:00
Turánszki János
839b22aa63
more precise occlusion culling for ocean; shadow occlusion culling for hair particle; other updates;
2024-08-25 07:48:36 +02:00
Turánszki János
7e011dacd3
startup time improvements
2024-08-22 09:11:24 +02:00
Turánszki János
15badd4f27
voxel flood filling and meshing improvement; character updates;
2024-08-22 07:46:54 +02:00
Turánszki János
8162abb6eb
editor: editing terrain grass will save chunk data in case it needs to be recreated later
2024-08-21 07:13:31 +02:00
Turánszki János
16b371815e
material chromatic aberration slider is better to max out at 10
2024-08-17 12:32:07 +02:00
Turánszki János
e1a7c4f591
chromatic aberration for material with transmission
2024-08-17 10:54:30 +02:00
Turánszki János
293689b1e2
per-light volumetric fog boost #924
2024-08-17 08:05:25 +02:00
Turánszki János
f75a692da9
Object rendering with mesh shader ( #923 )
2024-08-15 18:38:16 +02:00
Dennis Brakhane
985f31cba4
remove Editor_UWP project files ( #919 )
2024-08-11 14:36:21 +02:00
Turánszki János
d170213efd
cloaking effect and two layer refraction to see ocean through refractive materials
2024-08-10 09:09:43 +02:00
Turánszki János
6dea5cc756
Voxelgrid to mesh ( #915 )
2024-08-09 07:03:15 +02:00
Dennis Brakhane
5e27c926f8
fix SDL_Init check ( #908 )
...
make_sdlsystem always returns a valid int pointer containing the result
of SDL_Init. SDL_Init is 0 on success, and a negative int on failure.
2024-08-05 05:54:40 +02:00
Turánszki János
c8b581f8b1
some improvements
2024-08-02 07:19:43 +02:00
Turánszki János
9d913d0a28
various updates:
...
- buoyancy parameter
- ragdoll buyancy
- terrain region blending improvement
- application activation fixes
2024-07-31 07:39:29 +02:00
Turánszki János
99396e212d
shader optimizations
2024-07-29 18:34:40 +02:00
Turánszki János
8f4f4e8649
soft shadow disk sampling ( #906 )
2024-07-28 13:42:12 +02:00
Turánszki János
48db6afe6d
editor: snap to surface transform
2024-07-27 06:27:49 +02:00
Turánszki János
6ba8f79ca7
Metadata component ( #902 )
2024-07-25 18:59:46 +02:00
Romildo Franco
37b1ebf645
Avoid calling backlog when Home key is pressed in TextInputField ( #903 )
...
- Added functionality to prevent calling the backlog when the Home key is pressed while typing in the TextField.
The hotkeys could be called even while typing in the TextInputField. I found out that the following part from TextInputField::Update was causing this
if (state == DEACTIVATING)
{
state = IDLE;
typing_active = false;
}
So, I moved typing_active = false closer to the two lines calling Deactivate() in TextInputField::Update().
- Using explicit conversion when calling std::signbit() in AnimationWindow::speedSlider::OnSlide() to resolve the warning during compilation.
- Moved AnimationWindow::lastDirection to local scope within AnimationWindow::speedSlider::OnSlide(), as it is only used there.
2024-07-25 14:36:57 +02:00
Romildo Franco
ed6e930c96
Improve AnimationComponent and AnimationWindow ( #900 )
...
Add new logic and buttons to AnimationWindow for playing backwards and for the new loop types.
Add new methods to control looping: AnimationComponent::IsPingPong, AnimationComponent::IsPlayingOnce, AnimationComponent::SetPingPong, and AnimationComponent::SetPlayOnce.
Add checks in Scene::RunAnimationUpdateSystem for the new loops when the animation reaches the end.
2024-07-23 11:46:11 +02:00
Turánszki János
510fd5dce7
editor: added multiselection edit for many things
2024-07-23 06:56:01 +02:00
Dennis Brakhane
bf790a46d3
cmake: replace explicit list of files with globs ( #887 )
...
CMake recommends against doing this because some build systems
might not support CONFIGURE_DEPENDS. But currently, the ones
we care about (Make, Ninja) do, and if there's ever a problem,
we can just start listing them again.
Using globs has the advantage that the linux build will not break
when a file is added in VS and somebody forgets to add the file to
cmakelists as well. I've also found some instances were some *.h
files were not listed, which means they weren't copied when installing.
2024-07-18 13:26:42 +02:00
Turánszki János
5330551f12
gui: treelist FocusOnItem; physics and gui fixes;
2024-07-15 08:44:42 +02:00
Turánszki János
ff0fe12595
Ocean wet maps ( #881 )
2024-07-11 16:40:20 +02:00
Turánszki János
62bcee63e3
ocean improvements: extinction, scattering, volumetric light fix
2024-07-09 08:34:35 +02:00
Turánszki János
ec8d7afc5c
updated meshoptimizer
2024-07-08 08:02:36 +02:00
Turánszki János
2a8f644611
fixed blend order of volumetrics and light shafts
2024-07-07 19:22:28 +02:00
Turánszki János
431e823234
removed 256 subset limitation
2024-07-06 06:13:45 +02:00
Turánszki János
1c938b522b
editor gui anti-aliasing can be turned off #872
2024-07-04 17:24:38 +02:00
Turánszki János
fb41bf83bd
Softbody simplification with bones ( #876 )
2024-07-04 09:24:47 +02:00
Turánszki János
745cb86a03
editor fix: incorrectly assumed that name always exists
2024-07-02 09:57:33 +02:00
Turánszki János
d7518cdd8e
Soft body updates ( #869 )
...
- vertex radius
- detail
- multi-selection edit
2024-06-27 09:37:40 +02:00
Turánszki János
749feb35ce
physics updates, added multi-selection edit to some editor components and some other things
2024-06-26 07:44:19 +02:00
Turánszki János
d0b91e814f
Jolt physics interpolation ( #868 )
2024-06-25 08:17:08 +02:00
Turánszki János
c18625c99c
Jolt physics ( #867 )
2024-06-23 17:56:47 +02:00
Turánszki János
1e3c51e9b9
emitter multi location burst
2024-06-20 05:53:58 +02:00
Turánszki János
3eb4c6cc37
resource manager hot reload ( #864 )
2024-06-19 07:28:00 +02:00
Turánszki János
eb3be791df
editor: selecting object will not add material and mesh to selection, only binding to windows
2024-06-18 05:36:50 +02:00
Turánszki János
b375b09561
physics: cylinder shape, local offset;
...
added per-instance alpha test;
grass disable cast shadow fix;
editor: hierarchy remove will use proper detaching;
2024-06-17 08:27:01 +02:00
Turánszki János
5973b353e4
scene instantiate improvement; editor fixes;
2024-06-16 07:13:53 +02:00
Turánszki János
43d485b417
image distortion mask ( #862 )
2024-06-13 08:04:43 +02:00
Turánszki János
cdb8bed4f4
editor: translator should be updated while gui is in focus
2024-06-09 14:30:23 +02:00
Turánszki János
a3d3f2a642
fixes
2024-06-09 11:08:58 +02:00
Turánszki János
99d6cc552e
some improvements here and there
2024-06-08 06:14:00 +02:00
Turánszki János
6b41ec3b65
Removing UWP support ( #858 )
2024-06-07 05:59:36 +02:00
Turánszki János
a988218755
resource manager filedata retention changes ( #857 )
2024-06-06 09:18:42 +02:00
Turánszki János
00a72a7b30
allocation removals and fixes
2024-06-04 07:32:26 +02:00
Turánszki János
dbfec252d2
created new DDS loader that's better for streaming
2024-06-01 07:45:45 +02:00