Commit Graph

21 Commits

Author SHA1 Message Date
Leni Aniva 3ad17f0c3e
fix: get_abs_location partial 2024-07-20 23:52:11 -07:00
Leni Aniva e73c6c0fed
feat: Reduce the number of slots on shoulder
Previously every shoulder joint was the same with two slots that specify
the neutral position. Experiment reveals this to be too fragile.
2024-07-17 21:37:08 -07:00
Leni Aniva 3aa4a592f0
fix: Collision between spring and track 2024-07-17 13:20:06 -07:00
Leni Aniva 77cc69acfb
fix: Arm radius in elbow and shoulder joints 2024-07-17 13:09:46 -07:00
Leni Aniva bc5a7df30f
feat: Left side wing 2024-07-16 17:18:28 -07:00
Leni Aniva 641755314e
refactor: Factor out parts of the wing assembly 2024-07-12 23:16:04 -07:00
Leni Aniva 2aeeaae061
feat: Movement span on disk joint 2024-07-11 08:42:13 -07:00
Leni Aniva 234e1b7adc
feat: Add shell to wing joint, wing assembly 2024-07-08 22:32:49 -07:00
Leni Aniva 53c143e0b7
test: Check assembly collision 2024-07-07 21:45:10 -07:00
Leni Aniva 54593b9a4e
feat: Shoulder parent joint 2024-07-07 12:15:47 -07:00
Leni Aniva 1794729890
fix: Use subassemblies for wings and harnesses 2024-07-04 12:03:38 -07:00
Leni Aniva e75e640623
fix: Type missing in dataclass 2024-07-03 18:45:16 -07:00
Leni Aniva 59bcc9914c
fix: Remove tag prefix in favour of subassembly 2024-06-30 19:03:16 -07:00
Leni Aniva 3170a025a1
refactor: Combine Hirth Joint into one class 2024-06-28 23:12:11 -04:00
Leni Aniva 4dd43f7151
refactor: Separate H-S joint component 2024-06-27 23:22:54 -04:00
Leni Aniva cec2f4da55
test: Trident length 2024-06-26 09:42:50 -04:00
Leni Aniva a41906d130
feat: Trident handle 2024-06-25 09:14:34 -04:00
Leni Aniva caf8fb477a
test: Joint integrity 2024-06-24 11:16:25 -07:00
Leni Aniva eb8a48fe77
feat: Harness assembly 2024-06-23 22:27:15 -07:00
Leni Aniva 0e5445ebb5
feat: Nue wing R1 2024-06-20 23:45:24 -07:00
Leni Aniva 133c69b846
feat: Wing profile, unit testing 2024-06-20 23:29:18 -07:00