interpolationutil.as.svn-base
来自「ActionScript写的3D图片展示功能」· SVN-BASE 代码 · 共 26 行
SVN-BASE
26 行
package org.papervision3d.core.math.util{ import org.papervision3d.core.geom.renderables.Vertex3D; import org.papervision3d.core.math.NumberUV; public class InterpolationUtil { public static function interpolatePoint( a:Vertex3D, b:Vertex3D, alpha:Number ):Vertex3D { var dst:Vertex3D = new Vertex3D(); dst.x = a.x + alpha * (b.x - a.x); dst.y = a.y + alpha * (b.y - a.y); dst.z = a.z + alpha * (b.z - a.z); return dst; } public static function interpolateUV( a:NumberUV, b:NumberUV, alpha:Number ):NumberUV { var dst:NumberUV = new NumberUV(); dst.u = a.u + alpha * (b.u - a.u); dst.v = a.v + alpha * (b.v - a.v); return dst; } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?