【发布时间】:2020-05-21 17:25:58
【问题描述】:
这完全是一个理论上的问题,因为我知道做这样的事情所花费的时间是荒谬的
我最近一直在使用“体素”,我可以将它们显示给用户的唯一方法是对可见表面进行三角测量或制作 CPU 光线追踪器,但两者都有自己的问题。
简单地说,如果我们消除体素网格所需的存储空间并针对非常特定的 GPU,那么想要创建像 OpenGL 这样的图形 API 但具有不需要转换的“真正”体素基元的人会是能够做出这样的事情还是 GPU 是专为三角形设计的,无法引入新的基本图元?
【问题讨论】:
-
显然理论上可以为几乎任何东西构建硬件+软件。如果您正在谈论现有硬件上的新软件,那么 IDK。现代 GPU 的大多数可编程部分都非常灵活,但可能有一些围绕三角形设计的固定功能硬件。
标签: api assembly graphics 3d theory