b-guild
|
7fb394ff13
|
Merge branch 'FyroxEngine:master' into terrain
|
2024-06-30 03:51:55 -07:00 |
|
Dmitry Stepanov
|
2f2fd7261c
|
tile set editor mockup
|
2024-06-30 10:49:21 +03:00 |
|
Dmitry Stepanov
|
9bd7f3e436
|
tile map editor foundation
|
2024-06-29 13:40:50 +03:00 |
|
Dmitry Stepanov
|
86f0fb6006
|
tile map rendering
|
2024-06-29 12:39:32 +03:00 |
|
b-guild
|
138fb3078e
|
Merge branch 'FyroxEngine:master' into terrain
|
2024-06-29 01:39:25 -07:00 |
|
Dmitry Stepanov
|
c41386b5e8
|
tile map foundation
- tile set resource
- hooked up to the editor
|
2024-06-28 18:07:16 +03:00 |
|
Dmitry Stepanov
|
fa0e56817d
|
removed dead code
|
2024-06-28 12:57:12 +03:00 |
|
Dmitry Stepanov
|
36e5851ca3
|
fixed inspector syncing when replacing selected object with other type
- fixes #660
|
2024-06-27 18:13:05 +03:00 |
|
Dmitry Stepanov
|
11dbad4953
|
removed dead code
|
2024-06-27 12:18:27 +03:00 |
|
Dmitry Stepanov
|
90db444c6a
|
added configurable throttle frame interval for Executor
|
2024-06-27 11:57:49 +03:00 |
|
Dmitry Stepanov
|
7d5b7bc0fa
|
Merge pull request #659 from hamirmahal/fix/usage-of-deprecated-version-of-nodejs
fix: usage of `deprecated` version of `Node.js`
|
2024-06-27 11:35:30 +03:00 |
|
Hamir Mahal
|
124b46a7d3
|
fix: usage of deprecated version of Node.js
|
2024-06-26 16:35:18 -07:00 |
|
Dmitry Stepanov
|
8fc7a5de31
|
print surface resource kind in the property editor
|
2024-06-26 13:04:25 +03:00 |
|
Dmitry Stepanov
|
4018c84e08
|
ability to change surface resource in surface property editor
- works using standard drag'n'drop
|
2024-06-25 14:56:27 +03:00 |
|
Dmitry Stepanov
|
8545452422
|
build-in surfaces + previewer
|
2024-06-25 12:48:08 +03:00 |
|
Dmitry Stepanov
|
5914d47c05
|
proper distance scaling for collider gizmo handles
|
2024-06-24 20:15:47 +03:00 |
|
Dmitry Stepanov
|
9c5c51ada2
|
added surface resource loader
|
2024-06-23 11:05:51 +03:00 |
|
Dmitry Stepanov
|
b0768290d3
|
fixed tests + clippy warnings + gltf loader fixes
|
2024-06-22 20:18:43 +03:00 |
|
Dmitry Stepanov
|
643a3cc672
|
fixed procedural meshes serialization
- fixes #657
|
2024-06-22 20:11:58 +03:00 |
|
Dmitry Stepanov
|
6b1508d335
|
added ability to specify font and font size when creating window title
|
2024-06-22 10:19:17 +03:00 |
|
Dmitry Stepanov
|
f9976b2bee
|
ability to specify font size when building a button
|
2024-06-21 21:10:57 +03:00 |
|
Dmitry Stepanov
|
6f462131e2
|
removed redunant data hash calculation in textures
|
2024-06-21 11:45:28 +03:00 |
|
Dmitry Stepanov
|
6e39cddff9
|
added ability to specify font-+its size for value indicator in scrollbar
|
2024-06-20 22:56:59 +03:00 |
|
Dmitry Stepanov
|
e7d9ed733c
|
backward compatibility fix
|
2024-06-20 22:56:31 +03:00 |
|
Dmitry Stepanov
|
764daca428
|
fixed crash when setting negative radius/height/etc collider params
|
2024-06-20 18:28:36 +03:00 |
|
Dmitry Stepanov
|
8fde97870e
|
fixed crash when after switching from shape editing mode to some other
|
2024-06-20 17:03:05 +03: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
|
b490ca50ca
|
improved capsule shape editing
- keep radius handle perpendicular to the actual capsule axis
|
2024-06-19 21:42:56 +03:00 |
|
Dmitry Stepanov
|
681fdcf229
|
math::get_arbitrary_line_perpendicular
|
2024-06-19 21:39:05 +03:00 |
|
Dmitry Stepanov
|
453aa9a536
|
added support for 2d colliders in collider shape editing plugin
|
2024-06-19 20:30:10 +03:00 |
|
Dmitry Stepanov
|
3d9b993597
|
refactored collider shape editing plugin
|
2024-06-19 18:06:44 +03:00 |
|
Dmitry Stepanov
|
540aa6dd22
|
shader for sprite-based gizmos
- allows to draw sprite-based gizmos on top of everything else
|
2024-06-19 15:27:35 +03:00 |
|
Dmitry Stepanov
|
8168c6e6a4
|
spawn commands when changing collider shape via gizmo
|
2024-06-19 10:53:02 +03:00 |
|
Dmitry Stepanov
|
ff5fa2708a
|
ability to modify vec parameters of collider shape
|
2024-06-19 10:29:25 +03:00 |
|
b-guild
|
0c08187fda
|
First version of the improved terrain brush system
|
2024-06-18 22:52:51 -07:00 |
|
Dmitry Stepanov
|
29c1ece5ea
|
improved collider shape editing
|
2024-06-18 23:04:40 +03:00 |
|
Dmitry Stepanov
|
fe7bbe8ebe
|
Merge branch 'master' of https://github.com/FyroxEngine/Fyrox
|
2024-06-18 19:49:58 +03:00 |
|
Dmitry Stepanov
|
65bc314c0b
|
shape editing prototype for colliders
- does not handle vec3 params of shapes yet
- does not create respective commands when releasing mouse button
- added more supported shape types
|
2024-06-18 19:49:56 +03:00 |
|
zuiyu
|
e45f0d0b79
|
feat: Maximum capacity for configuring events (#655)
* feat: Maximum capacity for configuring events
* fix: impl Default for Animation
* feat: add max_event_capacity impl SpriteSheetAnimation
* Fix clippy error
|
2024-06-18 13:26:41 +03:00 |
|
Dmitry Stepanov
|
c400de19c5
|
separate interaction mode for collider shape editing
|
2024-06-17 22:59:27 +03:00 |
|
Dmitry Stepanov
|
f2d8b968ec
|
ability to add/remove interaction modes dynamically
|
2024-06-17 22:58:57 +03:00 |
|
Dmitry Stepanov
|
b73362bb84
|
simplified camera picking API in the editor
- added default impl for PickingOptions
|
2024-06-17 21:09:51 +03:00 |
|
Dmitry Stepanov
|
45a4777066
|
collider shape editing plugin (wip)
- part of #654
|
2024-06-17 20:08:46 +03:00 |
|
Dmitry Stepanov
|
9e9665dd6f
|
BaseSceneGraph::remove_nodes
|
2024-06-17 20:07:58 +03:00 |
|
Dmitry Stepanov
|
1a6d9b1ebd
|
docs fixes
|
2024-06-16 14:27:45 +03:00 |
|
Dmitry Stepanov
|
b5ab35e9db
|
updated deps
|
2024-06-16 14:23:25 +03:00 |
|
Dmitry Stepanov
|
f3990d5ffb
|
migrated to rapier 0.20
|
2024-06-16 13:58:48 +03:00 |
|
Dmitry Stepanov
|
3a729ed7a8
|
use unused code + fixed tests
|
2024-06-16 11:19:38 +03:00 |
|
Dmitry Stepanov
|
1ee03a4d2a
|
fixed warnings
|
2024-06-15 22:11:57 +03:00 |
|
Dmitry Stepanov
|
a09e579c4a
|
configurable throttle threshold for update rate stabilization loop
|
2024-06-14 23:25:53 +03:00 |
|