Feyn3d:Java中的3D图形引擎 源码
费恩 Java中基于多边形的3D图形引擎 动机 以著名物理学家理查德·费曼(Richard Feynman)的名字命名: “我不能创造的东西,我不明白;知道如何解决已经解决的每个问题。” 换句话说,Feyn是一种教育工具。 它自豪地重新发明了轮子。 它不仅是我学习图形和数学的一种媒介,而且还可以学习几乎所有通用编程方面的媒介,事实证明,该方面可以轻松地转移到其他领域。 例子 计算机图形学的“ Hello World”,犹他州茶壶,由530个顶点法线对和1024个面组成。 古洛阴影 平面阴影 网 透明的 由多个光源着色 稍微复杂一点:一个迷你Cooper,具有44436个顶点-法线对和79
文件列表
Feyn3d:Java中的3D图形引擎
(预估有个206文件)
Particle3d.java
6KB
TexturedPolygon3dRenderer.java
5KB
ViewFrustum3d.java
6KB
Model3dBuilder.java
7KB
Model3dUtils.java
8KB
Model3dFactory.java
11KB
FeynColor.java
16KB
Matrices.java
4KB
Vector2d.java
10KB
Matrix33.java
7KB
暂无评论