Wojciech Figat
|
d5297f9047
|
Add option to always render Global SDF
|
2022-03-24 14:59:14 +01:00 |
|
Wojciech Figat
|
b08d2001fd
|
Add Model SDF generation utilities
|
2022-03-24 11:32:02 +01:00 |
|
Wojciech Figat
|
92f5377f70
|
Merge remote-tracking branch 'origin/master' into gi
# Conflicts:
# Flax.flaxproj
# Source/Engine/Core/Math/Vector3.h
# Source/Engine/Graphics/Textures/GPUTexture.cpp
# Source/Engine/GraphicsDevice/DirectX/DX11/GPUContextDX11.cpp
# Source/Engine/Terrain/Terrain.cpp
# Source/Engine/Tools/ModelTool/ModelTool.Build.cs
# Source/FlaxEngine.Gen.cs
# Source/FlaxEngine.Gen.h
|
2022-03-22 13:00:21 +01:00 |
|
Wojtek Figat
|
87cb553c61
|
Optimize Vector3 method to be inlined more often
|
2022-02-28 19:14:14 +01:00 |
|
Wojciech Figat
|
8082f5f909
|
Minor fixes and changes
|
2022-02-21 20:14:46 +01:00 |
|
Wojciech Figat
|
5d4c168e1e
|
Add Vector3::Clamp for easier inline in optimized builds
|
2022-02-15 12:14:31 +01:00 |
|
Wojciech Figat
|
9dc49f7165
|
Optimize Vector3 method to be inlined more often
|
2022-02-14 11:46:48 +01:00 |
|
Wojciech Figat
|
788b1a7531
|
Add Distance to box/point for Bounding Box
|
2022-02-14 10:15:38 +01:00 |
|
Wojciech Figat
|
79cacbf36e
|
Add GetNormal to Triangle
|
2022-02-14 10:15:05 +01:00 |
|
Wojciech Figat
|
3c9a5bcf1a
|
Fix CollisionsHelper::ClosestPointPointTriangle
|
2022-02-08 19:55:55 +01:00 |
|
Wojciech Figat
|
7e2e764e1e
|
Fix CollisionsHelper::ClosestPointPointTriangle
|
2022-02-08 17:56:45 +01:00 |
|
Wojciech Figat
|
8d47ea7d2f
|
Fix doc comment
|
2022-01-31 10:23:27 +01:00 |
|
Wojciech Figat
|
d86e4090b8
|
Add ctor for Variant from Span<byte>
|
2022-01-26 16:55:38 +01:00 |
|
Wojciech Figat
|
d36c502287
|
Add easier game or plugin settings asset usage with SettingsBase
|
2022-01-21 16:22:14 +01:00 |
|
Wojciech Figat
|
465c857ff2
|
Fix bounding box size setter
|
2022-01-17 10:12:05 +01:00 |
|
Wojciech Figat
|
cfa5aa6a61
|
Add math unit tests for c++
|
2022-01-14 19:09:54 +01:00 |
|
Wojciech Figat
|
8c2241c6dc
|
Update copyright year
|
2022-01-14 13:31:12 +01:00 |
|
Wojtek Figat
|
c4b6865659
|
Merge branch 'master' into mac
|
2022-01-09 19:15:15 +01:00 |
|
Wojtek Figat
|
192af7ec14
|
Refactor native core objects to simplify usage for newcomers
|
2022-01-08 15:06:23 +01:00 |
|
Wojtek Figat
|
32a73727b0
|
Optimize Stream includes to Array
|
2022-01-08 15:06:14 +01:00 |
|
Wojtek Figat
|
68d8766c56
|
Optimize String::ReserveSpace if length doesn't change
|
2022-01-08 15:06:13 +01:00 |
|
Wojciech Figat
|
d017dd14ca
|
Add Mac platform
|
2021-12-27 14:04:16 +01:00 |
|
Wojciech Figat
|
821ba0ec3b
|
Add Rectangle.Distance for distance between rectangle and a point
|
2021-12-14 17:00:13 +01:00 |
|
Wojciech Figat
|
2daec98fd7
|
Reuse code from Bind lambda in Function
|
2021-12-07 18:27:21 +01:00 |
|
Wojciech Figat
|
4a191f5f6c
|
Merge branch 'MiscellaneousImprovements' of git://github.com/intolerantape/FlaxEngine into intolerantape-MiscellaneousImprovements
|
2021-12-07 18:23:20 +01:00 |
|
Wojciech Figat
|
ea71e8cbe6
|
Tweaks for doc comments
|
2021-12-07 18:23:01 +01:00 |
|
Wojciech Figat
|
1db43f079d
|
Add implicit casting to single types from vector types in Variant
|
2021-12-03 15:38:35 +01:00 |
|
Wojciech Figat
|
faaddccee4
|
Optimize StringView comparision operators
|
2021-12-03 15:36:04 +01:00 |
|
intolerantape
|
8d758ced15
|
Added a constructor for C++ Function class to support initialization directly from reference-captured lambda.
Previously, Function had to initialize reference-captured lambdas with the Bind() method.
|
2021-12-02 07:17:39 -08:00 |
|
intolerantape
|
6ed655f8c3
|
Implementated Math::SinCos() overload taking doubles as parameters.
|
2021-12-02 07:17:38 -08:00 |
|
intolerantape
|
f05f9d5ade
|
Made Dictionary support movable value types with deleted copy constructors.
|
2021-12-02 07:17:36 -08:00 |
|
Wojciech Figat
|
653c209567
|
Fixes and tweaks for C++ API reference docs generation
|
2021-12-02 10:13:20 +01:00 |
|
Wojtek Figat
|
1b3790f60e
|
Fix regression from 74f813ed3e
|
2021-11-30 20:17:16 +01:00 |
|
Wojtek Figat
|
2114002803
|
Cleanup xml docs
|
2021-11-27 13:07:21 +01:00 |
|
Wojtek Figat
|
74f813ed3e
|
Optimize UI in Editor
|
2021-11-27 13:07:09 +01:00 |
|
Wojtek Figat
|
a9c56caf84
|
Optimize Math.NearEqual
|
2021-11-23 23:17:05 +01:00 |
|
Wojciech Figat
|
84570ec9e0
|
Add Variant to string for Enums to use scripting enum items names
|
2021-11-19 16:48:42 +01:00 |
|
Wojciech Figat
|
31bbd586db
|
Add scripting enums as ScriptingType
|
2021-11-19 16:43:02 +01:00 |
|
Wojciech Figat
|
3f3d8fc494
|
Add more improvements to Variant and conversions with managed data
|
2021-11-19 16:03:55 +01:00 |
|
Wojciech Figat
|
502a67a75a
|
Add Array constant node to Visual Script and Anim Graph
|
2021-11-18 16:35:46 +01:00 |
|
Wojciech Figat
|
13deb4a54f
|
Add better support for Arrays in Variant for C# Scripting
|
2021-11-16 20:46:04 +01:00 |
|
Wojtek Figat
|
24e5d4635d
|
Add Mathf.Frac
|
2021-11-07 21:39:09 +01:00 |
|
Wojtek Figat
|
21e6e8bc7b
|
Fix crash when reading from RingBuffer if it's full
|
2021-11-06 20:15:01 +01:00 |
|
Wojtek Figat
|
5f7112a404
|
Add Quaternion::FromDirection to C++
|
2021-11-03 10:44:12 +01:00 |
|
Wojtek Figat
|
b79feda477
|
Add ToString for some packed vector types
|
2021-10-27 16:38:50 +02:00 |
|
Wojtek Figat
|
cc7959a390
|
Add explicit operator for Color32 to Int4
|
2021-10-25 23:23:33 +02:00 |
|
Wojtek Figat
|
b9e29520cf
|
Fix __popcnt on MSVC only if SSE 4.2 is available
|
2021-10-25 10:52:13 +02:00 |
|
Wojtek Figat
|
8938f13a0b
|
Add support for compiling and running engine without C# scripting
(configurable via `EngineConfiguration.UseCSharp` in Flax.Build)
|
2021-10-23 16:43:15 +02:00 |
|
Wojtek Figat
|
14ab99595d
|
Fix deprecated api ignoring macros on clang
|
2021-10-21 18:47:00 +02:00 |
|
Wojtek Figat
|
a906e0c857
|
Add assertions to String index operator to prevent invalid memory access
|
2021-10-17 16:01:47 +02:00 |
|