Commit Graph

  • 2046eca45a Add NvCloth fabric reusing for multiple instances of the same cloth mesh Wojtek Figat 2023-07-16 14:40:11 +02:00
  • e075a1c6aa Run cloth simulation in async via job system Wojtek Figat 2023-07-16 12:59:18 +02:00
  • adfaf8c961 Don't update cloth colliders every frame Wojtek Figat 2023-07-16 12:53:59 +02:00
  • 9179586f14 Fix cloth painting in prefab window Wojtek Figat 2023-07-16 12:36:38 +02:00
  • 011162744c Fix various keyboard handling on macOS Wojtek Figat 2023-07-15 15:07:52 +02:00
  • 6853aa6e81 Add control/command/option keys handling on macOS Wojtek Figat 2023-07-15 15:00:55 +02:00
  • 6fc168bdf1 Add macOS message box with buttons Wojtek Figat 2023-07-15 14:42:54 +02:00
  • 6d48fce763 Fix mouse cursor setting on macOS to properly handle screen scale Wojtek Figat 2023-07-15 14:01:56 +02:00
  • 371db610a9 Merge remote-tracking branch 'origin/1.7' into 1.7 Wojtek Figat 2023-07-16 12:03:06 +02:00
  • 31943ca9bd Add normals computing to cloth mesh Wojtek Figat 2023-07-16 12:02:33 +02:00
  • f0496d53e8 Add RenderTools::CalculateTangentFrame utility Wojtek Figat 2023-07-16 11:57:21 +02:00
  • 868db7c848 Add functionality to combine similar logs into a log with a count. Chandler Cox 2023-07-15 13:52:10 -05:00
  • c89421438b Code cleanup Chandler Cox 2023-07-15 10:42:41 -05:00
  • 02219beac9 Handle edge case Chandler Cox 2023-07-15 10:27:59 -05:00
  • c8edaf5d6e Fix bug with not using slot material Chandler Cox 2023-07-15 10:10:37 -05:00
  • ba93e1e1d0 Add showing default materials to model entries. Chandler Cox 2023-07-15 10:00:34 -05:00
  • 1ae89c7545 Fix various keyboard handling on macOS Wojtek Figat 2023-07-15 15:07:52 +02:00
  • 4a0235785b Add control/command/option keys handling on macOS Wojtek Figat 2023-07-15 15:00:55 +02:00
  • 8f4ada2555 Add macOS message box with buttons Wojtek Figat 2023-07-15 14:42:54 +02:00
  • a7e436412c Fix mouse cursor setting on macOS to properly handle screen scale Wojtek Figat 2023-07-15 14:01:56 +02:00
  • ff56152ef2 Fix releasing non-collectible types with collectible generic types Ari Vuollet 2023-07-15 13:19:22 +03:00
  • 18fb7fb849 Add NvCloth for iOS Wojtek Figat 2023-07-15 11:27:26 +02:00
  • 6664972fbf Add NvCloth for macOS Wojtek Figat 2023-07-15 11:22:00 +02:00
  • 2645b69ec0 Tweak air lif/drag coeffs to properly simulate wind on cloth Wojtek Figat 2023-07-14 17:10:28 +02:00
  • aef3ae14d4 Add animated model pose handling as a input to cloth for proper character clothing sim Wojtek Figat 2023-07-14 17:10:09 +02:00
  • 68d97fcc48 Improve cloth paint picking logic Wojtek Figat 2023-07-14 14:17:19 +02:00
  • 3f9e286279 Fix crash when creating cloth with all vertices fixed Wojtek Figat 2023-07-14 14:12:30 +02:00
  • 3141b4fb04 Merge remote-tracking branch 'origin/master' into 1.7 Wojtek Figat 2023-07-14 14:10:21 +02:00
  • b1056e160a Add debug sanity checks to cloth to solve issues Wojtek Figat 2023-07-14 13:36:44 +02:00
  • 84c99ea1c3 Fix nested animation sampling bug Wojtek Figat 2023-07-14 13:10:20 +02:00
  • f5f948ea4c Fix culling artifacts in animated model preview in Editor Wojtek Figat 2023-07-14 12:17:21 +02:00
  • a6924d37c1 Add ModelInstanceActor::GetMaterial to get actual material used to render certain entries Wojtek Figat 2023-07-14 11:58:51 +02:00
  • 7b88569e73 Add sealed tag to virtual functions in API bindings to block inheritance in C#/VS Wojtek Figat 2023-07-14 11:57:38 +02:00
  • 40fc2f8295 Fix missing header files in deployed engine package Wojtek Figat 2023-07-14 11:25:54 +02:00
  • 843abca8ca Fix error when opening shader asset if it's not visible in Content window Wojtek Figat 2023-07-14 10:59:04 +02:00
  • 24c03c0e4b Add cloth painting tools to Editor Wojtek Figat 2023-07-13 23:30:37 +02:00
  • 3b90e75307 Various improvements to serialization of data encoded via Base64 to Json Wojtek Figat 2023-07-13 13:10:34 +02:00
  • c6a82b8c36 Add DebugDraw::DrawLine with separate start/end colors Wojtek Figat 2023-07-13 13:08:53 +02:00
  • 15b2d4e041 Add IPresenterOwner to editor Custom Editor for more context and advanced interactions Wojtek Figat 2023-07-12 12:36:30 +02:00
  • 159beae8ae Merge remote-tracking branch 'origin/master' into 1.7 Wojtek Figat 2023-07-12 12:24:24 +02:00
  • 8a07c486bc Refactor Editor gizmo modes ownership to support using them in prefab window Wojtek Figat 2023-07-12 12:24:13 +02:00
  • 3e801dbc8d Merge branch 'Tryibion-debug-lights' Wojtek Figat 2023-07-10 12:52:10 +02:00
  • 170906e483 Merge branch 'debug-lights' of https://github.com/Tryibion/FlaxEngine into Tryibion-debug-lights Wojtek Figat 2023-07-10 12:52:05 +02:00
  • a22cedf286 Merge branch 'Tryibion-spotlight-inner-debug' Wojtek Figat 2023-07-10 12:46:48 +02:00
  • ae1c0b45d8 Merge branch 'spotlight-inner-debug' of https://github.com/Tryibion/FlaxEngine into Tryibion-spotlight-inner-debug Wojtek Figat 2023-07-10 12:46:40 +02:00
  • 6ae77d0c17 Merge remote-tracking branch 'origin/1.6' into 1.7 Wojtek Figat 2023-07-09 11:55:50 +02:00
  • c2da48c49f Fix dotnet installation selection on Linux to favor lib over share Wojtek Figat 2023-07-08 21:05:20 +02:00
  • 0a57cbbecf Add not showing lights debug based on other light flags as well. Chandler Cox 2023-07-07 17:48:16 -05:00
  • a0bb3f2995 Add light debug view flag to draw light shapes Chandler Cox 2023-07-07 17:32:46 -05:00
  • 48474065d7 Add spot light inner circle debug lines. Chandler Cox 2023-07-07 16:46:35 -05:00
  • ca5cbf05be Merge branch 'Tryibion-actor-tag-type' Wojtek Figat 2023-07-06 16:43:10 +02:00
  • dc6410e7b8 Merge branch 'actor-tag-type' of https://github.com/Tryibion/FlaxEngine into Tryibion-actor-tag-type Wojtek Figat 2023-07-06 16:43:05 +02:00
  • e1572a2a5c Merge branch 'Tryibion-remove-debug' Wojtek Figat 2023-07-06 16:41:29 +02:00
  • a3dddbfa24 Remove stray debug.log Chandler Cox 2023-07-05 16:19:25 -05:00
  • 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. Chandler Cox 2023-07-05 14:00:07 -05:00
  • bd0bc42adc Fix regressionn from d7dc0b76e5 Wojtek Figat 2023-07-05 12:18:03 +02:00
  • 04ef3c60d5 Fix regression from c79952a4d6 Wojtek Figat 2023-07-05 09:27:21 +02:00
  • a14de5e255 Fix Array For Each visual script node local vars setup Wojtek Figat 2023-07-04 17:58:32 +02:00
  • 90f377fa83 Remove leftover log Wojtek Figat 2023-07-04 17:58:06 +02:00
  • c79952a4d6 Implement missing dotnet7 interop for field and stabilize interop Wojtek Figat 2023-07-04 17:57:59 +02:00
  • d7dc0b76e5 Softly handle invalid scene rendering key to prevent crashes on scene unload Wojtek Figat 2023-07-04 13:32:51 +02:00
  • 27b3538b2f Fix regression from 9d640656e6 Wojtek Figat 2023-07-04 13:15:09 +02:00
  • 74ca6b2c51 Add missing Shader Model 6 define Wojtek Figat 2023-07-04 13:12:48 +02:00
  • d49def6f7e More stuff from d31fc32399 Wojtek Figat 2023-07-04 11:46:42 +02:00
  • 72d1d8f085 More stuff from d31fc32399 Wojtek Figat 2023-07-04 11:06:48 +02:00
  • d31fc32399 Fix and update engine assets Wojtek Figat 2023-07-04 11:05:32 +02:00
  • 615ec636d4 Fix crash when window gets deleted before show/close sequence Wojtek Figat 2023-07-04 10:42:49 +02:00
  • 5ee7b0d939 Bump up build number Wojtek Figat 2023-07-04 10:18:27 +02:00
  • 9f7ae5bb58 Fix warning Wojtek Figat 2023-07-03 22:13:13 +02:00
  • e4c3461053 Merge remote-tracking branch 'origin/master' into 1.7 Wojtek Figat 2023-07-03 22:01:50 +02:00
  • 5f756a6ceb Add TargetFrameworkAttribute to compiled C# assembly Wojtek Figat 2023-07-03 22:00:38 +02:00
  • 5d9e6b7364 Fix C# building to properly use reference assemblies for .NET 7 Wojtek Figat 2023-07-03 22:00:23 +02:00
  • 9db3439d0d Fix compilation error Wojtek Figat 2023-07-03 16:17:46 +02:00
  • 53ee65a5a6 Add thickness to cloth to prevent intersecting with colliders Wojtek Figat 2023-07-03 14:13:35 +02:00
  • 544eb03f7e Add network replication support for in-built object/asset reference holders Wojtek Figat 2023-07-03 13:06:08 +02:00
  • 9d640656e6 Fix StringUtils::ConvertANSI2UTF16 to properly handle multi-byte characters Length Wojtek Figat 2023-07-03 12:10:06 +02:00
  • 9a1fd12a85 Fix sizeof struct within generic type instance Wojtek Figat 2023-07-03 11:42:15 +02:00
  • aaf349170c Merge branch 'GoaLitiuM-managed_assembly_resolver_fix' Wojtek Figat 2023-07-03 11:12:33 +02:00
  • 422f2323d2 Merge branch 'managed_assembly_resolver_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-managed_assembly_resolver_fix Wojtek Figat 2023-07-03 11:12:28 +02:00
  • 10d9d53e47 Merge branch 'GoaLitiuM-api_inject_code_newline' Wojtek Figat 2023-07-03 11:11:22 +02:00
  • 94e5a8b7bc Merge branch 'api_inject_code_newline' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-api_inject_code_newline Wojtek Figat 2023-07-03 11:11:16 +02:00
  • bda94834f7 Merge branch 'GoaLitiuM-new_project_defaultscene' Wojtek Figat 2023-07-03 11:10:19 +02:00
  • df3969dae1 Merge branch 'new_project_defaultscene' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-new_project_defaultscene Wojtek Figat 2023-07-03 11:09:56 +02:00
  • 789dfac27c Merge branch 'GoaLitiuM-hotreload_cleanup' Wojtek Figat 2023-07-03 11:09:39 +02:00
  • f81989a171 Add **Cloth** simulation with physics Wojtek Figat 2023-07-03 10:38:36 +02:00
  • 8818b3b07c Add NvCloth dependency Wojtek Figat 2023-07-03 09:51:42 +02:00
  • 99ee0b1bfe Add MeshDeformation utility for generic meshes vertices morphing (eg. via Blend Shapes or Cloth) Wojtek Figat 2023-07-03 09:49:23 +02:00
  • 4f78f79201 Support line-breaks in API_INJECT_CODE macro Ari Vuollet 2023-07-02 22:12:18 +03:00
  • 28335478bd Fix managed library location resolver Ari Vuollet 2023-07-02 21:55:58 +03:00
  • 60181a29a3 Add copy/move ctor/operator to Delegate Wojtek Figat 2023-07-02 15:46:55 +02:00
  • 04963fef18 Various code fixes and tweaks Wojtek Figat 2023-07-02 15:46:29 +02:00
  • 58618bd402 Fix garbage DefaultScene value in new projects Ari Vuollet 2023-06-30 14:40:49 +03:00
  • 0ee6aad3ec Remove old hot-reload files in project references Ari Vuollet 2023-06-30 13:00:29 +03:00
  • 9205352f94 Merge branch 'HydrogenC-patch-1' Wojtek Figat 2023-06-30 11:04:01 +02:00
  • 5079ddd20a Merge branch 'patch-1' of https://github.com/HydrogenC/FlaxEngine into HydrogenC-patch-1 Wojtek Figat 2023-06-30 11:03:15 +02:00
  • 2bd2bd5081 Fix crash when modifying animated model skeleton pose from gameplay code during update event Wojtek Figat 2023-06-30 11:02:58 +02:00
  • d5100373be Fix bugs in C# codegen for network data serialization Wojtek Figat 2023-06-30 10:38:08 +02:00
  • 8c006f6e11 Fix crash due to replicated objects leak upon system destruction Wojtek Figat 2023-06-30 10:00:12 +02:00
  • 804826fbc7 Fix multiplication mistake ExMatics HydrogenC 2023-06-30 14:06:52 +08:00
  • 0498f1488e Fix space conversion issue ExMatics HydrogenC 2023-06-30 12:25:58 +08:00