vector3f.java
来自「NeHe用java与OpenGL结合教程源码」· Java 代码 · 共 27 行
JAVA
27 行
package demos.nehe.lesson48;/** * Created by IntelliJ IDEA. * User: pepijn * Date: Aug 7, 2005 * Time: 5:45:22 PM * To change this template use File | Settings | File Templates. */class Vector3f { public float x, y, z; public static void cross(Vector3f Result, Vector3f v1, Vector3f v2) { Result.x = (v1.y * v2.z) - (v1.z * v2.y); Result.y = (v1.z * v2.x) - (v1.x * v2.z); Result.z = (v1.x * v2.y) - (v1.y * v2.x); } public static float dot(Vector3f v1, Vector3f v2) { return (v1.x * v2.x) + (v1.y * v2.y) + (v1.z + v2.z); } public float length() { return (float)Math.sqrt(x * x + y * y + z * z); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?