Commit Graph

3408 Commits

Author SHA1 Message Date
Wojtek Figat
f0496d53e8 Add RenderTools::CalculateTangentFrame utility 2023-07-16 11:57:21 +02:00
Wojtek Figat
2645b69ec0 Tweak air lif/drag coeffs to properly simulate wind on cloth 2023-07-14 17:10:28 +02:00
Wojtek Figat
aef3ae14d4 Add animated model pose handling as a input to cloth for proper character clothing sim 2023-07-14 17:10:09 +02:00
Wojtek Figat
3f9e286279 Fix crash when creating cloth with all vertices fixed 2023-07-14 14:12:30 +02:00
Wojtek Figat
3141b4fb04 Merge remote-tracking branch 'origin/master' into 1.7
# Conflicts:
#	Source/Engine/Level/Actors/SplineModel.cpp
#	Source/Engine/Level/Actors/SplineModel.h
2023-07-14 14:10:21 +02:00
Wojtek Figat
b1056e160a Add debug sanity checks to cloth to solve issues 2023-07-14 13:36:44 +02:00
Wojtek Figat
84c99ea1c3 Fix nested animation sampling bug
#1244
2023-07-14 13:10:20 +02:00
Wojtek Figat
a6924d37c1 Add ModelInstanceActor::GetMaterial to get actual material used to render certain entries 2023-07-14 11:58:51 +02:00
Wojtek Figat
40fc2f8295 Fix missing header files in deployed engine package
#1242
2023-07-14 11:25:54 +02:00
Wojtek Figat
24c03c0e4b Add cloth painting tools to Editor 2023-07-13 23:30:37 +02:00
Wojtek Figat
3b90e75307 Various improvements to serialization of data encoded via Base64 to Json 2023-07-13 13:10:34 +02:00
Wojtek Figat
c6a82b8c36 Add DebugDraw::DrawLine with separate start/end colors 2023-07-13 13:08:53 +02:00
Wojtek Figat
159beae8ae Merge remote-tracking branch 'origin/master' into 1.7 2023-07-12 12:24:24 +02:00
Wojtek Figat
6ae77d0c17 Merge remote-tracking branch 'origin/1.6' into 1.7 2023-07-09 11:55:50 +02:00
Chandler Cox
0a57cbbecf Add not showing lights debug based on other light flags as well. 2023-07-07 17:48:16 -05:00
Chandler Cox
a0bb3f2995 Add light debug view flag to draw light shapes 2023-07-07 17:32:46 -05:00
Chandler Cox
d88b93d56b Add find actor by type and tag to level and actor classes. Move find actor by tag code to be by other find actor methods. 2023-07-05 14:00:07 -05:00
Wojtek Figat
bd0bc42adc Fix regressionn from d7dc0b76e5 2023-07-05 12:18:03 +02:00
Wojtek Figat
04ef3c60d5 Fix regression from c79952a4d6 2023-07-05 09:27:21 +02:00
Wojtek Figat
a14de5e255 Fix Array For Each visual script node local vars setup 2023-07-04 17:58:32 +02:00
Wojtek Figat
c79952a4d6 Implement missing dotnet7 interop for field and stabilize interop 2023-07-04 17:57:59 +02:00
Wojtek Figat
d7dc0b76e5 Softly handle invalid scene rendering key to prevent crashes on scene unload 2023-07-04 13:32:51 +02:00
Wojtek Figat
27b3538b2f Fix regression from 9d640656e6 2023-07-04 13:15:09 +02:00
Wojtek Figat
615ec636d4 Fix crash when window gets deleted before show/close sequence 2023-07-04 10:42:49 +02:00
Wojtek Figat
9f7ae5bb58 Fix warning 2023-07-03 22:13:13 +02:00
Wojtek Figat
e4c3461053 Merge remote-tracking branch 'origin/master' into 1.7 2023-07-03 22:01:50 +02:00
Wojtek Figat
9db3439d0d Fix compilation error 2023-07-03 16:17:46 +02:00
Wojtek Figat
53ee65a5a6 Add thickness to cloth to prevent intersecting with colliders 2023-07-03 14:13:35 +02:00
Wojtek Figat
544eb03f7e Add network replication support for in-built object/asset reference holders 2023-07-03 13:06:08 +02:00
Wojtek Figat
9d640656e6 Fix StringUtils::ConvertANSI2UTF16 to properly handle multi-byte characters Length
#1225
2023-07-03 12:10:06 +02:00
Wojtek Figat
9a1fd12a85 Fix sizeof struct within generic type instance
#1219
2023-07-03 11:42:15 +02:00
Wojtek Figat
f81989a171 Add **Cloth** simulation with physics 2023-07-03 10:38:36 +02:00
Wojtek Figat
99ee0b1bfe Add MeshDeformation utility for generic meshes vertices morphing (eg. via Blend Shapes or Cloth) 2023-07-03 09:49:23 +02:00
28335478bd Fix managed library location resolver 2023-07-02 21:56:41 +03:00
Wojtek Figat
60181a29a3 Add copy/move ctor/operator to Delegate 2023-07-02 15:46:55 +02:00
Wojtek Figat
04963fef18 Various code fixes and tweaks 2023-07-02 15:46:29 +02:00
Wojtek Figat
5079ddd20a Merge branch 'patch-1' of https://github.com/HydrogenC/FlaxEngine into HydrogenC-patch-1 2023-06-30 11:03:15 +02:00
Wojtek Figat
2bd2bd5081 Fix crash when modifying animated model skeleton pose from gameplay code during update event 2023-06-30 11:02:58 +02:00
Wojtek Figat
8c006f6e11 Fix crash due to replicated objects leak upon system destruction 2023-06-30 10:00:12 +02:00
ExMatics HydrogenC
804826fbc7 Fix multiplication mistake 2023-06-30 14:06:52 +08:00
ExMatics HydrogenC
0498f1488e Fix space conversion issue 2023-06-30 12:25:58 +08:00
Wojtek Figat
0d7e7edf80 Optimize BoundingBox::Transform 2023-06-29 16:50:53 +02:00
Wojtek Figat
e3cbe1458d Add MeshReference to ModelInstanceActor for easy mesh referencing and its data access interface 2023-06-29 16:50:00 +02:00
Wojtek Figat
3119c50789 Fix nullable warnings 2023-06-28 20:09:01 +02:00
Wojtek Figat
70ab159dd4 Fix empty clients mask for NetworkReplicationHierarchy on client to properly replicate client-owned objects
#1205
2023-06-28 19:55:10 +02:00
Wojtek Figat
1b46c0921f Merge branch 'fix_vehicle_physics_debug' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-fix_vehicle_physics_debug 2023-06-28 16:13:33 +02:00
Wojtek Figat
c0a5417108 Merge branch 'replicationnode' of https://github.com/Withaust/FlaxEngine into Withaust-replicationnode 2023-06-28 16:01:43 +02:00
Ruan Lucas
45a1d33689 fix orientation 2023-06-28 09:56:15 -04:00
Wojtek Figat
bb3cefbe54 Add check for NetworkClientsMask to ensure it has capacity 2023-06-28 15:48:32 +02:00
Wojtek Figat
70136509a9 Merge branch 'hashset_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-hashset_fix 2023-06-28 15:15:11 +02:00