Commit Graph
173 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 a5fffc0c9e Fix DebugDraw.DrawWireArc with Large Worlds enabled
#3049
2025-02-04 23:44:31 +01: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 f5280eab74 Refactor and improve collections code
#3043
2025-01-23 14:44:11 +01:00
mafiesto4 b3f37ca041 Refactor Vertex Shader input vertex layout to use GPUVertexLayout defined on Vertex Buffer rather than Vertex Shader
#3044 #2667
2024-12-15 22:10:45 +01:00
mafiesto4 35e9e048f2 Merge remote-tracking branch 'origin/master' into 1.10 2024-12-10 11:07:31 +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
mafiesto4 46c1cc9a49 Add nested variant printing in debug command output 2024-10-25 13:25:15 +02:00
mafiesto4 2d371fd05f Fix DebugCommands::InitAsync when called every frame 2024-10-24 23:38:36 +02:00
mafiesto4 86e21a53ff Add improved value printing of debug command result 2024-10-24 22:31:07 +02:00
mafiesto4 c3e31baa7a Merge remote-tracking branch 'origin/master' into 1.10 2024-10-24 19:35:43 +02:00
mafiesto4 e324d32769 Add async init and tint coloring based on type to debug commands 2024-10-24 19:34:42 +02:00
mafiesto4 2127961069 Add printing debug command upon execute 2024-10-21 13:05:26 +02:00
mafiesto4 449e988a59 Add workaround for debug command text memory bug due to managed handles gc 2024-10-20 23:25:38 +02:00
mafiesto4 a2693fa354 Ignore non-public debug commands from marked classes 2024-10-20 23:24:26 +02:00
mafiesto4 5328ea891d Add command line input to Output Log in Editor 2024-10-20 23:23:54 +02:00
mafiesto4 91d86552cd Minor cleanup 2024-10-17 23:43:07 +02: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 c6958357c3 Allow placing DebugCommand attribute on fields and properties 2024-10-04 15:58:47 +02:00
mafiesto4 a932d549f4 Debug Commands work in progress 2024-10-03 10:24:15 +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