2
我已經使用平面的着色器修改器,但它不工作。任何人都可以建議我如何解決它?我們可以在SceneKit中的透明平面上渲染陰影嗎
let myShaderfragment = "#pragma transparent;\n" + "_output.color.a = 0.0;"
let myShaderSurface = "#pragma transparent;\n" + "_surface.diffuse.a = 0.0;"
material.shaderModifiers = [SCNShaderModifierEntryPoint.fragment : myShaderfragment, SCNShaderModifierEntryPoint.surface : myShaderSurface]
[SceneKit:是否可以在透明對象上投射陰影?](https://stackoverflow.com/questions/30975695/scenekit-is-it-possible-to-cast-an -shadow-上的透明物體) –