You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Kha中Compute Shaders故障求助:开源引擎体素模块问题排查

开源游戏引擎体素模块Compute Shaders故障排查

我正在为一款开源游戏引擎重写旧的体素模块,但Compute Shaders完全无法正常工作。我100%确认前置步骤中已经写入了opacity数据——跳过Compute Shaders步骤后,锥追踪函数可以正常处理现有数据。

相关代码位于armory仓库的voxelgi部分;测试需使用完整armsdk,执行命令git submodule update --init --recursive --remote完成初始化。

问题并非出在shader本身:我创建了两个图像,一个存储opacity作为Compute Shaders的输入,结合光照数据写入另一个最终图像,但完全没有效果。可能的原因包括:

  • 存储opacity的图像无法被读取
  • 最终图像无法被写入
  • Compute Shaders未运行或参数配置错误

另外还有一个关联问题:当体素使用RGBA32格式而非RGBA64时,完全没有数据输出。由于Kha API庞大且文档稀缺,我无法定位问题根源。

内容的提问来源于stack exchange,提问作者Yvain

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 17:07:35