Javascript 能否使用Three.js进一步编辑Blender动画?

Javascript 能否使用Three.js进一步编辑Blender动画?,javascript,animation,three.js,blender,.obj,Javascript,Animation,Three.js,Blender,.obj,我正在尝试使用Three.js模拟一个人的心脏,我正要在Blender中开始制作一个.obj心脏模型的动画。但在我这么做之前,我想问一下,一旦动画加载到脚本中,是否有任何方法可以改变它 基本上,我可以模拟心跳,但我需要从代码中更改其节奏(强度、频率等)。如果这是不可能的,但是,建议是欢迎的 我对整个图形技术都是新手(老实说,对javascript也是如此),我才刚刚开始了解它是如何工作的,所以如果我能得到一点帮助,那就太好了 谢谢 也许:你能从网页上显示的Blender中得到什么样的输出?显然,

我正在尝试使用Three.js模拟一个人的心脏,我正要在Blender中开始制作一个.obj心脏模型的动画。但在我这么做之前,我想问一下,一旦动画加载到脚本中,是否有任何方法可以改变它

基本上,我可以模拟心跳,但我需要从代码中更改其节奏(强度、频率等)。如果这是不可能的,但是,建议是欢迎的

我对整个图形技术都是新手(老实说,对javascript也是如此),我才刚刚开始了解它是如何工作的,所以如果我能得到一点帮助,那就太好了


谢谢

也许:你能从网页上显示的Blender中得到什么样的输出?显然,我能得到一个md2文件,它可以在三分钟内导入。jsi查看了它,是的,这是可能的。将md2转换为json并将其提供给three.js。现在,一旦您将其转换为json,您可以在将其馈送到three.js之前使用javascript修改内容,或者使用three.js中的一些命令来调整已经加载和运行的动画。这就是说,json看起来非常复杂,我认为它不会很容易调整。可能,但是很难,所以如果你刚刚开始,在网上预渲染一些调整并在它们之间切换会更容易。我也在想,我会首先创建一些不同的动画,然后处理其余的功能。我最终将切换到从javascript调整它,但我想在稍后的阶段。谢谢!您可以通过更改动画速度来更改节奏,但更改运动强度并不容易。它包括计算每个顶点的位置。如果改变运动的强度对你的项目很重要,那么使用顶点着色器肯定会更容易。也许:你可以从网页上显示的Blender中得到什么样的输出?显然,我可以得到一个md2文件,它可以在三个小时内导入。jsi查看了它,是的,这是可能的。将md2转换为json并将其提供给three.js。现在,一旦您将其转换为json,您可以在将其馈送到three.js之前使用javascript修改内容,或者使用three.js中的一些命令来调整已经加载和运行的动画。这就是说,json看起来非常复杂,我认为它不会很容易调整。可能,但是很难,所以如果你刚刚开始,在网上预渲染一些调整并在它们之间切换会更容易。我也在想,我会首先创建一些不同的动画,然后处理其余的功能。我最终将切换到从javascript调整它,但我想在稍后的阶段。谢谢!您可以通过更改动画速度来更改节奏,但更改运动强度并不容易。它包括计算每个顶点的位置。如果更改运动强度对项目很重要,那么使用顶点着色器肯定会更容易。