Commit f26e3e4
Force-enable leg IK when foot driver active, fix gizmo visibility
Desktop mode never sets HasRigLayer on foot bones (only trackers do),
so EnableLeftLeg/EnableRightLeg stayed false and the IK solver skipped
legs entirely. Now force-enables leg IK per-frame in
SimulateIKDestinations when the foot driver is initialized and not
seated.
Moved foot gizmos from OnDrawGizmosSelected to OnDrawGizmos so they
render without requiring the EventDriver to be selected in hierarchy.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent d62d03b commit f26e3e4
2 files changed
Lines changed: 17 additions & 4 deletions
File tree
- Basis/Packages
- com.basis.eventdriver
- com.basis.framework/Drivers/Local
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
275 | 275 | | |
276 | 276 | | |
277 | 277 | | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
278 | 283 | | |
279 | 284 | | |
280 | 285 | | |
| |||
286 | 291 | | |
287 | 292 | | |
288 | 293 | | |
289 | | - | |
290 | | - | |
291 | | - | |
292 | | - | |
293 | 294 | | |
294 | 295 | | |
295 | 296 | | |
| |||
Lines changed: 12 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
295 | 295 | | |
296 | 296 | | |
297 | 297 | | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
298 | 310 | | |
299 | 311 | | |
300 | 312 | | |
| |||
0 commit comments