如何在Unity3d项目中使用内置的cginc着色器?

时间:2019-07-17 07:12:09

标签: unity3d shader arcgis hlsl built-in

我想知道如何在我的unity项目中使用内置的.cginc Shader文件? 我只是将此文件复制到我的项目Assets文件夹中,但是统一无法识别它们!

有人知道如何使用此文件吗?谢谢

1 个答案:

答案 0 :(得分:1)

.cginc文件可在着色器内部使用,它们是着色器的包含文件。 您可以在像这样的着色器代码中使用它们

#include "UnityCG.cginc" 

这些文件的用途之一是,如果您要在不同的着色器中使用某些常用功能,请将它们写入cginc文件中,并将其包含在不同的着色器中,则不必一次又一次地编写这些功能。