BillboardShaderにoutDepth:SV_Depthで深度情報を付加SurfaceShaderから変換し生成したv2fShaderを元に作成1passで、16250個の球を描写。球は、全てBillboard(4頂点)で作られてるUnity5のStandardLightingでライティングされる重なった時も前後関係が変になったりしないこのプロジェクトでは、Deferred Passのみ。ForwardRenderingでも同様の事は可能です。 Image深度情報が書き込まれているので、玉どうしが重なり合う時の境界が自然になる。 LinkGitHub