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

📄 nebu_geom.h

📁 小游戏 linux very happy
💻 H
字号:
#ifndef NEBU_GEOM_H#define NEBU_GEOM_H/* some geometric routines always needed *//*typedef struct {  float v[4];} vec4;typedef struct {  float v[3];} vec3;*/typedef struct {  int vertex[3];  int normal[3];  int material;} face;typedef struct { int vertex[4]; int normal[4]; int material;} quadFace;float length2(float *v);float length3(float *v);float length4(float *v);float length(float *v);void normalize(float *v);void normalize4(float *v);void crossprod(float *v1, float *v2, float *out);void normcrossprod(float *v1, float *v2, float *out);float scalarprod(float *v1, float *v2);float scalarprod2(float *v1, float *v2);float scalarprod4(float *v1, float *v2);void vsub(float *v1, float *v2, float *out);void vsub2(float *v1, float *v2, float *out);void vsub4(float *v1, float *v2, float *out);void vadd(float *v1, float *v2, float *out);void vadd2(float *v1, float *v2, float *out);void vadd4(float *v1, float *v2, float *out);void vcopy(float *v1, float *out);void vcopy4(float *v1, float *out);void vmul(float *v, float f);#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -