Commit Graph
10 Commits
Author SHA1 Message Date
ActualHorse c8ecf7329e - Added Character3D as a C++ class.
- LevelScene now executes a signal when a Character3D falls out of the world.
- slice_mesh() now transforms the slice cap normals to match the vertices.
2026-08-25 01:33:07 -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