Commit Graph

6154 Commits

Author SHA1 Message Date
Muzz
35f33b6746 Fixed IK to have correct bone roll 2024-04-12 12:07:26 +08:00
Menotdan
e137d31839 Enforce Content:CloneAssetFile() running on the main thread, to avoid a bug that occurs when a particle emitter is created from one of the templates due to the creation coming from the content thread. 2024-04-11 17:37:31 -04:00
Wojtek Figat
7342629a86 Add dynamic resolution for static shadow map tiles limited by current dynamic res 2024-04-11 18:47:32 +02:00
Wojtek Figat
5f860db6a5 Fix typo 2024-04-11 17:34:21 +02:00
Chandler Cox
2e643347ec Fix selection height 2024-04-11 10:16:20 -05:00
Chandler Cox
fb1685fe81 Fix underline being in wrong spot on different DPIs 2024-04-11 09:56:59 -05:00
Wojtek Figat
62444315de Add METERS_TO_UNITS and impl metric units in shadows rendering 2024-04-11 16:38:43 +02:00
Wojtek Figat
a532ea7b42 Add InvalidateShadow for manual shadow cache refresh 2024-04-11 16:34:42 +02:00
Wojtek Figat
803249f126 Minor tweaks 2024-04-11 16:19:35 +02:00
Wojtek Figat
4e65b76b8c Optimize BoundingSphere.Intersects to be inlined by the compiler 2024-04-11 15:58:34 +02:00
Wojtek Figat
890b2da108 Add **shadows caching for static geometry** 2024-04-11 15:35:18 +02:00
Wojtek Figat
eac1d19a09 Add additional StaticFlagsCompare to Render View for dynamic or static only drawing 2024-04-11 10:21:13 +02:00
Wojtek Figat
c4949de28f Add new Static Flag Shadow for cached shadow maps 2024-04-11 10:20:21 +02:00
Wojtek Figat
b4547ec4d2 Minor fixes 2024-04-10 11:03:33 +02:00
Wojtek Figat
89f7e442f7 Fix point light seams due to missing shadow map borders 2024-04-10 11:03:18 +02:00
Wojtek Figat
ff7c986fb1 Add better stability to Cascaded Shadow Maps projection 2024-04-09 16:58:22 +02:00
Norite SC
137de0a8b2 forgotten how to do loops 🐛 😆 2024-04-08 01:27:58 +02:00
Wojtek Figat
708fba5136 Add variable rate update for shadow maps atlas based on distance to light 2024-04-08 00:04:57 +02:00
Norite SC
85f3fdd438 Update Vector3.cs 2024-04-07 23:29:19 +02:00
Norite SC
55be82a2c4 Update Vector3.cs 2024-04-07 03:23:52 +02:00
Norite SC
0b19d8639b changed float to Real 2024-04-07 03:02:47 +02:00
Norite SC
92b35ab3e7 GetClosest for vectos 2024-04-07 02:40:35 +02:00
Wojtek Figat
7d92779e99 Merge remote-tracking branch 'origin/master' into 1.9 2024-04-05 21:50:42 +02:00
Wojtek Figat
b2f9da4113 Fix default diffuse color value when importing material 2024-04-05 16:54:10 +02:00
Wojtek Figat
f164626c41 Merge branch 'master' of https://github.com/Zode/FlaxEngine into Zode-master 2024-04-05 15:49:20 +02:00
Wojtek Figat
97bd90d4be Change default collision type to ConvexMesh from TriangleMesh 2024-04-05 15:23:09 +02:00
Wojtek Figat
3efd1e4e84 Optimize local lights sphere mesh rendering to match the area better 2024-04-05 12:48:09 +02:00
Wojtek Figat
0cc6669cbd Reimplement cascaded shadow maps blending via dithering 2024-04-05 10:59:34 +02:00
Wojtek Figat
84e04de23d Add more improvements to optional tess/geo shaders 2024-04-04 18:35:26 +02:00
Wojtek Figat
3d0d41ebff Add reducing shadows quality for smaller local lights 2024-04-04 13:29:38 +02:00
Wojtek Figat
61323f8526 Refactor shadows rendering to use Shadow Map Atlas 2024-04-04 12:54:07 +02:00
Norite SC
18d641e2aa correct spelling mistakes and doc's
Co-Authored-By: Menotdan <32620310+Menotdan@users.noreply.github.com>
2024-04-03 14:34:51 +02:00
Wojtek Figat
017def29d4 Rename ShadowSamplerPCF to ShadowSamplerLinear 2024-04-03 13:29:45 +02:00
Norite SC
bfa3507cc6 missing cpp funcion 💩 2024-04-03 06:36:33 +02:00
Norite SC
137a60ccef will it explode ? 2024-04-03 06:34:22 +02:00
Norite SC
58d4bad400 Update Vector3.cpp 2024-04-03 06:16:46 +02:00
Norite SC
f6f1f0023a fixed compile errors 2024-04-03 06:03:31 +02:00
Norite SC
f6313b4427 Extended math lib
added
GetRotacionFromNormal
AlignRotacionToNormalAndSnapToGrid
SnapToRotatedGrid
SnapToRotatedGridWithOffset
2024-04-03 04:53:11 +02:00
Wojtek Figat
13a04c2941 Add stencilValue for stencil buffer clearing 2024-04-02 14:56:26 +02:00
Wojtek Figat
d12630d815 Fix 2024-03-31 00:03:45 +01:00
Wojtek Figat
fb0d70d555 Fix 2024-03-30 23:58:50 +01:00
Wojtek Figat
c5e1abb08c Add setter for crword agent position and velocity 2024-03-30 22:29:43 +01:00
Wojtek Figat
294b4c4006 Add CPU profiler events for UI drawing 2024-03-30 22:20:41 +01:00
Wojtek Figat
e1944bce96 Add statically disabled geometry shaders on mobile 2024-03-30 22:08:44 +01:00
Wojtek Figat
369c19bd5d Add statically disabled tessellation on macOS/iOS 2024-03-30 18:46:37 +01:00
Zode
55383c3fa4 Patch numpad enter to normal enter on Linux 2024-03-30 02:35:11 +02:00
Wojtek Figat
0b0115aa10 Fix missing scripting api 2024-03-29 18:46:00 +01:00
Wojtek Figat
3696501050 Fix invalid shader codegen when using ddx/ddy in material vertex shader
#2376
2024-03-29 18:07:10 +01:00
Wojtek Figat
6929a91312 Add support for manually dirtying objects that use ReplicationFPS < 0 for manual-only replication 2024-03-29 13:03:38 +01:00
Wojtek Figat
069445b94e Fix bug in NetworkReplicator::RemoveObject 2024-03-29 13:03:11 +01:00