Commit Graph
62 Commits
Author SHA1 Message Date
Dmitry Stepanov 806c3ed297 finished with PartialEq impls 2026-06-11 12:05:30 +03:00
Dmitry Stepanov 9214ae372f remove unused features 2026-04-15 22:55:39 +03:00
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 f916d01304 updated lightmap dep 2026-03-28 09:52:04 +03:00
Dmitry Stepanov 9e9e2d7032 1.0.1 + changelog 2026-03-28 09:39:38 +03:00
Dmitry Stepanov a4907aa547 updated lightmap dep 2026-03-24 19:28:06 +03:00
Dmitry Stepanov 092ebbd797 migrate to rapier 0.32 2026-03-09 20:04:01 +03:00
Dmitry Stepanov ec2a3006c2 update libloading dep 2026-03-02 21:05:42 +03:00
Dmitry Stepanov 737a40f8b7 migrate to rapier 0.31 2026-03-02 12:50:21 +03:00
Dmitry Stepanov 496414ee33 bump version 2026-02-12 19:08:48 +03:00
Dmitry Stepanov 75c608a8fc update deps 2026-02-09 22:24:09 +03:00
Dmitry Stepanov 4de934e11f 1.0.0-rc.2 2026-02-05 22:04:37 +03:00
zuiyu c600a95c28 Merge pull request #885 from zuiyu1998/remove_lazy_static
Remove lazy static
2026-01-29 19:43:06 +03:00
Dmitry 4135f6ac6c use gltf emission strength parameter correctly 2025-10-25 19:46:49 +03:00
Dmitry Stepanov 7b03115549 wake up rigid bodies when changeing linear/angular velocity
- #864
- fixed usage of `can sleep` flag
2025-10-24 22:52:51 +03:00
Dmitry Stepanov ef39d2aada updated msrv 2025-10-22 20:27:20 +03:00
Dmitry Stepanov 21f6ed087b bump versions 2025-10-21 21:07:43 +03:00
Dmitry Stepanov e4cddc3a10 fixed build of fyrox-impl on publishing 2025-10-21 21:06:07 +03:00
Dmitry Stepanov 269fb0d322 - fixed wasm compilation
- rollback to rand 0.8, because fuck the devs of this library who constantly invent ways to screw up someone's project
2025-09-18 22:33:35 +03:00
Dmitry Stepanov beff11c872 fixed compilation in hot reloading mode
- #839
2025-09-18 21:34:18 +03:00
Dmitry Stepanov 669b38dd9c updated deps
- attempt to fix hot reloading
2025-09-18 20:30:50 +03:00
Dmitry Stepanov b40bc9cefd migrate to latest winit + glutin 2025-08-27 23:42:08 +03:00
Dmitry Stepanov f97851f11d updated deps 2025-08-10 10:24:13 +03:00
Dmitry Stepanov 9dbfdfc694 updated to rapier 0.28 + nalgebra 0.34 2025-08-10 10:04:59 +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 82e53ba5d7 moved opengl-specific code to fyrox-graphics-gl 2025-05-25 16:32:36 +03:00
Dmitry Stepanov a26f13e332 moved material/shaders to fyrox-material crate 2025-05-24 20:49:03 +03:00
Adrien GIVRY 7ff1908aad Fixed crash when CSM near and far values are superimposed 2025-04-28 17:22:49 -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 9a95b7be52 refactored resource system to use uuids instead of path where possible
- editor is still broken
- mostly wip
2025-03-30 13:28:48 +03:00
Dmitry Stepanov a77bf0f19c improved precision of shader blocks search
- uses regular expressions to find true begginning of the code block, including potential new lines, raw strings, etc.
2025-03-18 19:05:58 +03:00
b-guild 361cd5f42f Merge branch 'master' into tilemapdata 2025-02-27 15:34:10 -08: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 e1a615dd0e 0.36.1 2025-02-25 23:57:54 +03:00
b-guild 3b0e31dd34 Introducing tile map brush macros and autotile 2025-02-20 22:18:26 -08:00
Dmitry Stepanov 82f6445320 fixed typos 2025-02-07 20:54:46 +03:00
Dmitry Stepanov a1b6db6c52 fixed hot reloading 2025-02-07 20:50:44 +03:00
Dmitry Stepanov 5fe390b94c turn on gltf support by default
- removed feature gate
2025-02-06 12:26:06 +03:00
Dmitry Stepanov 198295cba2 updated dependencies 2025-01-13 01:04:15 +03:00
Dmitry Stepanov f50dee3236 detached texture-related code to separate crate
- allows to attach it to `fyrox-ui` to use textures directly without using hacky `UntypedResource`
- fixed syncing bug of R coordinate for volume textures
2024-12-31 19:24:12 +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 7b271dc059 updated dependencies 2024-10-21 21:29:09 +03:00
Dmitry Stepanov 2760cc4cda removed glow+glutin deps from fyrox-impl 2024-09-19 19:21:40 +03:00
Dmitry Stepanov 101c011871 moved low-level rendering details into a separate crate
- round 2
- no rollback, I promise
2024-09-19 19:15:44 +03:00
Dmitry Stepanov 7ad56ae445 rollback 5de662fc3a 2024-09-15 21:27:32 +03:00
Dmitry Stepanov 5de662fc3a extracted rendering framework into a separate crate
- first pass of support for other GAPIs
2024-09-13 21:46:45 +03:00
Nathanael GuirguisandOuroboros 474e3b01a8 #630 transmute_vec_as_bytes potential fix (#662)
* chore(#630): reformatting transmute_vec_as_bytes to properly handle padding for usize and f32 types

* chore(630): added bytemuck to fyrox-core  and fyrox-impl . Updated transmute_vec_as_bytes to have the generic T implement pod trait

* chore(630): removing commented statement

* general cleanup

* removed podvector3 struct and enabled bytemuck on half dependency.

---------

Co-authored-by: Ouroboros <[email protected]>
2024-07-04 10:09:50 +03:00