ActualHorse
ad7281a47a
- Added Character3D as a C++ class.
...
- PlayerOrigin now loads a preview of the player scene in the editor.
- LevelScene now executes a signal when a Character3D falls out of the world.
- SublevelScene no longer crashes when the extension is reloaded.
- slice_mesh() now transforms the slice cap normals to match the vertices.
- InputResource now sends mouse axis inputs to a separate callback.
- Added debug log macros.
2026-08-28 15:54:17 -04:00
ActualHorse
431b7c2f8a
get_skinned_vertex_positions now returns skin transform array.
2026-08-23 23:26:33 -04:00
ActualHorse
3119b17bd6
- Removed superfluous check for a valid skeleton.
...
- Fixed getting mesh vertices on meshes with no skeleton.
2026-08-23 22:53:53 -04:00
ActualHorse
bbaa3d01d2
- Implemented a much more efficient bone weight calculation.
...
- Added debug messages for measuring the time each step of a mesh slice takes.
2026-08-23 22:18:47 -04:00
ActualHorse
814299e449
Fixed signal/function name confusion when adding and removing input resources.
2026-08-23 17:48:44 -04:00
ActualHorse
323e55c3fd
Signals are no longer double-connected when a resource is added twice.
2026-08-20 01:51:56 -04:00
ActualHorse
acdd9f104e
- Added a method to retrieve actions and axes from a resource by name.
...
- InputResources call their signals with default values before disconnecting.
2026-08-19 19:14:07 -04:00
ActualHorse
fb0293ac14
Fixed axes mapped to buttons creating an input for each axis value change.
2026-08-17 21:12:57 -04:00
ActualHorse
05a680cc5b
Added static functions that allow slicing meshes, including skinned meshes.
2026-08-13 04:11:54 -04:00
ActualHorse
8ab4bde4a1
liborng is now its own repository, as it always should have been.
2026-07-31 00:19:28 -04:00