Commit Graph

  • db0cb04b83 Merge remote-tracking branch 'origin/master' into gi mafiesto4 2022-04-11 10:37:23 +02:00
  • bd48829a09 Improve quality for atlas sampling mafiesto4 2022-04-11 10:36:39 +02:00
  • 52245d36d6 Fixes for global atlas cache rendering mafiesto4 2022-04-11 10:36:19 +02:00
  • 1eac02d173 Fix opening and editing animation with missing Anim Events mafiesto4 2022-04-10 20:58:25 +02:00
  • ea4224ba67 Fix drag&drop into Scene Tree if move goes over valid drop target first mafiesto4 2022-04-10 15:24:02 +02:00
  • 1d7448ec83 Merge commit 'a9d66d653546d89d91344c23e62c4fdc056d9265' mafiesto4 2022-04-10 14:40:13 +02:00
  • c7c6acfc78 Fix DirectX crash when profiling with RenderDoc mafiesto4 2022-04-10 14:38:15 +02:00
  • 7735849b7f Add Global Surface Atlas sampling mafiesto4 2022-04-08 13:54:31 +02:00
  • fbc1e6c861 Fix shader source code encoding error on compilation error mafiesto4 2022-04-08 13:53:59 +02:00
  • 598876d8e3 Add shader reloading on header file edit for shaders with compilation errors mafiesto4 2022-04-08 13:53:23 +02:00
  • a9d66d6535 Various fixes for scripting runtime mafiesto4 2022-04-07 22:03:42 +02:00
  • da4008575b Progress on surface atlas sampling mafiesto4 2022-04-07 17:16:06 +02:00
  • 49a67be419 Add objects culling in Global Surface Atlas mafiesto4 2022-04-06 16:56:04 +02:00
  • 430ef09ab1 Fix render pass resource checking mafiesto4 2022-04-06 13:16:12 +02:00
  • 34c0d6c442 Add Global Surface Atlas objects redrawing mafiesto4 2022-04-06 13:15:45 +02:00
  • 60d6e6b9ce Add dirty tiles clearing before mesh rasterization to Global Surface Atlas mafiesto4 2022-04-05 17:22:45 +02:00
  • 5fc9cb154b Fix typo mafiesto4 2022-04-05 17:22:03 +02:00
  • aba0e46073 Add utility ctors to Half vectors mafiesto4 2022-04-05 17:21:55 +02:00
  • 016b96e9f0 Add objects rasterization to Global Surface Atlas mafiesto4 2022-04-04 17:13:31 +02:00
  • 8bf01146f1 Add profile event to Global SDF objects drawing loop mafiesto4 2022-04-04 17:11:26 +02:00
  • 4c98e0a335 Add IsSingleFrame to RenderView for thumbnails/pre-render views drawing without temporal effects and LOD transitions mafiesto4 2022-04-04 17:11:01 +02:00
  • 3ded5326a2 Add more utilities for using Matrix3x3 mafiesto4 2022-04-04 17:09:47 +02:00
  • 52bb5803b3 Cleanup asset previews setup for Editors thumbnails rendering mafiesto4 2022-04-04 17:09:13 +02:00
  • cff57e5697 Fix inserting to RectPack after freeing node mafiesto4 2022-04-01 14:15:09 +02:00
  • 251de1b643 Add support for freeing slots in RectPack mafiesto4 2022-04-01 12:41:09 +02:00
  • de8a6bea58 Add drawing RenderList if it was not batched/sorted mafiesto4 2022-04-01 12:40:26 +02:00
  • 94799a9e28 Fixes and tweaks for rendering mafiesto4 2022-04-01 12:39:46 +02:00
  • ceb64afd4a Add DynamicTypedBuffer utility mafiesto4 2022-04-01 12:38:46 +02:00
  • 63b8b0cb50 Add GlobalSurfaceAtlas pass to Renderer (wip) mafiesto4 2022-03-29 15:04:15 +02:00
  • 787e7b423c Add additional HitNormal feature to Global SDF trace output mafiesto4 2022-03-29 15:02:27 +02:00
  • 9d56093381 Add lazy init for Global SDF shader mafiesto4 2022-03-29 15:00:13 +02:00
  • 26b2cb291e Expose GlobalSignDistanceFieldPass to user scripts mafiesto4 2022-03-29 14:59:40 +02:00
  • f59ab696e2 Merge branch 'GoaLitiuM-font_dpi_fix' mafiesto4 2022-03-28 20:52:14 +02:00
  • fd425363b6 Merge branch 'font_dpi_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-font_dpi_fix mafiesto4 2022-03-28 20:52:08 +02:00
  • 3c4fd80f6e Fix D3D12 shader cache invalidation for cooker building for Windows mafiesto4 2022-03-28 20:43:14 +02:00
  • 2b9a03d9bc Post-merge fixes mafiesto4 2022-03-28 20:04:29 +02:00
  • a9061eb44f Merge branch 'GoaLitiuM-d3d11_flip_present' mafiesto4 2022-03-28 19:59:36 +02:00
  • f3324ae2fd Merge branch 'd3d11_flip_present' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-d3d11_flip_present mafiesto4 2022-03-28 19:59:27 +02:00
  • 94fbc28ee0 Fix error on empty regex text mafiesto4 2022-03-28 19:57:38 +02:00
  • f10af9d8fb Fix Multiply (and similar) nodes result value in Visject if the first input is disconnected mafiesto4 2022-03-28 19:48:08 +02:00
  • 95e90d5c37 Add support for in-built color constants in Visject (eg. red/blue/violet) mafiesto4 2022-03-28 19:46:52 +02:00
  • 0ca6e70b66 Fix invalid Rigidbody bounds if it has no shapes attached mafiesto4 2022-03-28 19:28:25 +02:00
  • 8e79529e4e Fix highlighting the first error/warning from the Output Log message text mafiesto4 2022-03-28 19:04:53 +02:00
  • 79669a8789 Fix upscaler usage if resolution is higher than 1 mafiesto4 2022-03-28 16:31:23 +02:00
  • c41a446ae9 Add Rotate Vector node to Visject Surface graphs mafiesto4 2022-03-28 15:02:32 +02:00
  • 446a6f22fa Fix using double value with float values to be casted in Editor mafiesto4 2022-03-28 14:48:45 +02:00
  • 2b83975ea2 Add support for implicit casting from Quaternion to other types in shaders mafiesto4 2022-03-28 14:48:21 +02:00
  • fc138bbbbb Fix GPU context error during lights rendering mafiesto4 2022-03-28 14:01:51 +02:00
  • e56b280f5b Format code for shader generators mafiesto4 2022-03-28 14:01:29 +02:00
  • a685962d32 Add Sample Global SDF Gradient node to materials and particles mafiesto4 2022-03-28 13:58:27 +02:00
  • 4938c7e64b Fix ParticleEffectEditor issues after emitter editing if selected mafiesto4 2022-03-28 13:39:45 +02:00
  • 3a9edabd03 Add Collision (Global SDF) particle module mafiesto4 2022-03-28 13:39:20 +02:00
  • bcc4a2c0a4 Add Position (Global SDF) particle module mafiesto4 2022-03-28 10:27:33 +02:00
  • 5d0c27dff3 Remove FlaxException mafiesto4 2022-03-27 23:57:36 +02:00
  • 9a0d4ae53b Improve font rendering and alignment with custom DPI GoaLitiuM 2022-03-27 01:50:17 +02:00
  • 6e6f2859ab Fix switching to fullscreen mode in D3D11/D3D12 flip presentation modes GoaLitiuM 2022-03-26 16:48:02 +02:00
  • f608d2537f Fix mafiesto4 2022-03-25 15:45:49 +01:00
  • 2bf0a7af8e Fix opening particle emitter editor window if shader compilation fails mafiesto4 2022-03-25 15:37:01 +01:00
  • 5a0d8f44ff Fix crash on Editor closing mafiesto4 2022-03-25 15:36:47 +01:00
  • 3e9b6caa1c Fix sorting items in various contextual list popups in Editor mafiesto4 2022-03-25 15:36:30 +01:00
  • a917397090 Add Conform to Global SDF to GPU particles mafiesto4 2022-03-25 15:36:00 +01:00
  • 6c4e61a924 Add SampleGlobalSDFGradient to get normal vector of Global SDF mafiesto4 2022-03-25 12:53:30 +01:00
  • 1271a337c5 Fix sampling Global SDF if unsupported (return large distance) mafiesto4 2022-03-25 11:42:39 +01:00
  • a5af0a1c81 Fix game build mafiesto4 2022-03-25 11:42:09 +01:00
  • 4a18185e81 Add **Sample Global SDF** node to particles mafiesto4 2022-03-25 11:41:17 +01:00
  • f8670a497e Fix crash when loading model SDF on older GPUs (d3d10) mafiesto4 2022-03-25 10:10:23 +01:00
  • b847b9ccba Add **Sample Global SDF** node to materials mafiesto4 2022-03-25 10:09:52 +01:00
  • dff1b37a3b Bump up build number mafiesto4 2022-03-25 09:50:18 +01:00
  • 80d7c854ab Add SDF for plane model mafiesto4 2022-03-24 15:24:36 +01:00
  • d5297f9047 Add option to always render Global SDF mafiesto4 2022-03-24 14:59:14 +01:00
  • 92ab3d005e Generate SDF for engine models mafiesto4 2022-03-24 12:54:04 +01:00
  • 67d1e43f6c Add utility button to generate SDF for all models on a scene mafiesto4 2022-03-24 12:18:28 +01:00
  • 67b6604a67 Add automatic group panels hiding if all properties are hidden by VisibleIf rule mafiesto4 2022-03-24 11:33:09 +01:00
  • a1fbf79ebf Refactor Model Import Options to display only relevant properties for asset Type mafiesto4 2022-03-24 11:32:34 +01:00
  • b08d2001fd Add Model SDF generation utilities mafiesto4 2022-03-24 11:32:02 +01:00
  • e89e6edfb8 Fix crash in scripting init if current localization is null mafiesto4 2022-03-22 19:29:17 +01:00
  • b2e91b8a07 Improvements for dependencies building utilities mafiesto4 2022-03-22 19:04:10 +01:00
  • 532203040f Fix PATH env var expanding in Flax.Build app runner mafiesto4 2022-03-22 19:03:13 +01:00
  • bb2f8f34dc Fix crash on opening skeleton mask window mafiesto4 2022-03-22 18:58:15 +01:00
  • d5060e9067 Missing change mafiesto4 2022-03-22 18:11:04 +01:00
  • 891d65dc87 Add utility to editor CodeDocs for tooltips from C# types and members mafiesto4 2022-03-22 18:10:47 +01:00
  • 832a4bf86a Add utility Copy option for various labels in assets editors mafiesto4 2022-03-22 17:16:15 +01:00
  • 885d2f0771 Move Static Model rasterization into Global SDF code mafiesto4 2022-03-22 17:15:21 +01:00
  • 18321937e4 Optimize model SDF with 8-bit storage (if possible) mafiesto4 2022-03-22 15:08:38 +01:00
  • 6196bb31fe Post merge fixes mafiesto4 2022-03-22 13:20:07 +01:00
  • 92f5377f70 Merge remote-tracking branch 'origin/master' into gi mafiesto4 2022-03-22 13:00:21 +01:00
  • 9107897b76 Add missing pipeline barriers after Dispatch on Vulkan to prevent race-conditions with UAVs mafiesto4 2022-03-22 12:56:21 +01:00
  • aa9161a16f Fix some issues mafiesto4 2022-03-22 12:55:33 +01:00
  • c10cdc3d90 Fix UsedSRsMask/UsedUAsMask when binding arrays to the shader mafiesto4 2022-03-22 12:55:13 +01:00
  • d58584e1fd Fix crash if D3D device gets DXGI_ERROR_DEVICE_REMOVED during init mafiesto4 2022-03-21 10:51:42 +01:00
  • 8f99a3df76 Add soft handling for MeshAccelerationStructure build from model on data gather fail mafiesto4 2022-03-21 10:50:56 +01:00
  • abbb0eb85c Disable SDF generation for virtual models on a main thread mafiesto4 2022-03-21 10:50:34 +01:00
  • 85f88efa95 Enable support for latest Windows SDKs GoaLitiuM 2022-03-20 18:31:41 +02:00
  • 8ed7b0f455 Fix wrong library linkage in DirectXShaderCompiler GoaLitiuM 2022-03-20 18:26:33 +02:00
  • 8d0a779ff4 Fix uploading volume texture data to GPU in D3D12 mafiesto4 2022-03-18 17:55:35 +01:00
  • 8cca7f884b Add **Global Sign Distance Field** rendering (work in progress) mafiesto4 2022-03-18 16:18:00 +01:00
  • 10d09711d9 Add Sign Distant Field (SDF) generation for models mafiesto4 2022-03-18 14:35:11 +01:00
  • c85ee9ff52 Fix key clearing on actor remove from SceneRendering mafiesto4 2022-03-18 13:28:50 +01:00
  • cd66981c1d Add CustomBuffers for injecting custom state into RenderBuffers mafiesto4 2022-03-18 13:27:25 +01:00
  • 3dac0d4786 Fix error in Forward Shader Feature when rendering directional light shadowmap mafiesto4 2022-03-18 13:25:09 +01:00