擅长:python、mysql、java
<p>我也遇到了同样的问题。我必须创建一个自定义着色器来提取深度。因为我需要超过8位的深度信息,我不得不将深度转换成3个8位的字段,这些字段可以放入图像的RGB组件中。在</p>
<p>在Panda3D Python中:</p>
<pre><code># Set up Shader
dcam = loader.loadShader('Dcam.sha')
# render everything through this camera and shader
self.terrain.getRoot().setShader(dcam)
</code></pre>
<p>还需要设置着色器输入和输出(即vtx_position、mat_modelproj等)。请参阅Panda3D文档中的示例。在</p>
<p>在Dcam.sha公司公司名称:</p>
^{pr2}$