Commit Graph
829 Commits
Author SHA1 Message Date
Dmitry Stepanov 5886d82884 fixed compilation 2025-11-13 19:13:06 +03:00
Dmitry Stepanov 6021ae8da1 more debug scopes for the renderer 2025-11-10 18:48:02 +03:00
Dmitry Stepanov da0c391ad7 added named scopes for renderer to improve debugging 2025-11-08 20:18:49 +03:00
Dmitry Stepanov 9d1851e6a5 hdr settings + moved bloom effect rendering to hdr renderer 2025-11-08 12:12:02 +03:00
Dmitry Stepanov 98bbdc8809 ability to disable bloom + configurable bloom threshold 2025-11-07 20:30:01 +03:00
Dmitry Stepanov 635b8b92f2 fixed incorrect hdr adaptation 2025-11-07 17:44:48 +03:00
Dmitry Stepanov 3d7e05920c fixed hdr auto exposure 2025-11-07 17:41:43 +03:00
Dmitry Stepanov dc3354eff1 fixed defaults for automatic exposure for hdr 2025-11-06 23:58:14 +03:00
Dmitry Stepanov b94ec3bb92 fixed incorrect frame luminance calculation for hdr 2025-11-05 23:06:06 +03:00
Dmitry Stepanov 66a2c80be2 helper methods for scene nodes 2025-11-03 16:54:39 +03:00
Dmitry Stepanov ddd7a17fc8 [BREAKING] drop backward compatibility for assets
- use this tool from 1.0.0-rc.1  https://fyrox.rs/blog/post/fyrox-game-engine-1-0-0-rc-1/#migration to migrate the assets
2025-11-02 19:48:19 +03:00
Dmitry Stepanov 9148813d6a cargo fmt 2025-11-01 17:46:18 +03:00
Dmitry Stepanov 7b79b19a39 fixed clippy warnings 2025-11-01 17:23:37 +03:00
b-guild bb36f81003 Correcting panic from TileCollider load failure 2025-10-30 18:12:30 -07:00
b-guild 9d0547e1bc BBCode 2025-10-28 16:59:41 -07:00
Dmitry Stepanov 26e6bfb9d2 Merge pull request #865 from b-guild/font
Font fallbacks
2025-10-27 21:23:34 +03:00
Dmitry 4135f6ac6c use gltf emission strength parameter correctly 2025-10-25 19:46:49 +03:00
Dmitry 4eeb82e94b register gltf standard shader 2025-10-25 19:27:45 +03:00
Dmitry 3a7fd975d5 removed redundant methods
- use trait upcasting instead
2025-10-25 13:47:55 +03:00
b-guild 1cc075858d Font fallbacks 2025-10-24 13:52:08 -07: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 44c881f8b2 made uv + normals optional when loading gltf 2025-10-24 20:47:24 +03:00
Dmitry Stepanov e91319fc2d Merge pull request #863 from b-guild/errors
impl Display and impl Error for various errors
2025-10-24 13:46:02 +03:00
Dmitry Stepanov 7a03903610 fixed gltf loading 2025-10-24 08:49:16 +03:00
b-guild deca3f7ad7 impl Display and impl Error for various errors 2025-10-23 11:10:48 -07:00
Dmitry Stepanov 18f4633e26 Merge pull request #858 from b-guild/resource
Fixing and improving resource IO and asset browsing.
2025-10-23 19:09:20 +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
b-guild a7504925f6 Correcting registry loading 2025-10-19 15:12:51 -07:00
Dmitry 1efe57c471 universal ascii-> binary conversion for native resources 2025-10-19 12:04:47 +03:00
Dmitry 6cc0c2e89b use ascii form for native assets where possible 2025-10-19 10:29:31 +03:00
Dmitry 08d296403a more impls of is_native_extension 2025-10-19 09:53:50 +03:00
Dmitry b1a7959142 ResourceLoader::is_native_extension 2025-10-18 22:35:04 +03:00
Dmitry Stepanov f433968e62 process file system events on every frame
- fixes a lot of broken functionality in the asset browser
2025-10-17 21:18:11 +03:00
Dmitry Stepanov 4b4fef9476 do not write legacy navmeshes container when visiting a scene 2025-10-17 20:08:39 +03:00
Dmitry Stepanov a04ca22bf9 Merge pull request #856 from b-guild/resource
Improving resource handles to be UUID-based
2025-10-17 18:57:33 +03:00
b-guild d4f5f2c171 Corrections to resource reloading, material deep copy, etc. 2025-10-16 18:09:36 -07:00
Dmitry Stepanov 09320a0658 fixed potential crash when a joint is synced before its rigid bodies 2025-10-15 22:42:14 +03:00
Dmitry Stepanov fbfdf3a09d fixed missing doc comment 2025-10-14 21:27:09 +03:00
Dmitry Stepanov 3558828b80 increased precision of normal map in gbuffer
- fixes annoying banding issues all over the place in the renderer at the cost of increased memory usage and memory bandwidth requirements
2025-10-14 21:04:35 +03:00
b-guild 75b873d72b Making resource handles UUID-based instead of path-based. 2025-10-13 18:55:27 -07:00
Dmitry Stepanov 8fcda35665 configurable environment lighting source for reflection probes 2025-10-13 21:28:40 +03:00
Dmitry Stepanov 72911fa2d5 transform irradiance + specular map to linear color space
- fixes overly bright image when pbr + reflection probes are used
2025-10-12 19:03:39 +03:00
Dmitry Stepanov 95fdcef84e added standard widget material in built-in resources 2025-10-09 23:04:07 +03:00
b-guild 7311ddbe21 Improving error reporting. (#853) 2025-10-08 19:37:33 +03:00
Dmitry Stepanov 5b2db864d9 fixed Clone impl of SceneRenderingOptions 2025-10-06 20:10:31 +03:00
b-guild 89e7cdbe28 Preventing deadlock by replacing lock with safe_lock (#852)
* Preventing deadlock by replacing `lock` with `safe_lock`

* Fixing unused code warnings in wasm SafeLock
2025-10-05 10:34:06 +03:00
Dmitry Stepanov 0d1554a19a prevent crash on empty uniform blocks 2025-10-04 20:30:26 +03:00
Dmitry Stepanov 43952b7ac7 added non-euler-angles-based rotation track
- fixed gimbal lock in GLTF animations
2025-10-04 10:26:06 +03:00