Skip to content

模型外发光全局配置

创建外发光类

创建一个全局模型外发光控制类

javascript
global.glowEffect = new THING.UE.OuterGlowEffect();

外发光开启

javascript
//可控制模型外发光是否生效
glowEffect.enable = true;
//设置模型外发光
app.query('.Thing')[0].style.effect.glow = [1000,0,0];

效果图

外发光强度

javascript
//设置模型外发光强度,值越大越明亮
glowEffect.intensity = 0.5;

效果图

外发光遮罩

javascript
//设置模型是否遮罩,有遮罩时,模型外发光不会遮住模型
glowEffect.mask = true;

效果图

外发光范围缩放

javascript
//设置模型外发光扩散范围
glowEffect.sizeScale = 10;

效果图

注意: 在一些较低版本中可能对开启了nanite的模型设置不生效,在设置外发光之前先关闭nanite(obj.node.renderer.bForceDisableNanite = true);

京ICP备13053130号 京公网安备11010502050947号