【问题标题】:Animating a Carpet Rolling Out with Three.JS - any ideas?使用 Three.JS 为铺开的地毯制作动画 - 有什么想法吗?
【发布时间】:2012-08-29 16:39:27
【问题描述】:

我是初学者到中等技能,我可以创建具有许多多边形的网格,我需要对其进行纹理贴图,我可以处理,但是,如何使其卷起和展开(我可以处理关键帧动画 - 但是,我只是不知道如何使地毯展开或卷起。可以是地毯或纸巾卷,只需要知道如何制作效果?有教程如何使用 Cinema 4D 或 Maya 制作 - 但是, 我想在 Three.js 框架内的网站上做。有什么想法吗??? 或者有没有办法从 Blender 或 Maya 中导出动画数据?
谢谢

【问题讨论】:

    标签: three.js


    【解决方案1】:
    【解决方案2】:
    1. 让我们在 youtube 上搜索一个在 Blender 或 Maya 中创建动画的教程 (例如:http://www.youtube.com/watch?v=tN_FZiTbaG0
    2. 创建动画并将场景导出为 collada (.dae) 格式
    3. 使用 collada 加载程序“webgl_loader_collada_keyframe.html”示例文件运行您的动画。 (在示例文件中将“pump.dae”替换为您刚刚导出的动画。)

    【讨论】:

    • 好吧听起来不错,我会试试的。这就是我想知道的,如果我可以将动画导入三个 js 我查看了布料示例,虽然它非常适合悬挂布料,但我认为它不会(轻松地)做我想做的事。
    【解决方案3】:

    您也可以尝试使用 as3mod 端口 for three.js 手动“滚动”飞机。 http://nikos-web-development.netai.net/blog/mod3-a-javascript-port-of-as3mod-for-three-js/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-18
      • 2021-08-27
      • 1970-01-01
      • 2019-11-05
      • 2012-01-05
      相关资源
      最近更新 更多