/math3d

3d 数学库,包含左手坐标系和右手坐标系两个版本

Primary LanguageC

用途

现在3d游戏开发已经很普遍,如果服务端涉及到3d数学方面的计算就需要一个开源的3d数学库,网上开源的3d数学库大部分都是右手坐标。而我们所使用的客户端大部分都是unity,众所周知unity是左手坐标系的数学库。所以一个基于左手坐标系的3d数学库就很有必要。本库是基于云风的项目ejoy3d所修改。包含左手库和右手库,如要切换可直接在libmath.c的首行进行修改。

本项目是基于lua的动态库,如果不需要使用lua,可直接使用math3d-left.h和math3d-right.h