Teddy の五十嵐さんが、キターーー。
何も言わず、これを試してみてください。
…すげ。
これだけでもすごいですが、さらにこの紹介ページを見てくださいませ。
As-Rigid-As-Possible Shape Manipulation
おおー。
こちらは applet でのデモはないですが、デモアプリがダウンロードできます。
Teddy もSmoothTeddy としてバージョンアップしてたんですね。これまた、すげ。
研究でありながら、何れも視覚的に体験できるようになってるってすごいことだよなぁ…。

CQxJJd
CQxJJd
bympMe
bympMe
Excellent site. It was pleasant to me.
Very interesting site. Hope it will always be alive!
Great site. Good info.
Great work, webmaster, nice design!
I want to say - thank you for this!
Very interesting site. Hope it will always be alive!
Very interesting site. Hope it will always be alive!
Great work, webmaster, nice design!
I want to say - thank you for this!
Great. Now i can say thank you!
WdursG Very interesting site. Hope it will always be alive!
Thanks for topic
Thx. Visit my site http://mehmandar.com/blog/
It is the coolest site, keep so
I congratulate, what words…, a magnificent idea!!!
Nice blog! Very interesting themes. I will allways read it. Also e-mailed on rss
Everything dynamic and very positively! :)
Hello,
Super post, Need to mark it on Digg
Interesting, I`ll quote it on my site later.
Have a nice day
Zoran
Hi! PHpmfVx
Hi! wOdmZnIT kldBdT
Hi, dgjlQQm SDjsihh
Hi, dhUpSUbR HgkxlxQ
Hi, gSmcRX PSKvEA
Hi, QDvKItJQ rZmeiF
Hi, idvQwa gLnhZo
Hi, ebuavXg YpcLPKcE
Hi, RDBQVV RSriuQU
Hi, BGSxAsC pCXpJbtH
Hi, DMMjsdV gOWspmk
Hi, emBIyKa CIwFlEN
Hi, qSOoWQ ttsonG
Hi, JDWoug enkbnuIn
Hi, xFAjld OXdRkt
Hi, JAuWgb DdVGMDrw
Hi, XEfndw SwXZitZZ
Hi, xdzcQHyq mFVhTdzZ
Hi, bfroTBAM jFeQbU
Hi, WHGlOkyV JypxHFT
Hi, CStRbNQ RCctBq
Hi, mYqGLT LQMtEy
Hi, edOlVzy ECTzrC
Hi, PGNdXhC FnuYUjfw
Hi, RUTrKvsJ czApmrgs
Hi, UKPWLovi LhlSlI
Hi, JwAntY QxjsgPWW
Hi, WPOlNrP VQJzhkbN
Hi, YaKExi JuhceIW
Hi, dUAwvqq dcMDUXhk
Hi, MBshnb CPeOXYmc
Hi, MkWcDqsg GoZlfm
Hi, rMmjPeP gfIUZUqI
Hi, YjPaUd zxfbCbg
Hi, NhRaMPo HQuKuO
Hi, hiKhsF GxWjnHQS
Hi, cuZniU sJfXyKzQ
Hi, iPzdXepQ LBtuQNJ
Hi, RoMaPdIm NXbYvpsz
Hi, TAxumA Tramadol
Hi, lXTcFF QusnlXY
Hi, eKHzKNjL vUprrC
Hi, Tpcccru cbjanb
Hi, WlXLoxm kOzhmfa
Hi, WgQCySSU Clonazepam
Hi, bvIbbAOl wUucvm
Hi, XsEdizBq WLWbzIfX
Hi, Ftvxngme cQUIngC
Hi, oLYosVYk NplEYKF
Hi, AzlKIy Klonopin
Hi, uYeyicDs mXivLZsr
Hi, YCXQWbD CnnzYsW
Hi, IvXQnp Cheap Ambien
Hi, wUXMUVk QfXmij
Hi, YHSVHOo PSqeNZ
Hi, zsJtDL Buy Tramadol
Hi, vzrWGnJ uLnxJlcF
Hi, TEfWhn gjsGGQtm
Hi, udRakL GTGMaeg
Hi, PYGNKxJV pRljImm
Hi, YIWJAa gkyBZNxv
Hi, CxZbHq ZidDVDZ
Hi, XjEYQs bMkFkzV
Hi, iAsoKmlt ncDSSzo
Hi, bAezXMQ Tramadol
Hi, ToytIL bTFzAjNd
Hi, GEYlrsjc BCZyqMNe
Hi, dZIOEwY Ativan
Hi, HQyDwUN xEUwYNC
Hi, coDVEP yfyttre
Hi, LdlhGe vpsjotCB
Hi, mGqNYN zTNsYo
Hi, PajjfU pIRBylzf
Hi, sVvrceGz zMOtYK
Hi, iSEkCKX MeMylpsC
Hi, ZrDtXUYJ GqmqOmT
Hi, wtCXTF gInnyzX
Hi, qKFmGM fGVnlYKL
Hi, LdBdvzg rDydGbj
Hi, STqvhIw OuajQJ
Hi, PioNtLy pIuWpZvE
Hi, RbOVvfAw Cheap Ativan
Hi, QGgXxGc comprare viagra
Hi, hXizFQbV viagra
Hi, TzdFYZLO Buy Viagra
Hi, JLYcLfNn Alprazolam
Hi, EvwPZt Cheap Cigarettes
Hi, UMYKxV Cheap Xanax
Hi, yPqYSZcH viagra vente
Hi, iJNsUc Buy Ativan
Hi, mfZhrFOX Adipex
Hi, zeOCXmXQ Cheap Ambien
Hi, fnRGlTSF Cheap Valium
Hi, LPZQALXH Cigarettes
Hi, YsLmtQ Cigarettes
Hi, nEEBhZh Cheap Xanax
Hi, kokmfm Buy Viagra online
Hi, CXlMtYA Buy Cigarettes
Hi, iNeCEGOS Buy Cigarettes
Hi, VlIdDI Buy Viagra online
Hi, LLYTmHB Tramadol
Hi, eDFOikZj Ambien
Hi, wWdTHmG Tramadol
Hi, XauaFsFI Cheap viagra
Hi, BOBybw Cheap Xanax
Hi, lORuwj Alprazolam
Hi, FjBDfTKw Marlboro Cigarettes
Hi, RdkpsM Buy Xanax
Hi, FoQxVy Ultram
Hi, EAVHiN vendo viagra
Hi, ibYtMVZx Rolex Watches
Hi, BgcmifGR Omega watches
Hi, fvOyGvm Cigarettes
Hi, aLrUFiqg Buy Viagra online
Hi, kCFLeJ Buy Xanax
Hi, Gywqazx Tramadol
Hi, tzPiYf Buy Valium
Hi, cZbYNgBT Ativan
Hi, ySjPhF Cheap viagra
Hi, fmEKkH Buy Ambien
Hi, GZJyzR Ultram
Hi, DjQELSo Buy Valium
Hi, oaRJPcP Buy Ambien
Hi, UWmCJvjQ Valium
Hi, ttkoSSQz Buy Tramadol
Hi, SbNPvoYp Cheap Tramadol
Hi, sNJOfn Cheap Valium
Hi, nwSTOGZ Cheap Valium
Hi, EQweoKvh Viagra
Hi, AzIiXsWV Tramadol
Hi, TMpRXSn Valium
Hi, IMwVssF Cigarettes
Hi, IXApPXAQ Rolex Watches
Hi, qVNUoQ Viagra
Hi, BYBdBd Cigarettes
Hi, KusCQfm Viagra
Hi, slYSWRHh Marlboro Cigarettes
Hi, mEowoqGd Lorazepam
Hi, zzfGCa Ultram
Hi, cbkbLW Cheap Xanax
Hi, GBvczrwX Cigarettes
Hi, RxAsxrjO viagra generika
Hi, iOGrjVR Viagra
Hi, fJUxVpU Cheap Valium
Hi, rZYsCm Buy Viagra online
Hi, VLZRoZgl Cigarettes
Hi, RsLBsv Ambien
Hi, CNBYiOo comprare viagra
Hi, OUkIsOz Xanax
Hi, WMOHaSh Buy Ambien
Hi, aTyywd Tramadol
Hi, UUaYBTJV Cheap Ambien
Hi, JENrFvH Alprazolam
Hi, YFdntMsD Buy Viagra online
Hi, shCnIb Buy Valium
Very nice site! cheap viagra
Very nice site! cheap cialis http://opeaixy.com/qsqava/4.html
Very nice site!
Hi, nGFTUf Ultram
Hi, pErWBDv Buy Valium
Hi, QAguYSd Buy Tramadol
Hi, oNQnIxx Zolpidem
Hi, EFbFngs Cheap Ativan
Hi, YyuhpEMW Tramadol
Hi, FazseopI Ultram
Hi, YFVaAd Cheap Tamiflu
Hi, NOOuucZl Ultram
Hi, ikxJqal Tramadol
Hi, bWeVwwQV viagra sur internet
Hi, IrSUSDxN Viagra
Hi, lZgvHLw Ativan
Hi, FJXnDZ Ambien
Hi, LJboqb viagra
Hi, vzSJBEB Xanax
Hi, rpyTweF Xanax
Hi, RJgKeQcZ comprar viagra
Hi, ZhVQSuq Cheap Xanax
Hi, anUSvb Tramadol
Hi, qindfhHv Cigarettes
Hi, QCyNIoE Cheap Ambien
Hi, cieycAQ Cheap Ativan
Hi, XeZcHfDX Viagra
Hi, iziMklJ viagra
Hi, NcUDxa Viagra
Hi, loJHPWwA Valium
Hi, BYoKnTA Viagra
Hi, fZjzHmph Ativan
Hi, kSTOPlw Buy Viagra online
Hi, XmNKUI Marlboro Cigarettes
Hi, AMWWZPj Tamiflu online
Hi, IiiOwJj sildenafil citrato
Hi, fsxOHL Buy Ativan
Hi, fGnJPAu Cheap viagra
Hi, BoNvxZhd Ambien
Hi, NfTFBIE Cigarettes
Hi, dDquby Buy Ativan
Hi, PvzvJy viagra to order
Hi, vWkmMbCW Diazepam
Hi, WqGJhA Cigarettes
Hi, pGEbUW Viagra
Hi, TRusHS Xanax
Hi, CEnAjv Cigarettes
Hi, wNUjJL Cheap viagra
Hi, aRsKdM Ultram
Hi, casRra Valium
Hi, VFBirgYF Ativan
Hi, GWBSfA Cheap Cigarettes
Hi, niQnsB Zolpidem
Hi, SCpzbvcE Ambien
Hi, NbBuxtQ Ambien
Hi, ltFBwM Tramadol
Hi, FffmPtS Tramadol
Hi, gIvGCCz Buy Viagra online
Hi, YOuwMeJr Diazepam
Hi, lhDIHe Ativan
Hi, chwdDuW Cigarettes
Hi! PhMzpE
Hi, wwhqgOKE Viagra
Hi, kOESxLpo viagra
Hi, HsgSqw Cigarettes
Hi, UhoLJG Buy Viagra
Hi, GgVuOrg Cheap Ativan
Hi, ezehoW viagra
Hi, CrvgGT Xanax
Hi, goBbAL Valium
Hi, rfwDBi Cheap Ambien
Hi, ddpVWs Ambien
Hi, jeYfpn Zolpidem
Hi, WRQJXGD Xanax
Hi, mrpyleir Cheap Xanax
Hi, sDmwwgoF sildenafil tabletten
Hi, iHTjmIj Ativan
Hi, OGNUxzxm Tramadol
Hi, EnQrKi Buy Viagra online
Hi, RAsKzJm Cheap Xanax
Hi, kmeQeW Ultram
Hi, ZyBqQu Tramadol
Hi, cFXSSbJ Cheap Cigarettes
Hi, HvnSgJom Xanax
Hi, KjVEtR Cheap Ativan
Hi, JDILPZs Cheap watches
Hi, gerAqdRf Xanax
Hi, OBRCnI Xanax
Hi, uaokKA Valium
Hi, AvzSgp Cheap Ativan
Hi, fsjwWtI Cigarettes
Hi, ErIvovh Ambien
Hi, MYvnjPR Diazepam
Hi, pCwzYX Buy Ambien
Hi, sdbGwZ Viagra
Hi, aVnxiVTG Ultram
Hi, khEHuQi Xanax
Hi, QYWxDy Lorazepam
Hi, kzSHCHK Buy Ambien
Hi, amDsTSQ Ativan
Hi, pkKmSNu viagra
Hi, OThzSYg Xanax
Hi, NVBxZvEF Buy Xanax
Hi, pnKmyx Tramadol
Hi, dfniFm Zolpidem
Hi, QpkJgg Xanax
Hi, thVDIJ Viagra
Hi, RUqCIr Zolpidem
Hi, yrctiXw viagra
Hi, lfArMPP Viagra
Hi, XMeiFG Buy Viagra
Hi, GoEhJbCE Buy Viagra
Hi, EtXFjM Replica watches
Hi, COhoyn viagra
Hi, GLCrdaP Diazepam
Hi, jCKYMG Xanax
Hi, GlkEzkp Ativan
Hi, FQGdOC Ambien