Dennis Brakhane
f29495838a
actions: don't use ccache direct mode ( #892 )
...
Conditional inclusion based on what files are available is the
one edge case that doesn't work in direct mode.
2024-07-18 19:26:30 +02:00
Turánszki János
7ba00d2692
font renderer flipping #888 ( #891 )
2024-07-18 17:22:20 +02:00
Dennis Brakhane
8362a4a79a
cmake: remove race condition on "copy Content folder" ( #890 )
2024-07-18 15:55:48 +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
Dennis Brakhane
6c8ed16d0e
use ccache on linux builds ( #889 )
...
github workflows: use ccache on linux builds
this speeds up build time significantly if there aren't many changes.
2024-07-18 13:10:49 +02:00
Dennis Brakhane
1eabf13062
get rid of compiler warning ( #886 )
2024-07-18 06:23:44 +02:00
Turánszki János
a935538fcf
Shader optimizations ( #884 )
2024-07-16 12:58:06 +02:00
Turánszki János
fd0ae0bced
added tab keyboard button handler
2024-07-16 08:48:32 +02:00
Amer Koleci
b3cb7e30f9
ThirdParty updates ( #883 )
2024-07-16 05:55:13 +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
7a87672aa8
buoyancy physics
2024-07-14 18:35:10 +02:00
Turánszki János
d84d46a35e
set up distortion for rain
2024-07-13 12:49:03 +02:00
Turánszki János
7cae860c0d
wetmaps: variable drying speed, fixes
2024-07-13 08:19:20 +02:00
Turánszki János
5e796719b5
rain wetmap
2024-07-12 08:11:40 +02:00
Turánszki János
de42f6a59e
fix for softbody GetPositionOnSurface() #882
2024-07-12 05:34:15 +02:00
Turánszki János
ff0fe12595
Ocean wet maps ( #881 )
2024-07-11 16:40:20 +02:00
Turánszki János
c262607f58
ocean: shore foam and underwater improvements, refactors
2024-07-10 07:28:52 +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
rs189
24534926e5
SetBorderSoften lua binding ( #878 )
2024-07-07 18:28:51 +02:00
Turánszki János
a6d8e680be
draw cartoon outline after clouds
2024-07-07 18:22:08 +02:00
Turánszki János
957b06269a
ocean shader small tweaks
2024-07-06 12:01:32 +02:00
Turánszki János
b1c822f493
added GetOceanPosAt() which reads ocean displaced pos from GPU, character sample: can swim in ocean
2024-07-06 11:47:06 +02:00
Turánszki János
431e823234
removed 256 subset limitation
2024-07-06 06:13:45 +02:00
Turánszki János
1a2bac999f
custom shader fix
v0.71.501
2024-07-05 05:56:10 +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
c56b065a21
version number fix
2024-07-04 17:22:18 +02:00
Turánszki János
0b6ccd657f
hair particle system fix: CreateFromMesh must also request rebuild buffers
2024-07-04 16:00:31 +02:00
Turánszki János
182dc45c83
fix for jolt physics triangle backface test
2024-07-04 12:53:20 +02:00
Turánszki János
fb41bf83bd
Softbody simplification with bones ( #876 )
2024-07-04 09:24:47 +02:00
Turánszki János
faff256d18
gui combobox fix
2024-07-03 17:19:13 +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
6e02fe6136
content fixes
2024-07-02 06:09:17 +02:00
Turánszki János
bbe84004ab
moved shader entity storage into frame CB
2024-06-29 07:28:31 +02:00
Turánszki János
fecca1819e
small improvements, fixes
2024-06-28 07:32:22 +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
f809d151b5
removed some allocations from ragdoll
2024-06-24 08:24:13 +02:00
Turánszki János
ab298987b6
physics: ragdoll fix, enable collision between ragdolls
2024-06-24 07:44:25 +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
Not John
cdee967f08
add physics integration tests ( #865 )
2024-06-20 05:34:45 +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
d233f405dc
CreateLensDistortionNormalMap lua binding
2024-06-15 07:19:40 +02:00
Turánszki János
cb62b3f495
job system streaming priority, improved instantiate and texture streaming ( #863 )
2024-06-14 07:33:09 +02:00