marching-cubes:基于 Paul Bourke 的行进立方体实现

时间:2024-06-19 18:47:23
【文件属性】:

文件名称:marching-cubes:基于 Paul Bourke 的行进立方体实现

文件大小:97KB

文件格式:ZIP

更新时间:2024-06-19 18:47:23

CommonLisp

行进立方体 基于 Paul Bourke ( ) 的 Common Lisp 中的行进立方体算法实现 应用程序接口 【功能】行进方块 MARCHING-CUBES density-function min-position max-position delta isolevel => triangles 从用density-function表示的密度场中提取表面并返回triangles列表,三角形。 density-function是一个函数,它接受三个参数来表示一个点的位置,并以该点的标量形式返回密度。 min-position和max-position是vec3值,指定要处理的网格的max-position点和最大点。 delta是一个标量,用于指定要处理的网格中单元格的大小。 isolevel是一个标量,用于指定网格构造的阈值。 【功能】行进-立方体-平滑 MARCHING-C


【文件预览】:
marching-cubes-master
----t()
--------package.lisp(228B)
--------marching-cubes.lisp(5KB)
----src()
--------package.lisp(549B)
--------tables.lisp(14KB)
--------marching-cubes.lisp(12KB)
----marching-cubes-example.asd(645B)
----README.markdown(1KB)
----example()
--------blob2.lisp(3KB)
--------package.lisp(296B)
--------blob1.lisp(2KB)
--------blob2.png(40KB)
--------blob1.png(45KB)
----marching-cubes.asd(1KB)
----marching-cubes-test.asd(632B)
----.gitignore(66B)

网友评论