Commit Graph

305 Commits

Author SHA1 Message Date
Wojtek Figat
d751c6a6c6 Add PackNormal/UnpackNormal and GetInt/SetInt to MeshAccessor 2025-01-12 21:22:35 +01:00
Wojtek Figat
db4d7d2a05 **Refactor meshes format to support custom vertex layouts and new flexible api to access mesh data**
#3044 #2667
2025-01-06 22:47:19 +01:00
Wojtek Figat
e7132086a5 Add displaying asset failed text if it occurs 2024-12-29 23:01:25 +01:00
Wojtek Figat
e7051824b7 Fix crash on leftover UI Canvas linked in Prefab window after reload
#3079
2024-11-26 23:13:43 +01:00
Wojtek Figat
d9aa123bce Add custom grid snapping value for translation
#1823
2024-09-20 18:33:08 +02:00
Wojtek Figat
7311522328 Fix compile regression with large worlds 2024-09-11 13:39:15 +02:00
Wojtek Figat
c1a5db616e Add ProjectPoint for Editor Viewport
#2814
2024-09-10 11:10:15 +02:00
envision3d
25aa5bee85 fix crash with prefab window open on script reload 2024-09-09 06:13:56 +02:00
Wojtek Figat
e6745e43ec Fix drawing physics colliders in debug view mode
#2622 #2833
2024-08-21 23:28:44 +02:00
Wojtek Figat
dfde648e79 Merge branch 'invert-y-rot' of https://github.com/Tryibion/FlaxEngine into Tryibion-invert-y-rot 2024-08-21 22:37:02 +02:00
Chandler Cox
6fad87002d Add option to invert the y-axis mouse rotation in the editor viewport. 2024-08-21 14:32:47 -05:00
Wojtek Figat
6534136632 Fix editor viewport mouse control bug when using Alt key
#2816
2024-08-20 18:56:38 +02:00
Wojtek Figat
2542adba92 Fix ConvertMouseToRay for orthographic projection
#2748
2024-08-20 16:10:03 +02:00
Wojtek Figat
7ded585c0b Improve debug shapes drawing
#2833
2024-08-15 15:31:04 +02:00
Wojtek Figat
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
Chandler Cox
94334ae52d Dont zoom in edit game window if shift is clicked and window is not focused 2024-08-10 10:02:31 -05:00
Chandler Cox
3140865780 Add physics and lights debug drawing in prefabs when enabled. 2024-08-06 17:06:23 -05:00
Wojtek Figat
5cf52d879e Merge branch 'prefab-debug-draw' of https://github.com/Tryibion/FlaxEngine into Tryibion-prefab-debug-draw 2024-08-05 18:20:59 +02:00
Chandler Cox
649559a917 Fix missing debug draw from prefabs 2024-07-28 13:48:54 -05:00
Chandler Cox
3db604c30c Add grid gizmo to prefab scene. 2024-07-27 12:24:13 -05:00
Roman Zhuravlev
a580d6785f Ignore Translate/Rotate/Scale/TransformSpace hotkeys while holding RMB.
Allows to use industry standard WER hotkeys for transformations and not change modes while navigating through level.
2024-07-21 22:25:25 +02:00
Wojtek Figat
5c23f4ac09 Fix project cache in editor to use invariant culture when converting numbers 2024-05-30 17:22:30 +02:00
Wojtek Figat
a6e8e6f749 Merge branch 'add-script' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-script 2024-05-15 12:25:59 +02:00
Chandler Cox
f22105c2c3 Allow adding script via drag drop 2024-05-10 16:58:40 -05:00
Wojtek Figat
68653fa91f Add small code optimizations 2024-05-10 12:27:28 +02:00
Wojtek Figat
d379b4c046 Fix missing UI Control preview when changing UI Widget type 2024-04-17 16:43:53 +02:00
Wojtek Figat
446c1edafc Fix deselecting actors when using camera orbiting in viewport after releasing LMB when Alt is up
#2447
2024-04-16 21:00:54 +02:00
Wojtek Figat
ce67c3a98d Add ShowDebugDrawSkeleton to preview Animated Model skeleton via Debug Draw
#2443
2024-04-16 12:00:05 +02:00
1ddf9ab0e1 Fix high mouse sensitivity in rotation gizmos 2024-04-09 21:45:28 +03:00
8af8d50de1 Remove Editor viewport aspect ratio scaling from camera mouse movement
Rescaled the final mouse delta values to roughly matching default
viewport width in 1080p resolution.
2024-04-09 20:06:35 +03:00
rkrahn
d331e6b848 Merge remote-tracking branch 'upstream/master' 2024-03-29 13:38:38 -07:00
Wojtek Figat
70b2e4aa5a Fix snapping to the ground actor when viewport is not focused
#2342
2024-03-20 12:13:09 +01:00
Wojtek Figat
155b4a3ba9 Refactor editor gizmo viewports to use shared code for widgets 2024-03-19 17:53:45 +01:00
Wojtek Figat
12e2b8156f Fix UI prefab focus on canvas not being added as root 2024-03-18 20:31:17 +01:00
Wojtek Figat
91298fee19 Fixes for UI editor changes 2024-03-18 15:32:42 +01:00
Wojtek Figat
795527576b Add dynamic UI mode checking for Prefab Viewport 2024-03-18 15:20:05 +01:00
Wojtek Figat
b847c2d056 Fixes 2024-03-17 18:27:59 +01:00
Wojtek Figat
c60244878d Add **UI Control gizmo for editing UIs** 2024-03-16 22:00:40 +01:00
Wojtek Figat
8d149b94f1 Refactor editor viepwort camera to unify focusing on selected objects 2024-03-16 16:46:10 +01:00
Wojtek Figat
f4033578c3 Refactor UI Control linkage in the prefab previews to prevent bugs 2024-03-12 17:48:51 +01:00
Wojtek Figat
66b68bff27 Cleanup editor viewports code 2024-03-12 17:48:16 +01:00
Wojtek Figat
94520d30ad Fix debug shapes from prefab window visible in main viewport 2024-03-12 13:22:01 +01:00
Wojtek Figat
8f2bc17a94 Improve UI Control selection outline drawing 2024-03-11 23:34:35 +01:00
Wojtek Figat
4ee15f95bb Fix missing debug shapes in prefab window 2024-03-11 23:31:45 +01:00
rkrahn
eac553a992 Add toggle orthographic view hotkey
Adds the Toggle Orthographic hotkey to the editor. Bound to 'NumpadDecimal' by default.
2024-03-10 13:49:14 -07:00
Wojtek Figat
0604a0393d Fix error in Editor when Audio Clip duration is very small
#2286
2024-03-04 21:20:25 +01:00
Wojtek Figat
859c420d76 Update year in copyright note 2024-02-26 19:00:48 +01:00
Wojtek Figat
8bcf4fdaf0 Cleanup and improve #2045 2024-02-24 12:53:33 +01:00
Wojtek Figat
8fa8eeb094 Optimize Matrix decomposition to use Matrix3x3 for rotation 2024-02-20 17:51:48 +01:00
Wojtek Figat
2de890ca6a Codecleanup for #1482 2024-02-19 17:33:21 +01:00