文件名称:jenn3d:一种用于可视化 Coxeter Polytopes 的玩具
文件大小:88KB
文件格式:ZIP
更新时间:2024-08-01 01:03:33
visualization geometry hypersphere C++
珍妮3d Jenn 是一个玩具,用于在四个发生器上玩有限 Coxeter 群的 Cayley 图的各种商。 Jenn 使用 Todd-Coxeter 算法构建图形,将它们嵌入到 3 球体中,并立体地将它们投影到欧几里得 3 空间中。 (这些模型确实存在于超球面中,因此它们在我们平坦的空间中看起来是弯曲的。)Jenn 有一些基本的运动模型来控制超球面的六个旋转*度。 安装 二进制文件可从。 自己编译, 提取并解压 编辑makefile:指定目标类型 制作 运行 jenn 或 jenn.exe 注意:对于 Windows 平台,可以使用最新的 MinGW 工具链(使用 TDM-GCC 和预编译的 libpng 和 glut)成功构建 Jenn3d 例如: $ tar -xzf jenn.2006_07_28.tgz $ cd jenn3d $ vim Makefile # u
【文件预览】:
jenn3d-master
----main.h(1KB)
----.gitignore(10B)
----trail.h(2KB)
----trail.C(7KB)
----menus.h(6KB)
----Makefile(4KB)
----todd_coxeter.h(1KB)
----license.text(725B)
----aligned_alloc.h(1KB)
----go_game.h(2KB)
----LICENSE(18KB)
----linalg.h(5KB)
----polytopes.C(5KB)
----animation.C(7KB)
----aligned_vect.h(1KB)
----projection.h(4KB)
----aligned_alloc.C(2KB)
----definitions.h(5KB)
----README.md(4KB)
----projection.C(13KB)
----todd_coxeter.C(20KB)
----animation.h(3KB)
----main.C(20KB)
----drawing.C(52KB)
----jenn.png(10KB)
----linalg.C(12KB)
----menus.C(31KB)
----polytopes.h(2KB)
----definitions.C(2KB)
----drawing.h(6KB)
----go_game.C(4KB)