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
|
f8e88df8ea
|
docs fixes
|
2025-09-17 23:27:28 +03:00 |
|
Dmitry Stepanov
|
5ab74626d0
|
ability to flip Rectangle node
- #838
|
2025-09-17 23:16:43 +03:00 |
|
Dmitry Stepanov
|
2ce3d0eb55
|
cargo fmt
|
2025-09-17 20:57:36 +03:00 |
|
Dmitry Stepanov
|
f249b0ef3b
|
fixed sprite node docs
|
2025-09-17 20:30:41 +03:00 |
|
Dmitry Stepanov
|
aa317efb5d
|
fixed sprite flipping issues + added ability to flip x/y
- fixed incorrect sprite size if used arbitrary uv rect
- #838
|
2025-09-17 19:26:20 +03:00 |
|
Dmitry Stepanov
|
b2ecaafe79
|
prevent consecutive keypress events interfere with pressed/released keys
|
2025-09-17 17:33:32 +03:00 |
|
Dmitry Stepanov
|
d2375e35db
|
added is_key_pressed + is_key_released to InputState
|
2025-09-16 21:35:46 +03:00 |
|
Dmitry Stepanov
|
18318d0256
|
pass input state to script contexts
|
2025-09-16 20:34:05 +03:00 |
|
Dmitry Stepanov
|
32db5908c2
|
simplified way of getting input state
|
2025-09-15 23:27:40 +03:00 |
|
Dmitry Stepanov
|
f0050a0f9a
|
removed useless #![allow(missing_docs)] and improved the docs
|
2025-09-12 20:18:46 +03:00 |
|
Dmitry Stepanov
|
4842f43395
|
docs for renderer's observer
|
2025-09-12 20:12:22 +03:00 |
|
Dmitry Stepanov
|
f5f3b48f74
|
moved re-export of fyrox-graphics to the root of fyrox-impl as graphics
- additionally exposed fyrox-graphics-gl crate as graphics_gl
|
2025-09-11 21:08:48 +03:00 |
|
Zheng Luo
|
906b5db037
|
formatted joint.rs
|
2025-09-09 17:44:02 -07:00 |
|
Zheng Luo
|
17d4641af6
|
added the corresponding ball joint motor for 2d
|
2025-09-09 14:32:26 -07:00 |
|
Zheng Luo
|
c79fca4b75
|
added ball joint motor for 3d
|
2025-09-09 14:20:40 -07:00 |
|
Dmitry Stepanov
|
41af40422e
|
backward compatibility + property editors for joint motor params
|
2025-09-09 20:17:14 +03:00 |
|
Zheng Luo
|
0b15f2ba81
|
joint motor 2d implemented
|
2025-09-08 18:11:09 -07:00 |
|
Zheng Luo
|
ec4bd857c5
|
joint motor 3d implemented
|
2025-09-08 13:45:33 -07:00 |
|
Dmitry Stepanov
|
2b834d5b78
|
fixed ambient lighting in case of non-skybox lighting
|
2025-09-04 19:00:01 +03:00 |
|
Dmitry Stepanov
|
287dd6c252
|
hide "revert" button for inheritable properties when no parent object
- having this button visible for new objects without a parent prefab is very confusing, it also did nothing so it was even more confusing
|
2025-09-03 23:09:58 +03:00 |
|
Dmitry Stepanov
|
462e7fd26e
|
Merge pull request #833 from b-guild/graphics
Clarifying graphics code with comments and slight corrections.
|
2025-08-31 17:08:03 +03:00 |
|
b-guild
|
89a3228e6b
|
Clarifying fyrox-graphics and rendering code in fyrox-impl
|
2025-08-29 00:11:20 -07:00 |
|
Dmitry Stepanov
|
b40bc9cefd
|
migrate to latest winit + glutin
|
2025-08-27 23:42:08 +03:00 |
|
Dmitry Stepanov
|
c1f1200efc
|
moved set_panic_hook to engine initialization for wasm builds
|
2025-08-26 22:01:26 +03:00 |
|
Dmitry Stepanov
|
48f0614ad6
|
fixed blending issues when batching multiple rectangles
- each layer now has its own batch
- #725
|
2025-08-26 17:38:40 +03:00 |
|
Dmitry Stepanov
|
26cbde5955
|
configurable fadeout margin for particle systems
|
2025-08-25 22:50:10 +03:00 |
|
Dmitry Stepanov
|
bb45368a96
|
handle invalid aabb/division by zero when doing camera fitting
- prevents infinity and nan values from sneaking in the final result
- fixes "corrupted" asset preview in the editor in some cases
|
2025-08-21 21:51:07 +03:00 |
|
Dmitry Stepanov
|
056db07914
|
expose instance id + add docs
|
2025-08-16 12:20:55 +03:00 |
|
Dmitry Stepanov
|
25652975e0
|
use doc comment for property description
|
2025-08-16 12:11:32 +03:00 |
|
Dmitry Stepanov
|
c8c4cbe595
|
expose more properties in the inspector
|
2025-08-16 11:10:52 +03:00 |
|
Dmitry Stepanov
|
85e654937a
|
unhide node's global transform in the inspector
|
2025-08-16 11:02:53 +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
|
ba5b4731c0
|
reload the resource registry when a new plugin is added
|
2025-08-02 18:10:44 +03:00 |
|
Dmitry Stepanov
|
1ddaf60c68
|
configurable depth for walk_directory method
|
2025-07-26 21:30:02 +03:00 |
|
Dmitry Stepanov
|
28c2c2584d
|
add small margin for asset preview
|
2025-07-22 22:19:25 +03:00 |
|
Dmitry Stepanov
|
51b4085cf9
|
fixed torus faces orientation
|
2025-07-22 21:01:40 +03:00 |
|
Dmitry Stepanov
|
95147db2fb
|
skybox api improvements
|
2025-07-20 23:30:48 +03:00 |
|
Dmitry Stepanov
|
b0012d5ca3
|
ability to select environment light source for scenes
- returns the use of ambient lighting parameter of scenes
|
2025-07-19 11:52:45 +03:00 |
|
Dmitry Stepanov
|
0ad2f6c44c
|
ability to enable or disable debug names for GPU objects
- disabled by default
|
2025-07-17 21:18:04 +03:00 |
|
Dmitry Stepanov
|
af4fedb581
|
use pre-calculated brdf to speed up engine startup
- generating on start was way too heavy
|
2025-07-16 22:31:20 +03:00 |
|
Dmitry Stepanov
|
dcc18e3173
|
fixed clippy warning
|
2025-06-29 10:56:11 +03:00 |
|
Dmitry Stepanov
|
bac6fd1391
|
run clippy fix
|
2025-06-28 00:42:50 +03:00 |
|
Dmitry Stepanov
|
ee4483555c
|
fixed crash in case of invalid material resource used in ui renderer
|
2025-06-27 20:46:32 +03:00 |
|
Dmitry Stepanov
|
903ebdf49f
|
do no recalculate convolutions for pbr when rendering reflection probes
|
2025-06-27 19:19:44 +03:00 |
|
Dmitry Stepanov
|
5174d829d6
|
fixed black screen bug when saving a scene with active camera preview
|
2025-06-27 19:18:09 +03:00 |
|