Highlight Plus目前测试支持3D内置渲染管线、URP渲染管线,支持PC端、WebGL模型高亮(HDRP、移动端未测试)
1、3D内置渲染管线使用说明:
1.1、导入Highlight Plus 8.0.unitypackage包,打开HighlightPlusBundle--》Builtin--》HighlightPlus_Builtin_Pipeline,选择全部安装,安装完成后会有个HighlightPlus文件夹,可以直接运行Demo中的场景看是否有效。


1.2、如果想要点击UIButton才触发模型高亮,需要修改
HighlightTrigger.cs脚本中的方法,将
OnMouseEnter方法中的内容注释,不然鼠标移入就会高亮模型,再将
Highlight方法设置为Public,方便我们调用;


1.3、将
HighlightTrigger.cs脚本挂载到你需要高亮的模型上面,系统会自动挂载
HighlightEffect.cs脚本,编写UIButton的点击事件脚本,获取模型上的
HighlightTrigger脚本,调用里面的
Highlight方法即可,参数True为高亮模型,False为取消高亮。
2、URP渲染管线使用说明
2.1、安装方式与1.1相似,只不过是选择URP文件夹中的安装;

2.2、需要配置URP中的
Forward Renderer,不然模型只会在Scene窗口下高亮,Game窗口不会高亮,打开
Forward Renderer,点击
Add Renderer Feature,选择
Highlight Plus Render Pass Feature,添加
New Highlight Plus Render Pass Feature (Highlight Plus Render Pass Feature)后,Demo中的场景才会在Game窗口中正常显示;后面的操作就跟上面的一样了。

