Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unity3d 我能否仅通过在Unity中使用着色器来获得游戏对象周围的辉光效果?_Unity3d_Shader - Fatal编程技术网

Unity3d 我能否仅通过在Unity中使用着色器来获得游戏对象周围的辉光效果?

Unity3d 我能否仅通过在Unity中使用着色器来获得游戏对象周围的辉光效果?,unity3d,shader,Unity3d,Shader,我的意思是没有任何脚本作为主摄影机中的组件,只是使用着色器实现辉光效果。基本上我遵循了这一点,我已经实现了一个很好的发光+轮廓效果 但是,我只能使用着色器来实现此效果吗 是的,很简单。我不是一个着色器编写者,但我使用Amplify的工具将其组合在一起。不过我好像把代码放错地方了。如果使用的是Unity 2018,则可以使用新的视觉着色器编辑器来获得效果。你会在网上看到很多教程。我搜索了很多,但所有的想法都是基于后期处理。。。玩得开心。@jiveturkey OtakuFitness需要的不是你的

我的意思是没有任何脚本作为主摄影机中的组件,只是使用着色器实现辉光效果。基本上我遵循了这一点,我已经实现了一个很好的发光+轮廓效果


但是,我只能使用着色器来实现此效果吗

是的,很简单。我不是一个着色器编写者,但我使用Amplify的工具将其组合在一起。不过我好像把代码放错地方了。如果使用的是Unity 2018,则可以使用新的视觉着色器编辑器来获得效果。你会在网上看到很多教程。我搜索了很多,但所有的想法都是基于后期处理。。。玩得开心。@jiveturkey OtakuFitness需要的不是你的帖子。轮廓光晕需要像OtakuFitness说的那样的图像效果。为什么我们需要后期效果?因为我们需要在生成blooms时计算相邻像素,所以对于对象的着色器,这是不可能的。