Dmitry Stepanov
4a0602ab25
bump version for the future release
...
- helps to catch bug reports from the "nightly" version of the engine
2026-03-30 20:50:58 +03:00
Dmitry Stepanov
9e9e2d7032
1.0.1 + changelog
2026-03-28 09:39:38 +03:00
Dmitry Stepanov
092ebbd797
migrate to rapier 0.32
2026-03-09 20:04:01 +03:00
Dmitry Stepanov
496414ee33
bump version
2026-02-12 19:08:48 +03:00
Dmitry Stepanov
4de934e11f
1.0.0-rc.2
2026-02-05 22:04:37 +03:00
Dmitry Stepanov
ef39d2aada
updated msrv
2025-10-22 20:27:20 +03:00
b-guild
19a959a4b0
Correct source EOL from CRLF to LF, no other changes. ( #851 )
2025-10-03 10:56:23 +03:00
Dmitry Stepanov
c8c2612de7
updated deps in fyrox-math
2025-08-10 09:53:17 +03:00
Dmitry Stepanov
738a7168c0
removed useless warnings + removed dead code + updated deps
2025-08-08 23:21:29 +03:00
Dmitry Stepanov
0e3bd07c38
1.0.0-rc.1
2025-05-29 18:58:18 +03:00
Dmitry Stepanov
ef4e4b46ca
Reflect::try_clone_box
...
- `#[reflect(non_cloneable)]` for types that cannot be cloned
2025-05-16 23:26:34 +03:00
Adrien GIVRY
2350aa7869
Fixed focus broken following scale addition
2025-04-29 19:20:16 -04:00
Dmitry Stepanov
10a4dc048b
use trait upcasting and remove as_any for ResourceData
...
- bumped msrv to 1.86
2025-04-06 18:56:17 +03:00
Dmitry Stepanov
cc17cbdc3d
0.36.2 + yanked 0.36.1
2025-02-27 10:52:15 +03:00
Dmitry Stepanov
154f815b10
bumped versions
2025-02-27 10:37:34 +03:00
Dmitry Stepanov
fe687c8a0e
SmoothAngle::new
2025-02-22 21:03:56 +03:00
Dmitry Stepanov
daa02c76fe
set all engine crates to version 0.36
2024-12-26 22:34:42 +03:00
Dmitry Stepanov
f734c2a4b7
disable log file by default + explicit api to change log file
...
- log file could be undesirable in some cases and now it is off by default and can be enabled by `Log::set_file_name/set_file` in `fn main`
- bumped MSRV to 1.80 and to use LazyLock
2024-12-23 14:36:57 +03:00
Dmitry Stepanov
1dc04a1bee
AxisAlignedBoundingBox::project + tests
2024-10-24 16:08:33 +03:00
Dmitry Stepanov
d1a200e557
prevent potential nan in vector_to_quat
2024-10-23 17:27:41 +03:00
Dmitry Stepanov
2987d4744c
fixed fyrox-math compilation
2024-10-21 21:14:56 +03:00
Dmitry Stepanov
af05aa9c81
updated deps in fyrox-math + bumped version
2024-10-21 21:00:32 +03:00
Dmitry Stepanov
bc7434c089
license update
2024-08-11 11:45:33 +03:00
Dmitry Stepanov
028404a331
impl PartialEq for Ray
2024-07-27 15:52:55 +03:00
NathanaelG1
f1750b0907
chore(630): added Pod trait to array_as_u8_slice and value_as_u8_slice. Updated all related structs to also derive Pod and Zeroable.
2024-07-04 14:42:02 -04:00
b-guild
28963aecf1
Reformatting URL as link to satisfy comment checker.
2024-06-30 14:17:24 -07:00
b-guild
80314e4082
Fixing Rect tests in fyrox-math.
2024-06-30 13:57:39 -07:00
b-guild
5e62c2c3f6
Format tweaks to fyrox-math and the matrix2 property editor.
2024-06-30 12:50:59 -07:00
b-guild
763982d1b5
Multi-thread terrain brush
2024-06-30 03:58:18 -07:00
b-guild
138fb3078e
Merge branch 'FyroxEngine:master' into terrain
2024-06-29 01:39:25 -07:00
Dmitry Stepanov
4d39a129e4
take collider global rotation into account in shape editing plugin
...
- removed redundant code
- fixed handles position for 2d colliders
2024-06-20 12:08:30 +03:00
Dmitry Stepanov
681fdcf229
math::get_arbitrary_line_perpendicular
2024-06-19 21:39:05 +03:00
b-guild
0c08187fda
First version of the improved terrain brush system
2024-06-18 22:52:51 -07:00
Dmitry Stepanov
897e7f5d1c
bump versions
2024-05-23 20:05:43 +03:00
b-guild
97fb14ac5b
Correcting test to recognize zero-size AABBs as valid.
2024-05-10 11:31:05 -07:00
b-guild
d642b527fa
Changing AABB validity to include zero-size dimensions to allow camera fitting to work with flat objects.
2024-05-09 21:13:01 -07:00
Hamir Mahal
9d1a59c34a
fix: failing cargo clippy check in CI
2024-05-05 01:39:40 -07:00
Dmitry Stepanov
265c4b2493
handle edge cases properly when calculating curve bounds
2024-04-28 20:08:59 +03:00
Dmitry Stepanov
70604425e9
Curve::angle_at
...
- special curve fetching method that interpolates angles on a short-path
2024-04-05 14:30:34 +03:00
Dmitry Stepanov
98379e58fb
refactored project structure to support dylib feature
...
- this makes engine usage as `dylib` easier
- also fixes dependency bug, that caused the engine to be rebuilt/relinked when building different packages from the same workspace (i.e. editor and executor)
2024-03-16 10:19:18 +03:00
Dmitry Stepanov
9811408bc6
added missing features
2024-03-06 13:15:34 +03:00
Dmitry Stepanov
d367a7a24a
added crate description for fyrox-math
2024-03-06 13:12:39 +03:00
Dmitry Stepanov
17bf93e5b0
moved math + curve + octree mods to fyrox-math crate
2024-03-06 12:20:52 +03:00