⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vector3f.java

📁 NeHe用java与OpenGL结合教程源码
💻 JAVA
字号:
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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -