【发布时间】:2021-06-05 06:10:40
【问题描述】:
我正在尝试在 Godot 中使用着色器,我需要一个非常精确的计算(不仅仅是浮点数)。 Godot着色器中是否有可能有一个double?我搜索了文档,但一无所获...
编辑:我制作了一个 Mandelbrot 集合浏览器,并且在经过一些缩放后使用浮点数,图像会全部像素化,因为达到了精度限制,我认为使用双打我可以进一步放大不失品质。你可以查看我的代码herebtw
【问题讨论】:
-
我不这么认为,很多 GPU 不支持双打。您能否更具体地说明您需要双打做什么?
-
根据gpuinfo.org
GL_ARB_gpu_shader_fp64和doublesin OpenGL shaders,71% 的 GPU 支持。
标签: double shader precision godot