Dmitry Stepanov
49e6410b5f
moved editor automated test to integration tests folder
2026-08-19 23:27:27 +03:00
Dmitry Stepanov
4409f8337b
draft cli for project exporter
2026-02-13 22:00:29 +03:00
Dmitry Stepanov
6cb32466a6
experimental autotesting for the editor
2025-11-17 20:38:17 +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
Dmitry Stepanov
7514713b23
integration tests for fyrox-resource
...
- wip
2025-04-03 22:32:17 +03:00
Dmitry Stepanov
54f369d477
experimental functionality to link handle types together
2025-03-01 12:02:58 +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
5568202c30
added fyrox-build-tools crate + added support for hot reloading in pm
...
- `fyrox-build-tools` contains the code responsible for build profiles
2024-12-03 22:36:51 +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
Dmitry Stepanov
bc7434c089
license update
2024-08-11 11:45:33 +03:00
Dmitry Stepanov
de9b5001f5
optional app arguments
...
- allows to pass any arguments to plugins
2024-06-07 22:38:02 +03:00
Dmitry Stepanov
1b36a94c7e
ability to create projects from project manager
2024-06-04 10:09:08 +03:00
Dmitry Stepanov
b53a83fc00
split fyrox-template into lib + cli
...
- lib can be used in the project manager
2024-06-03 17:50:28 +03:00
Dmitry Stepanov
2190878d69
project manager mockup
2024-05-28 23:05:41 +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
2ec4ddef6f
ability to link the engine dynamically to the editor
2024-03-15 18:46:42 +03:00
Dmitry Stepanov
17bf93e5b0
moved math + curve + octree mods to fyrox-math crate
2024-03-06 12:20:52 +03:00
Dmitry Stepanov
c9a5b53424
moved Graph::restore_integrity to fyrox-graph
2024-02-03 11:55:24 +03:00
Dmitry Stepanov
9f89de3d2f
moved node handle mapping to fyrox-prefab crate
...
- replaced node handle mapping in the fyrox-ui to the one from fyrox-prefab (reflection-based)
2024-02-02 22:00:49 +03:00
Dmitry Stepanov
186c74960e
moved low level animation modules into fyrox-animation crate
2023-12-26 13:11:10 +03:00
Dmitry
0695c61fc5
fyrox-scripts crate + flying camera controller script
2023-09-26 23:42:46 +03:00
Dmitry
5b76d02bd8
project template generator
...
- the main purpose of the project generator is to speed up creation of the new project that is script+plugin -based
2022-05-21 13:32:28 +03:00
Dmitry Stepanov
562815fee2
add an ability to run the editor with no plugins
2022-03-08 18:29:00 +03:00
Dmitry Stepanov
0a9a94ccc6
experimental game executor
...
- allows you to run game plugins
2022-03-02 17:58:11 +03:00
Dmitry Stepanov
ce1901677a
pass proprty changed events from inner inspector of script editor
2022-02-23 15:03:14 +03:00
Dmitry Stepanov
55ba1eeec5
refactored plugin loading + added scripting example
2022-02-23 13:40:47 +03:00
Dmitry Stepanov
f43ceeda4a
rename to Fyrox (first pass)
...
- #239
2022-01-09 17:10:44 +03:00
Dmitry
191f3fad8f
use macro where possible
2021-12-30 18:46:18 +03:00
Dmitry Stepanov
581587fe86
workspace fix
2021-12-12 10:35:50 +03:00
Dmitry Stepanov
c9c2102893
.idea config
2021-11-21 11:07:51 +03:00
Dmitry
7d12849557
reworked ui, made it more flexible, api improvements
2020-01-11 17:34:10 +03:00
Dmitry
356c011bff
fixes for rg3d-sound new version
2019-12-28 19:15:04 +03:00
Dmitry
b4a9de57dd
added logger, added hrtf
2019-12-23 20:45:05 +03:00
Dmitry
34c3ab281b
animation state machine bug fixes, animation api improvements
2019-11-30 22:29:10 +03:00
Dmitry
da70884cd9
added animation blending state machine
2019-11-24 14:16:37 +03:00
Dmitry
4355ecf7a8
fixed warnings
2019-11-18 21:21:23 +03:00
Dmitry
dca5615f9b
publish update
2019-11-18 21:17:35 +03:00
Dmitry
f5874e2a68
added reexport of rg3d_x crates, api improvements
2019-11-17 20:55:27 +03:00
Dmitry
698c2c7174
added astar pathfinder, started adding styles for ui
2019-11-13 23:02:58 +03:00
Dmitry
963e5c006b
build fix
2019-11-07 21:52:58 +03:00
Dmitry
609bc70724
added shadows, graphics quality, minor refactoring
2019-11-07 21:50:03 +03:00
mrDIMAS
be86eeb97c
fixed windows paths issue on linux
2019-11-03 15:58:35 +03:00
Dmitry
0d2794b1d4
added check box widget
2019-11-02 20:46:41 +03:00
Dmitry
18b773368d
switched to latest glutin, build fixes
2019-10-29 23:01:17 +03:00
Dmitry
ac4f576435
bug fixes, api improvements
2019-10-27 20:14:19 +03:00
Dmitry
372d237591
added text box ui widget
2019-10-24 22:23:51 +03:00
Dmitry
072e42cc37
another scene graph refactoring, changed fake inheritance to composition
2019-10-20 16:21:18 +03:00