Commit Graph

107 Commits

Author SHA1 Message Date
Anton Makarenko 9e25714338 Changes text of documentation above static Log method from warning to info to better reflect method's purpose and avoid possible confusion 2025-02-05 16:24:55 +02:00
mafiesto4 24f3dfe264 Fix selected spline points to be drawn relative to the view for greater readability
#2595
2025-01-31 21:01:26 +01:00
mafiesto4 3e344e789a Optimize terrain debug shape drawing by caching lines into a vertex buffer
#2841
2024-12-09 18:26:53 +01:00
xxSeys1 fceb47f2af fix context not implemented 2024-10-17 18:47:48 +02:00
xxSeys1 283ee2af6f add debug draw clear method 2024-10-15 18:55:03 +02:00
mafiesto4 20456d95e8 Merge remote-tracking branch 'origin/master' into 1.9 2024-08-22 17:33:20 +02:00
mafiesto4 e6745e43ec Fix drawing physics colliders in debug view mode
#2622 #2833
2024-08-21 23:28:44 +02:00
mafiesto4 21b4c7c916 Merge remote-tracking branch 'origin/master' into 1.9 2024-08-16 14:52:57 +02:00
mafiesto4 c67385ef80 Merge branch 'prefab-physics-draw' of https://github.com/Tryibion/FlaxEngine into Tryibion-prefab-physics-draw 2024-08-15 15:26:19 +02:00
GoaLitiuM f759f94cfa Use CHECK_DEBUG over ASSERT in normalized direction checks 2024-08-07 21:18:09 +03:00
Tryibion 3140865780 Add physics and lights debug drawing in prefabs when enabled. 2024-08-06 17:06:23 -05:00
mafiesto4 bc313c8630 Merge remote-tracking branch 'origin/master' into 1.9 2024-08-05 20:00:39 +02:00
mafiesto4 e44e44d317 Merge remote-tracking branch 'origin/master' into 1.9 2024-08-05 11:08:51 +02:00
Tryibion 649559a917 Fix missing debug draw from prefabs 2024-07-28 13:48:54 -05:00
GoaLitiuM 55d55212c3 Add assertions for checking against un-normalized direction vectors 2024-07-20 15:34:11 +03:00
GoaLitiuM e08b57e814 Support custom deprecation messages in bindings generator 2024-06-17 20:43:14 +03:00
mafiesto4 1e86eff2d3 Improve GPU constant buffers structures definitions to properly align on new Clang 2024-06-02 09:52:10 +02:00
mafiesto4 19ad91d5d8 Merge remote-tracking branch 'origin/master' into 1.9 2024-05-31 22:12:03 +02:00
MrCapy0 cc01e88ce8 fix compilation when calling debug draw on scripts 2024-05-26 11:09:17 -04:00
mafiesto4 206ff89587 Add constant buffers alignment for data structures (16-byte boundaries) 2024-05-23 13:58:46 +02:00
mafiesto4 8144db8e13 Fix various issues found with adrress sanitizer on macOS 2024-04-13 19:20:49 +02:00
mafiesto4 71dad84908 Fix Z-fighting issues in Debug Draw when using TAA 2024-03-19 17:53:14 +01:00
mafiesto4 388b64a46d Add support for hot-reloading Debug Draw shader 2024-03-19 16:03:19 +01:00
mafiesto4 cf3145273f Fix TAA jitter in post-resolve passes such as editor primitives and debug gizmos 2024-03-19 16:02:50 +01:00
mafiesto4 22a3f9565f Add old DrawRay api 2024-02-28 13:26:24 +01:00
mafiesto4 859c420d76 Update year in copyright note 2024-02-26 19:00:48 +01:00
mafiesto4 c1400748b0 Fix debug draw lists allocation
#2259
2024-02-19 20:36:41 +01:00
mafiesto4 7e10baf5ea Fixes to code 2024-02-19 14:53:34 +01:00
mafiesto4 d2b8d14ca7 Merge branch 'Debug' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-Debug
# Conflicts:
#	Source/Engine/Debug/DebugDraw.h
2024-02-19 14:28:28 +01:00
Mr. Capybara 3c19262574 Add parameter to change arrow cap size 2023-12-17 10:15:41 -04:00
mafiesto4 ae85a94261 Fix memory leak while doing drag&drop with Debug Draw in use
#1723
2023-11-06 17:18:20 +01:00
NoriteSC 4f67d14261 forgotten the public keyword in engine/debug/debugdraw.cs 2023-10-10 22:15:31 +00:00
NoriteSC 0a12724974 changed the 3.402823466e+38f to MAX_float 2023-10-10 22:04:30 +00:00
NoriteSC 809b9e3a7a added safeguards 2023-10-01 16:47:33 +02:00
NoriteSC 0b3b32195a Update DebugDraw.cs 2023-09-13 12:17:17 +02:00
NoriteSC 394a3696af removed coppy 2023-09-13 02:54:17 +02:00
NoriteSC f71f214f36 bug fix macro added extra macros 2023-09-13 02:53:20 +02:00
NoriteSC d107947ba9 Update DebugDraw.cpp 2023-09-12 11:19:19 +02:00
NoriteSC f11ea02550 forgot about const 😅 2023-09-12 11:08:47 +02:00
NoriteSC 78ffcc8ae5 added other defaults 2023-09-12 11:06:46 +02:00
NoriteSC 3bfa37019e DebugDraw extra
fixes
ray direction was dictating the length of ray
now ray is normalized and multiplied by length
added default vaule for
Color& color to be Color::White
[info] c# because
Color color = Color.White
is not valid think to do on c# side the default value is not genereted
[to do] generate extra overload binding in c#
2023-09-12 11:01:56 +02:00
mafiesto4 fb488cbaf7 Merge remote-tracking branch 'origin/master' into 1.7 2023-09-11 22:43:46 +02:00
Ruan Lucas c6ad4d0e19 small doc fix 2023-09-09 13:07:39 -04:00
Ruan Lucas 420e02e3c1 add empty drawRay 2023-09-09 09:28:06 -04:00
Ruan Lucas 317384ed28 add debugdraw::drawray 2023-09-08 22:19:09 -04:00
mafiesto4 c6a82b8c36 Add DebugDraw::DrawLine with separate start/end colors 2023-07-13 13:08:53 +02:00
mafiesto4 e4c3461053 Merge remote-tracking branch 'origin/master' into 1.7 2023-07-03 22:01:50 +02:00
mafiesto4 64a7985376 Fix GridGizmo to render before transparency in Editor viewport
#1196
2023-06-20 21:59:36 +02:00
mafiesto4 a6353c0bb9 Rename GPUPipelineState::Description::PrimitiveTopologyType to PrimitiveTopology 2023-06-19 11:53:40 +02:00
mafiesto4 5a66e90b56 Merge remote-tracking branch 'origin/master' into 1.6
# Conflicts:
#	.github/workflows/tests.yml
#	Source/Engine/Content/JsonAsset.cs
2023-05-07 19:46:29 +02:00