Skip to content

混合模式

概念

定义

混合模式: 即对贴图的处理方式。

具体效果可以看后面章节:混合模式效果

游戏的贴图与处理 基于pixi.js的几何图形。

pixi的官方混合模式介绍:https://codepen.io/ianmcgregor/pen/CtjeI

注意,混合模式的图片无论怎样组合,最终都只能实现 颜色混合 的效果。如果你想实现 颜色相减 的效果,去看看 ”1.系统 > 大家族-动态遮罩.docx”。

类型

混合模式(blendmode)能用的有4种,如下:

0 - NORMAL 正常

1 - ADD 变亮

2 - MULTIPLY 实色混合(正片叠底)

3 - SCREEN 浅色

4 - OVERLAY 叠加

WebGL渲染器只支持前面四种。

后面的渲染模式已被历史淘汰(WebGL渲染器不再支持,也没人用)。

5 - DARKEN 变暗

6 - LIGHTEN 变亮

7 - COLOR_DODGE 点光

8 - COLOR_BURN 线性光

9 - HARD_LIGHT 强光

10- SOFT_LIGHT 柔光

11- DIFFERENCE 差值

12- EXCLUSION 排除

13- HUE 色相

14- SATURATION 饱和度

15- COLOR 颜色

16- LUMINOSITY 明度

混合模式

混合模式效果

示例中 舞台管理层 有对应的混合模式介绍,使用下面两种图片:

红绿蓝黑白-纯色 与 红绿蓝黑白-低饱和度

舞台管理层中,从左往右分别对应了:

0-正常、1-变亮、2-实色混合(正片叠底)、3-浅色、4-叠加

由于资源都是纯色,因此 1-变亮 与 3-浅色 是一样的效果,

但在资源为低饱和度的情况下,如下图,1-变亮能明显变亮,而3-浅色能保持浅色。

注意,混合模式的图片无论怎样组合,最终都只能实现 颜色混合 的效果。如果你想实现 颜色相减 的效果,去看看 ”1.系统 > 大家族-动态遮罩.docx”。

图片指令的错误

在事件指令中,图片有下面的设置:

设置中有4个选项,分别对应:

0-正常,1-变亮,2-实色混合(正片叠底),3-滤色(浅色)

注意,图中的 叠加 其实是 变亮。

并且能设置5种混合模式,但是图片指令只给了4个。

因此建议使用插件:

Drill_PictureShortcut 图片 - 快捷操作

来设置混合模式:

贡献者

暂无相关贡献者

页面历史

暂无最近变更历史