用于快速重心操作的小型CUDA库
pybarycuda的Python项目详细描述
皮巴里库达
Pybaracuda是Barycuda的python包装器- 是一个没有依赖关系的小型CUDA加速库 执行各种重心操作。这是一种加速的尝试 我正在处理的3D渲染器。在
目前,该库公开了以下功能:
point_in_simplex
-获取一个点数组,顶点 并告诉您每个点是否位于 单纯形。在bary_simplex
-获取一个点数组,该数组的顶点 二维/三维单纯形,并返回 每个点。在
发展
请参阅Githubrepo。在
参考文献
Shirley,p.(2009)《计算机图形学基础》
https://en.wikipedia.org/wiki/Barycentric_coordinate_system
https://math.stackexchange.com/questions/1226707/how-to-check-if-point-x-in-mathbbrn-is-in-a-n-simplex
- 项目
标签: