IEEE CoG 2019 - Industry Day - Hubert Mohr-Daurat (Creative Assembly)
summary
Regression testing targets the generated poses: the system saves per-frame local joint translation and rotation and runs pose-by-pose joint comparison with distance and angle tolerances to avoid float noise. Animation features get feature-combination tags that build unique IDs so tests cover every used combination. Visualization lets engineers swap or overlay previous and new poses. Initial suite shrinks 2000 → 200 tests and yields roughly 25–50 days saved/year while handling determinism, performance, and random-seed issues.
AI-written summary · about
chapters (10)
- 0:00Start
- 1:03TOTAL WAR SERIES
- 2:53CONTEXT
- 6:25REGRESSION TESTS?
- 11:09SOLUTION
- 14:52IMPLEMENTATION - CREATING THE TESTS
- 16:31IMPLEMENTATION - VISUALISATION TOOLS
- 18:47IMPLEMENTATION - LOGGING DATA
- 20:24IMPLEMENTATION - ISSUES
- 23:20CONCLUSION
related talks
01h 03mMaking Hard C++ Tests Easy: A Case Study From the Motion Planning Domain
23mBeyond Tests What to Verify in AI Generated Code
01h 00mContinuous Regression Testing for Safer and Faster Refactoring in C++
27mRe-thinking Regression Testing
44mControl Rig - how to improve character's deformation
49mMake your tests tell the story of your domain
32mWrite Less and Test More with Data Regression Testing
33mRegression Is My Profession!
