mafiesto4
9c3fd052cd
Remove copyright year from source files and update to 2025
2025-04-07 19:22:21 +02:00
mafiesto4
7e145c56fd
Merge remote-tracking branch 'origin/master' into 1.10
...
# Conflicts:
# Source/Editor/Windows/Profiler/Memory.cs
2025-03-25 13:37:15 +01:00
mafiesto4
a4082934b8
Update Editor UI to use empty Pivot after fa68a5f572
...
#3031
2025-03-16 23:06:08 +01:00
mafiesto4
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
mafiesto4
29bfef677f
Add PixelFormatSampler utility to quick read/write operations on various data formats
...
Moved from `TextureTool` to be used in runtime and with more generic use cases (including C# scripting).
2025-01-05 23:49:44 +01:00
mafiesto4
78cf1a4948
Use MeshDataCache in vertex painting tool
2025-01-05 16:45:30 +01:00
xxSeys1
c8146a8e99
remove unused TerrainLayerNames
2024-11-16 17:05:44 +01:00
xxSeys1
a0aee15267
add named terrain layers
2024-10-25 15:30:54 +02:00
mafiesto4
610cc2cd4f
Merge branch 'terrain-mode-visible' of https://github.com/Tryibion/FlaxEngine into Tryibion-terrain-mode-visible
2024-08-15 14:23:07 +02:00
mafiesto4
74ce7e89d2
Merge branch 'terrain-gizmo-shift' of https://github.com/Tryibion/FlaxEngine into Tryibion-terrain-gizmo-shift
2024-08-15 14:15:33 +02:00
Tryibion
c871613616
Change terrain modes to not be visible if no terrain panel is showing
2024-08-10 10:30:26 -05:00
Tryibion
002aac08e8
Add resizing foliage paint gizmo with shift scroll.
2024-08-10 09:31:00 -05:00
Tryibion
9d7d66f235
Add check for not having right mouse button down for changing terrain gizmo sizes.
2024-08-10 09:19:34 -05:00
mafiesto4
ab5bb79754
Fix regression in collections editing after improving ReadOnly option
2024-05-16 10:34:57 +02:00
mafiesto4
525c3a0f29
Fix terrain heightmap to use higher range format when decompressed
...
#2375
2024-04-15 12:16:50 +02:00
mafiesto4
0728637ce1
Fix using confirm via enter key in Create Terrain dialog
2024-04-15 00:17:21 +02:00
mafiesto4
9c3c4fbf54
Use uniform scale on new terrain to prevent artifacts in normal vectors
2024-04-15 00:13:54 +02:00
mafiesto4
859c420d76
Update year in copyright note
2024-02-26 19:00:48 +01:00
mafiesto4
0ee5ef8cf5
Improve terrain paint blending of the existing layer values
...
#2258
2024-02-26 16:44:55 +01:00
mafiesto4
8bcf4fdaf0
Cleanup and improve #2045
2024-02-24 12:53:33 +01:00
mafiesto4
de4ee1372f
Merge branch 'GizmoSnaping' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-GizmoSnaping
2024-02-24 07:57:27 +01:00
mafiesto4
ee4fc7c201
Fix cloth editing undo in Prefab viewport
...
#2136
2024-02-23 19:39:41 +01:00
mafiesto4
f8d9817911
Fix terrain paint crash refression
2024-02-19 18:23:14 +01:00
mafiesto4
0cf39c9f8d
Further improve terrain painting logic #1739r
2024-02-17 11:36:13 +01:00
mafiesto4
368dac5e4b
Simplify splatmap data management #1739
2024-02-17 11:24:56 +01:00
mafiesto4
cc157b172d
Merge branch 'terrain-painting' of https://github.com/MineBill/FlaxEngine into MineBill-terrain-painting
2024-02-17 11:13:50 +01:00
mafiesto4
9e269b8e58
Merge branch 'terrainscripting' of https://github.com/Withaust/FlaxEngine into Withaust-terrainscripting
...
# Conflicts:
# Source/Engine/Terrain/Terrain.h
# Source/Engine/Terrain/TerrainPatch.h
2024-02-16 23:49:33 +01:00
mafiesto4
42b4443e14
Add support for multiple physical materials in terrain - one for each painted layer
...
#1112 #2159
2024-02-16 17:11:40 +01:00
mafiesto4
3958a4740f
Add option to enable Depth Test on cloth painting debug preview (enabled by default)
2024-02-14 12:36:04 +01:00
mafiesto4
6954a488ea
Codestyle fixes
2024-02-06 16:38:44 +01:00
envision3d
045f49d2d6
Fixes terrain smoothing separation issue
2024-01-22 22:25:53 -06:00
NoriteSC
4fb2d3f7f3
sync
2023-12-07 23:55:10 +01:00
Tryibion
ab5534da7f
Add limits to cloth brush values.
2023-11-13 20:38:04 -06:00
mafiesto4
fd4a5595c0
Merge branch 'editor-list-dragging' of https://github.com/MineBill/FlaxEngine into MineBill-editor-list-dragging
2023-11-07 10:21:57 +01:00
mafiesto4
c0a8d29453
Improve Cloth usage
2023-11-01 10:46:47 +01:00
MineBill
df5dc0c284
Extract validation/item handling of AssetPicker in a separate class.
2023-10-31 16:32:57 +02:00
MineBill
cf5f501ab7
Allow erasing layers/painting over layers from the other splatmap.
...
Since Layers are hardcoded to 8, this commit also assumes that there will always be 2 splatmaps.
2023-10-24 14:31:54 +03:00
MineBill
6fb411cee3
Fix terrain painting.
2023-10-19 01:05:34 +03:00
Ruan Lucas
e97ec74bf8
clean code
2023-10-11 18:37:04 -04:00
Ruan Lucas
7fcb0a1da7
change terrain brush size with scroll
2023-10-10 10:46:47 -04:00
mafiesto4
09f2be907e
Merge remote-tracking branch 'origin/master' into 1.7
...
# Conflicts:
# Flax.flaxproj
2023-10-09 12:40:47 +02:00
mafiesto4
552641c51a
Fix potential crashes if uses calls terrain tools with invalid params
2023-10-08 17:02:26 +02:00
mafiesto4
dd21020297
Merge remote-tracking branch 'origin/master' into 1.7
2023-10-01 13:17:41 +02:00
mafiesto4
19a0eab966
Merge branch 'sceneanim_null_check_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-sceneanim_null_check_fix
2023-10-01 12:12:21 +02:00
GoaLitiuM
58445f04c4
Fix potential incorrect null checks in FlaxEngine.Objects
...
The null-conditional operator checks for reference equality of the
Object, but doesn't check the validity of the unmanaged pointer. This
check is corrected in cases where the object was not immediately
returned from the bindings layer and may have been destroyed earlier.
2023-09-28 22:05:58 +03:00
Tryibion
1d08e4b1b8
Add several fixes to button sizes when fonts are larger.
2023-09-16 14:28:21 -05:00
mafiesto4
eea0b37dc3
Merge remote-tracking branch 'origin/master' into 1.7
2023-07-18 18:35:44 +02:00
mafiesto4
b2b10ce7da
Fix various core types to be trivially constructible as properly POD-type
2023-07-18 18:20:11 +02:00
mafiesto4
9179586f14
Fix cloth painting in prefab window
2023-07-16 12:36:38 +02:00
mafiesto4
68d97fcc48
Improve cloth paint picking logic
2023-07-14 14:17:19 +02:00