用于快速重心操作的小型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

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java不可访问配置设计   在java中使用json就像在javascript中一样   java如何屏蔽Android 4.0主密钥   java为什么clickable的预期条件不执行click()?   Azure事件中心:Kafka消费者在java中不轮询任何内容   javajaxb和enum实现接口   java如何在标记下添加ProgressBar和按钮   java如何为对象实现arrayList   使用多重匹配重载java构造方法重载   java使用for循环和if语句搜索帐户   java JPanel在JPanel中添加了顶部填充   IntelliJ将Java项目/模块转换为Maven项目/模块   java如何迭代arraylist中的arraylist   自定义类的java“找不到符号”错误