3d 三个目标

3d 三个目标,3d,three.js,3d,Three.js,在网格对象上设置MorphTargetInfluence时,该值表示的内容。我一直在使用WebGL变形目标示例(请参见下面的链接)。它似乎在0和1之间设置了一个值,从而更改了顶点的位置。我试图弄清楚这个值实际上代表了什么。如果立方体的大小为100,并且我将“变形目标影响”的值设置为0.5,那么如何确定新立方体的高度 bar.morphTargetInfluences[0] = value; 该值是确定变形目标效果的标量。变形目标是沿着原始垂直列表的另一个垂直列表(相同长

在网格对象上设置MorphTargetInfluence时,该值表示的内容。我一直在使用WebGL变形目标示例(请参见下面的链接)。它似乎在0和1之间设置了一个值,从而更改了顶点的位置。我试图弄清楚这个值实际上代表了什么。如果立方体的大小为100,并且我将“变形目标影响”的值设置为0.5,那么如何确定新立方体的高度

            bar.morphTargetInfluences[0] = value;

该值是确定变形目标效果的标量。变形目标是沿着原始垂直列表的另一个垂直列表(相同长度)。假设我们有一个2号的列表(一行)

和变形目标:

var list2 = [0.2, -0.3]
标量值的使用方式如下:

finalVertexPosition = list1[0] + (list2[0] * scalar);
它主要用于动画(从关键点过渡到关键点)

finalVertexPosition = list1[0] + (list2[0] * scalar);