• 请不要在回答技术问题时复制粘贴 AI 生成的内容
prettyflyer
V2EX  ›  程序员

这个给力!HTML5 Canvas 模拟衣服撕扯动画

  •  3
     
  •   prettyflyer · Sep 29, 2014 · 7345 views
    This topic created in 4427 days ago, the information mentioned may be changed or developed.
    今天看到一个很酷的HTML5动画,用鼠标撕扯那块布,关键是用力就能撕破它,不知道是什么原理,大家知道么?这是那个动画的地址:
    http://www.html5tricks.com/demo/html5-cloth-tear/index.html
    26 replies  •  2014-09-30 14:57:43 +08:00
    tedd
    tedd
    Sep 29, 2014
    1
    omg, 太玄了
    609761871
    609761871
    Sep 29, 2014
    2
    这个超赞!
    abelyao
    abelyao
    Sep 29, 2014
    3
    牛逼!
    xiaou
    xiaou
    Sep 29, 2014
    4
    撕完,会掉到地上不停的弹
    superbear
    superbear
    Sep 29, 2014
    5
    @xiaou 还可以继续撕。。。
    wdlth
    wdlth
    Sep 29, 2014❤️1
    6
    说好的衣服呢?人与人最基本的信任在哪里?
    http://antigravitygoogle.com/,这个也差不多。
    whwei
    whwei
    Sep 29, 2014
    7
    怎么实现的?
    surftheair
    surftheair
    Sep 29, 2014 via iPhone❤️2
    8
    光有一张布,至少要有个美女披着布让我们撕吧
    palxex
    palxex
    Sep 29, 2014
    9
    cellular automata?
    lazybios
    lazybios
    Sep 29, 2014
    10
    好逼真的效果~
    sethverlo
    sethverlo
    Sep 29, 2014
    11
    看到「模拟衣服撕扯动画」就进来了…发现只是一块儿布…
    coolicer
    coolicer
    Sep 29, 2014
    12
    前2年就看到了
    young
    young
    Sep 29, 2014
    13
    挺流弊
    貌似很早之前就看到过...
    rrfeng
    rrfeng
    Sep 29, 2014
    14
    对啊,这个最少已经三四年前就有了……我还在上学的时候
    loading
    loading
    Sep 29, 2014
    15
    wvidc
    wvidc
    Sep 29, 2014
    16
    太酷了~
    greatdk
    greatdk
    Sep 29, 2014
    18
    裤子都脱了你就给我看这个?

    开个玩笑,效果确实挺炫的
    tabris17
    tabris17
    Sep 29, 2014
    19
    我以为衣服撕开里面会有什么东西
    ruchee
    ruchee
    Sep 29, 2014
    20
    Cool
    jacob
    jacob
    Sep 29, 2014
    21
    @tabris17 有nothing啊
    soli
    soli
    Sep 29, 2014
    22
    酷!
    Mutoo
    Mutoo
    Sep 29, 2014❤️4
    24
    原理是用 verlet 积分模拟粒子运动。然后用距离约束限制粒子距离。然后生成一个二维粒子阵,对相邻的粒子进行约束。撕裂的效果只要在距离上增加一个阀值,超过后删除该约束就行了。

    上面是一个开源的 javascript verlet 库
    CosWind
    CosWind
    Sep 30, 2014
    25
    好早之前看过了。
    openroc
    openroc
    Sep 30, 2014
    26
    cool~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2951 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 95ms · UTC 10:20 · PVG 18:20 · LAX 02:20 · JFK 05:20
    ♥ Do have faith in what you're doing.