分享一个自用的场景组件,单面板场景设置,老板再也不担心我不会设置场景!

Cocos 3.6 版本增加了许多新特性,但是功能目前比较分散,设置起来比较麻烦。

以设置阴影为例
美术或者研发同学调场景的时候,需要点击场景去打开Shadow,再选择需要投影平行光打开Shadow,最后把模型的阴影打开,同时shadowmap size和pcf也都分散在场景和平行光设置里,设置起来需要几个面板来回切换。

这里做了个小组件。。自用的,分享一下


把常用的场景光照,颜色和阴影的设置功能全部暴露在面板,可以通过一个面板在编辑器进行开关

同时支持通过滑动设置主光源的xyz方向


支持一键配置阴影

打开模型接受和开启阴影后,后续的模型都会自动应用设置

同时添加了常用的预制设置


可以让美术把比较好看的设置后,一键切换

脚本下载:(支持3.6以上版本,3.5 需要把CSM去掉)
QuickEnv.ts.zip (2.4 KB)
使用方法,挂在场景任意节点下面。

6赞

这个板凳我收了

很好用,虽然还没用,想想就好用

MARK备用.

mark ~~

when up the chicken kun.

大佬这个组件就很 Cool :+1:

抓到一个小黑子我的哥哥是鸡么?

有本事鸽鸽下的蛋你们都别吃 :money_mouth_face:

好啦好啦,我们B站见,多水点技术
2022-10-09 18.23.42

有点复杂~

有个最主要的问题,creator 是会更新的,那么就得同时维护多个版本的组件源码,除非引擎自己集成,否则用处不大

嗯,3.4和3.6 阴影API完全不一样,新版本api改了再说。。。