首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

进阶渲染系列(一)——平坦和线框着色(导数和几何体)

2.3 分割 My Lighting 我们将如何使用重心坐标来可视化线框呢?但是,无论如何, My Lighting都不应参与。...要解决此问题,我们需要将“My Lighting”分成两个文件。使用包括语句,插值器结构和所有Get函数,在My Lighting的开头复制代码。...将此代码放在新的My Lighting Input.cginc文件中。给文件自己的包含保护定义,MY_LIGHTING_INPUT_INCLUDED。 ?...从“My Lighting”中删除相同的代码。为了使现有的着色器正常工作,请改为包括“My Lighting Input”。 ?...现在可以在包含“My Lighting”之前包含“My Lighting Input”。它的包含保护将确保防止重复包含。在MyFlatWireframe中也这样写。 ?

2.3K21
领券