Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Constraint-based Animation System
Search
Toru Hisai
August 16, 2012
Programming
90
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Constraint-based Animation System
Toru Hisai
August 16, 2012
Other Decks in Programming
See All in Programming
初めての模倣学習とVLA
natsutan
0
340
Hono + Inertia + React で LP を構築した話
oukayuka
2
190
ドリフトを絶対に許さない(?)CDK運用 / CDK Ops with Zero Tolerance for Drifts (?)
akihisaikeda
1
250
「人を評価する AI」の設計と実装
ryoyanara
0
260
Loosening the Reins: Go Generics Get More Flexible
kuro_kurorrr
0
350
Go 1.27からのGODEBUG / Go 1.27 リリースパーティ #go127party
mazrean
0
260
まだ間に合う!今年の夏こそSchemeのマクロ展開器を完全理解!
omasanori
0
580
go-spidermonkeyでAIエージェントのCode Modeを実装する
syumai
3
1.4k
【QA Test Talk Vol.8】AI-DLC による Whole Team Approach の加速
pkshadeck
PRO
0
260
AI駆動開発にグラフDBを重ねてみた
satoshi256kbyte
2
440
AI Readyの正体はデータマネジメントだ メダリオン2.0の最前線
freee
PRO
0
460
属人化した知識を、 AIが辿れる地図にする
pkshadeck
PRO
1
220
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
247
13k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
670
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.1k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
300
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
450
Everyday Curiosity
cassininazir
0
300
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
660
For a Future-Friendly Web
brad_frost
183
10k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
A Soul's Torment
seathinner
7
3.5k
A designer walks into a library…
pauljervisheath
211
24k
Transcript
Constraint-based Animation System Code: MEPHISTO Toru Hisai 8/1/2012
Inspiration: SICP
Techniques from SICP •A Picture Language •Streams •Propagation of Constraints
Picture Language •Data abstraction •Closure •Procedure composition
Streams •Delayed list •Infinite stream
Picture Language + Stream = Animation!
3D Picture Language
Czech Marionette
Marionette Control
Degrees of Freedom ~7 − 10 strings ⇒ DOF ≈
30
Less DOF ↓ Controllable!
None
None
Propagation of Constraints 9C = 5(F - 32)
Tree Constraint Network
None