Commit Graph

273 Commits

Author SHA1 Message Date
Wojtek Figat
12cf7f0f92 Merge remote-tracking branch 'origin/master' into 1.9
# Conflicts:
#	Flax.flaxproj
2024-05-22 16:15:14 +02:00
Wojtek Figat
2529312152 Refactor Color.FromRGBA and add matching old logic Color.FromARGB
2592
2024-05-16 13:45:29 +02:00
Wojtek Figat
cdeb9a3b15 Merge remote-tracking branch 'origin/master' into 1.9
# Conflicts:
#	Content/Editor/Camera/M_Camera.flax
#	Content/Editor/CubeTexturePreviewMaterial.flax
#	Content/Editor/DebugMaterials/DDGIDebugProbes.flax
#	Content/Editor/DebugMaterials/SingleColor/Decal.flax
#	Content/Editor/DebugMaterials/SingleColor/Particle.flax
#	Content/Editor/DebugMaterials/SingleColor/Surface.flax
#	Content/Editor/DebugMaterials/SingleColor/SurfaceAdditive.flax
#	Content/Editor/DebugMaterials/SingleColor/Terrain.flax
#	Content/Editor/DefaultFontMaterial.flax
#	Content/Editor/Gizmo/FoliageBrushMaterial.flax
#	Content/Editor/Gizmo/Material.flax
#	Content/Editor/Gizmo/MaterialWire.flax
#	Content/Editor/Gizmo/SelectionOutlineMaterial.flax
#	Content/Editor/Gizmo/VertexColorsPreviewMaterial.flax
#	Content/Editor/Highlight Material.flax
#	Content/Editor/Icons/IconsMaterial.flax
#	Content/Editor/IesProfilePreviewMaterial.flax
#	Content/Editor/Particles/Particle Material Color.flax
#	Content/Editor/Particles/Smoke Material.flax
#	Content/Editor/SpriteMaterial.flax
#	Content/Editor/Terrain/Circle Brush Material.flax
#	Content/Editor/Terrain/Highlight Terrain Material.flax
#	Content/Editor/TexturePreviewMaterial.flax
#	Content/Editor/Wires Debug Material.flax
#	Content/Engine/DefaultDeformableMaterial.flax
#	Content/Engine/DefaultMaterial.flax
#	Content/Engine/DefaultTerrainMaterial.flax
#	Content/Engine/SingleColorMaterial.flax
#	Content/Engine/SkyboxMaterial.flax
#	Source/Engine/Graphics/Materials/MaterialShader.h
2024-04-23 10:30:01 +02:00
Wojtek Figat
b92fbcb3bc Add more const correctness
#2467
2024-04-22 22:53:27 +02:00
Wojtek Figat
83b9e6e32a Add Ctrl to snap points to grid in Multi Blend editor 2024-04-18 17:04:23 +02:00
Wojtek Figat
4e65b76b8c Optimize BoundingSphere.Intersects to be inlined by the compiler 2024-04-11 15:58:34 +02:00
Wojtek Figat
3efd1e4e84 Optimize local lights sphere mesh rendering to match the area better 2024-04-05 12:48:09 +02:00
Wojtek Figat
2dfb1058b2 Optimize world matrix storage for drawable objects to use Matrix3x4 instead of full matrix 2024-03-26 11:29:01 +01:00
Wojtek Figat
35d1d97840 Rename NumberCategoryAttribute to ValueCategoryAttribute
#2213
2024-03-19 18:30:02 +01:00
Wojtek Figat
911251cb20 Merge branch 'unit-formatting' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-unit-formatting
# Conflicts:
#	Source/Editor/CustomEditors/Editors/ActorTransformEditor.cs
#	Source/Editor/Options/InterfaceOptions.cs
#	Source/Engine/Core/Math/Transform.h
2024-03-19 18:04:01 +01:00
Wojtek Figat
859c420d76 Update year in copyright note 2024-02-26 19:00:48 +01:00
Wojtek Figat
01d123b099 Add support for importing material emissive and roughness from fbx file
#2153
2024-02-23 17:46:27 +01:00
Wojtek Figat
97cb8d1b61 Clarify doc comment 2024-02-21 00:07:38 +01:00
Wojtek Figat
e5cfd872b2 Simplify math codebase 2024-02-20 17:52:51 +01:00
Wojtek Figat
8fa8eeb094 Optimize Matrix decomposition to use Matrix3x3 for rotation 2024-02-20 17:51:48 +01:00
Wojtek Figat
04da732da9 Cleanup code #1795 and unify new api in vector types 2024-02-19 23:04:59 +01:00
Wojtek Figat
358220b0b5 Merge branch 'SnapToGrid' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-SnapToGrid 2024-02-19 22:52:33 +01:00
Wojtek Figat
2de890ca6a Codecleanup for #1482 2024-02-19 17:33:21 +01:00
Wojtek Figat
0cf39c9f8d Further improve terrain painting logic #1739r 2024-02-17 11:36:13 +01:00
Wojtek Figat
873be6ac17 Convert Matrix3x3 into normal type 2024-02-06 15:41:35 +01:00
nothingTVatYT
a0741dd9de units for quaternion, transform and more collider values 2024-01-29 08:24:55 +01:00
Wiktor Kocielski
3ab7d7fcc4 Add Half to Vector2/Vector4 2023-12-02 15:29:49 +03:00
Wojtek Figat
e177aec5fa Codestyle 2023-11-17 12:19:54 +01:00
NoriteSC
307129b4a1 added c++ PingPong and flipped sheer 2023-11-16 11:50:44 +01:00
Wojtek Figat
11b60390b6 Add GetRotationFromTo and FindBetween utilities to C# Quaternion API
#1885
2023-11-08 14:41:36 +01:00
NoriteSC
67a385a431 Merge branch 'master' into SnapToGrid 2023-10-29 03:33:44 +01:00
Wojtek Figat
c27187bd0a Fix deserializing vector types in Editor from ToString FormatException
#1802
2023-10-25 19:17:04 +02:00
Wojtek Figat
966cd973c6 Add GetHash to various math/core types
#1802
2023-10-25 18:35:59 +02:00
NoriteSC
ec02058712 Update Float2.cs 2023-10-25 16:56:45 +02:00
NoriteSC
4fb35579b5 Update Float2.cs 2023-10-25 12:12:22 +02:00
NoriteSC
39aebc6c85 Update Vector3.cs 2023-10-25 12:10:23 +02:00
NoriteSC
f287ed6c30 init 2023-10-24 19:59:47 +02:00
Wojtek Figat
00a03beb78 Optimize Half2 conversion in Render2D 2023-10-09 21:45:36 +02:00
Wojtek Figat
dd21020297 Merge remote-tracking branch 'origin/master' into 1.7 2023-10-01 13:17:41 +02:00
Andrej Stojkovikj
35ee890f9f Fix in typo, should be length instead of magnitude 2023-09-19 19:33:25 +02:00
Andrej Stojkovikj
cb460af264 Revert last feature since feature already exists 2023-09-19 19:29:59 +02:00
Andrej Stojkovikj
8930c7ba56 Implemented static functions for length and length squared for Vectors 2023-09-19 16:09:18 +02:00
Andrej Stojkovikj
3f299f4cf6 Just in case change type cast for other variables as well 2023-09-19 15:57:33 +02:00
Andrej Stojkovikj
e1f528ec9a Fix SmoothDamp missed type casting for Vector2 2023-09-19 15:48:16 +02:00
Andrej Stojkovikj
4e44002259 Fix SmoothDamp missed type casting for Vector 3 2023-09-19 15:47:38 +02:00
Andrej Stojkovikj
831500faa7 Fix type definition for Vector2 and Vector3 2023-09-17 23:16:08 +02:00
Andrej Stojkovikj
d87a60de48 Naming scheme for Vector2 fix 2023-09-16 22:27:12 +02:00
Andrej Stojkovikj
7a73c04688 SmoothDamp implementation for Vector2 and Vector3 2023-09-16 21:18:00 +02:00
Wojtek Figat
540681e59d Add MoveTowards to vector3 2023-08-31 09:23:16 +02:00
Wojtek Figat
869649e5ed Merge remote-tracking branch 'origin/master' into 1.7 2023-08-01 14:05:49 +02:00
Wojtek Figat
fae20daac9 Cleanup code #1267 2023-07-26 19:28:55 +02:00
NoriteSC
3bd8d930e0 doc fixes and code corections
mathf UnwindRadians has fixed coust
added UnwindRadiansAccurate oldversion
2023-07-25 15:27:18 +02:00
Wojtek Figat
eea0b37dc3 Merge remote-tracking branch 'origin/master' into 1.7 2023-07-18 18:35:44 +02:00
Wojtek Figat
b2b10ce7da Fix various core types to be trivially constructible as properly POD-type 2023-07-18 18:20:11 +02:00
Wojtek Figat
24c03c0e4b Add cloth painting tools to Editor 2023-07-13 23:30:37 +02:00