Wojtek Figat
bf9ca14deb
Fix sampling textures in decals to use custom mip-level
...
#3599
2025-08-14 22:14:03 +02:00
Wojtek Figat
cb92a2b8cb
Optimize decals rendering with depth test
...
#3599
2025-08-14 13:04:57 +02:00
Wojtek Figat
1087bd2445
Fix #3342 to properly place new param in Constant Buffer
...
#3299
2025-08-14 11:53:25 +02:00
Wojtek Figat
5e19a9729b
Merge branch 'add-scaled-time-node' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-scaled-time-node
2025-08-14 11:37:09 +02:00
Wojtek Figat
f37b75df7b
Add support for using shadow maps from linked scene rendering (eg. for 1p weapons)
2025-07-25 19:59:58 +02:00
Wojtek Figat
4b10d7057a
Fix crash when using material instance that has more parameters that base due to material error
2025-07-03 20:33:14 +02:00
Wojtek Figat
5a23060e05
Add GPUTexture.UploadData for changing texture contents via TextureData container
2025-06-16 22:35:50 +02:00
Zode
7fc564a0ac
Pop error box on lightmap UV generation also
2025-06-09 15:07:52 +03:00
Wojtek Figat
077f7a3cd1
Add PositionFormat and TexCoordFormat to model import option for mesh data encoding
2025-06-03 11:18:03 +02:00
Wojtek Figat
9ba1c4c338
Fix typo in ec2957bf38
2025-05-16 20:24:01 +02:00
Wojtek Figat
ec2957bf38
Fix memory leak on sequential mesh buffers update
...
#3449
2025-05-16 20:23:16 +02:00
Wojtek Figat
f0bcc70563
Attempt to fix game cooking regression from ef188d06c4
2025-04-22 23:44:34 +02:00
Wojtek Figat
992b08025f
Attempt to fix game cooking regression from ef188d06c4
2025-04-22 23:28:21 +02:00
Wojtek Figat
d77024bbf1
Fix crash when existing engine while content streaming is active
2025-04-22 16:16:46 +02:00
Wojtek Figat
ef188d06c4
Revert d3c49be80f and do it better
2025-04-17 10:52:00 +02:00
Wojtek Figat
d3c49be80f
Fix crash when GPUTask gets deleted before sync happens
2025-04-17 10:40:05 +02:00
Wojtek Figat
15da2d59e5
Add GPUTexture::DownloadData to C#
...
#2973 #1446
2025-04-07 23:32:37 +02:00
Wojtek Figat
9c3fd052cd
Remove copyright year from source files and update to 2025
2025-04-07 19:22:21 +02:00
Chandler Cox
9b6feb9367
Add Scaled Time to Material Time node.
2025-04-07 10:02:20 -05:00
Wojtek Figat
98834131f1
Add smooth shadows blending between directional light cascades
...
It was deprecated in 1.9 in favor for dithering between cascades. Bing back that option for games that don't use TAA.
2025-03-27 10:48:35 +01:00
Wojtek Figat
7e145c56fd
Merge remote-tracking branch 'origin/master' into 1.10
...
# Conflicts:
# Source/Editor/Windows/Profiler/Memory.cs
2025-03-25 13:37:15 +01:00
Wojtek Figat
68967de1f5
Fix custom GUI material writing depth when it's not needed
...
#3294
2025-03-18 10:57:12 +01:00
Wojtek Figat
5d3da8a8d0
Merge remote-tracking branch 'origin/master' into 1.10
...
# Conflicts:
# Source/Editor/SceneGraph/Actors/StaticModelNode.cs
# Source/Engine/Graphics/Models/Mesh.cs
# Source/Engine/Graphics/Models/ModelData.h
2025-03-13 11:23:01 +01:00
Wojtek Figat
e7824d6d9b
Merge branch 'local-origin-multi-mesh' of https://github.com/Tryibion/FlaxEngine into Tryibion-local-origin-multi-mesh
2025-03-11 22:28:48 +01:00
Wojtek Figat
a54299a560
Optimize ViewportRubberBandSelector
...
#3151
2025-03-11 13:05:15 +01:00
Wojtek Figat
273b366f44
Merge branch 'scene-actor-multi-select' of https://github.com/Tryibion/FlaxEngine into Tryibion-scene-actor-multi-select
2025-03-11 10:24:00 +01:00
Wojtek Figat
4c9d51f0ef
Code style cleanup
...
#3250
2025-03-08 20:18:38 +01:00
Wojtek Figat
f7c6d34f59
Merge branch 'Advanced-Bloom' of https://github.com/Muzz/FlaxEngine into Muzz-Advanced-Bloom
2025-03-08 19:47:22 +01:00
Chandler Cox
837a4927c1
Try fix build issues.
2025-03-08 10:50:46 -06:00
Chandler Cox
5ea6e7b49d
Refactor to ViewportRubberBandSelector class and use actor node virtual methods.
2025-03-08 09:38:01 -06:00
Wojtek Figat
0c0f128585
Fix collision proxy not updating on sequential mesh changes
...
#2920
2025-03-07 23:39:01 +01:00
Wojtek Figat
0fa88b23c6
Add DriverVersion to GPUAdapter for checking on old GPU drivers
2025-03-07 11:39:54 +01:00
Wojtek Figat
dad8c0cd6b
Merge remote-tracking branch 'origin/master' into 1.10
...
# Conflicts:
# Source/Engine/Level/Prefabs/Prefab.Apply.cpp
2025-02-27 17:17:02 +01:00
Wojtek Figat
dcba97f84a
Fix missing masked terrain rendering
...
#3177
2025-02-25 16:46:17 +01:00
Muzz
1fac78f48f
attributes fix
2025-02-25 14:49:59 +10:00
Muzz
953cbb6e40
Advanced Bloom commit.
2025-02-25 14:02:15 +10:00
Wojtek Figat
21047ac8ac
Upgrade CollisionCooking to use new MeshAccessor
2025-02-24 23:46:44 +01:00
Wojtek Figat
754d321ef0
Fix crash on incorrect index buffer size when building mesh buffers via MeshAccessor
...
#3246
2025-02-24 23:28:35 +01:00
Wojtek Figat
4aab1be3d6
Bump up materials version after merge with master
2025-02-18 09:20:48 +01:00
Wojtek Figat
a6fb651ff4
Merge remote-tracking branch 'origin/master' into 1.10
...
# Conflicts:
# Source/Engine/Graphics/Materials/MaterialShader.h
2025-02-18 09:19:59 +01:00
Wojtek Figat
f459249f78
Fix compilation regression from aa8add7b38
2025-02-11 14:23:10 +01:00
Wojtek Figat
aa8add7b38
Fix large worlds rendering of meshes
...
Add `Double4x4` for higher precision matrices operations
#2985
2025-02-11 13:01:48 +01:00
Wojtek Figat
58090aa6d6
Fix triplanar texture mapping when using Large Worlds
...
#3001
2025-02-11 00:31:37 +01:00
Wojtek Figat
04dde7a3f2
Add warnings on incorrect GPUBuffer or GPUTexture usage when binding to GPUContext (in non-release builds)
2025-01-30 22:03:21 +01:00
Wojtek Figat
44fae3838e
Add GPUResourceUsage.Staging for both CPU read/write access
2025-01-30 20:39:04 +01:00
Chandler Cox
abe2482a01
Use mesh collision proxy if available.
2025-01-27 18:28:06 -06:00
Wojtek Figat
d501018feb
Add improved GPU crashes reporting
2025-01-24 22:56:52 +01:00
Wojtek Figat
cf40facefe
Add engine fatal error types handling
...
Add general out-of-memory handling
Add safety memory buffer for crash or out of memory handling
Refactor Globals exit/error state to be in Engine class
2025-01-24 20:07:12 +01:00
Wojtek Figat
80a44b5f5c
Remove old code
2025-01-24 11:08:31 +01:00
Wojtek Figat
326bc498b8
Add more logging for cooking process
2025-01-22 00:01:25 +01:00