设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 4104|回复: 18
打印 上一主题 下一主题

[原创发布] PIXI.js 原生滤镜支持插件(MV版本)

[复制链接]

Lv2.观梦者

梦石
0
星屑
613
在线时间
65 小时
注册时间
2022-4-18
帖子
26
跳转到指定楼层
1
发表于 2022-4-22 13:58:09 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 m1615690513 于 2023-6-25 17:35 编辑

作者:玉米/玉粥/m1615690513
授权协议:MIT(任意使用,包括商用,zip包已经包含了所需的MIT协议文件)

术语说明:
commandPrefix :命令前缀,默认值$
del:删除
add:添加
exec:对已经添加的滤镜进行进一步添加


◆插件说明:为地图场景删除滤镜,ID为1
◆注释:插件指令:命令前缀 删除滤镜 场景名称 自定义的滤镜ID 滤镜参数(可选)
◆插件指令:commandPrefix del Scene_Map 1
◆插件指令(默认写法):$ del Scene_Map 1

◆插件说明:为地图场景添加滤镜,ID为1
◆注释:插件指令:命令前缀 添加滤镜 滤镜类型 场景名称 自定义的滤镜ID 滤镜参数(可选)
◆插件指令:commandPrefix add BlurFilter Scene_Map 1
◆插件指令(默认写法):$ add BlurFilter Scene_Map 1

◆插件说明:进一步更改滤镜的参数
◆注释:插件指令:命令前缀 执行滤镜 场景名称 自定义滤镜ID 滤镜方法 滤镜参数(可选)
◆插件指令:commandPrefix exec Scene_Map 3 blackAndWhite
◆插件指令(默认写法):$ exec Scene_Map 3 blackAndWhite


滤镜参数详情见(https://filters.pixijs.download/main/demo/index.html

支持的滤镜
* 滤镜中文名        滤镜英文名        滤镜类型
* ===============================================================
* FXAA(多重采样抗锯齿)        FXAA        FXAAFilter
* 噪声        Noise        NoiseFilter
* 置换        Displacement        DisplacementFilter
* 模糊        Blur        BlurFilter
* 模糊 X        Blur X        BlurXFilter
* 模糊 Y        Blur Y        BlurYFilter
* 颜色矩阵        Color Matrix        ColorMatrixFilter
* 虚空        Void        VoidFilter
* 调整        Adjustment        AdjustmentFilter
* 高级布鲁姆        Advanced Bloom        AdvancedBloomFilter
* ASCII(猜测字符滤镜)        Ascii        AsciiFilter
* 斜面        Bevel        BevelFilter
* 布鲁姆        Bloom        BloomFilter
* 凸出收缩        Bulge Pinch        BulgePinchFilter
* 阴极射线管        CRT        CRTFilter
* 彩色地图        Color Map        ColorMapFilter
* 颜色叠加        Color Overlay        ColorOverlayFilter
* 颜色替换        Color Replace        ColorReplaceFilter
* 卷积        Convolution        ConvolutionFilter
* 交叉阴影        Cross Hatch        CrossHatchFilter
* 点        Dot        DotFilter
* 投影        Drop Shadow        DropShadowFilter
* 浮雕        Emboss        EmbossFilter
* 毛刺        Glitch        GlitchFilter
* 发光        Glow        GlowFilter
* 云隙光        Godray        GodrayFilter
* Kawase模糊        Kawase Blur        KawaseBlurFilter
* 动态模糊        Motion Blur        MotionBlurFilter
* 多颜色替换        Multi Color Replace        MultiColorReplaceFilter
* 老电影        Old Film        OldFilmFilter
* 大纲        Outline        OutlineFilter
* 像素化        Pixelate        PixelateFilter
* RGB 拆分        RGB Split        RGBSplitFilter
* 径向模糊        Radial Blur        RadialBlurFilter
* 反思        Reflection        ReflectionFilter
* 冲击波        Shockwave        ShockwaveFilter
* 简单的光地图        Simple Light map        SimpleLightmapFilter
* 倾斜移位轴        Tilt Shift Axis        TiltShiftAxisFilter
* 倾斜移位        Tilt Shift        TiltShiftFilter
* 倾斜位移 X        Tilt Shift X        TiltShiftXFilter
* 倾斜位移 Y        Tilt Shift Y        TiltShiftYFilter
* 扭曲        Twist        TwistFilter
* 缩放模糊        Zoom Blur        ZoomBlurFilter

============【演示和示例】================






============【支持的设备和浏览器】================

[附1]:支持详情:https://developer.mozilla.org/zh-CN/docs/Web/API/WebGL_API

[附2]:支持详情:https://caniuse.com/webgl

============【滤镜插件下载】================
PIXIFilter-1.0.1.RELEASE.zip (33.66 KB, 下载次数: 184)

============【滤镜文档地址】================

由于阅读感受,固采用外部网站书写文档,地址为: (http://conquest.omuao.com/zh/PIXIFilter插件使用指南)

评分

参与人数 5+5 收起 理由
wr282828 + 1 塞糖
在野月光族 + 1
言物之石 + 1 精品文章
Vicformat + 1
tuxyin + 1 塞糖

查看全部评分

Lv4.逐梦者

梦石
0
星屑
5144
在线时间
604 小时
注册时间
2017-10-21
帖子
348
2
发表于 2022-4-22 14:36:48 | 只看该作者
看着好冰淇淋~有没效果图看看呐?

点评

噢噢,那应该是被和谐了( ー̀εー́ )!  发表于 2022-4-22 17:06
握草?diao字打不出来???打diao会自己跳冰淇淋?  发表于 2022-4-22 15:02
看着好冰淇淋...字体输入有误...  发表于 2022-4-22 15:01
不懂就问...好冰淇淋是啥意思  发表于 2022-4-22 14:55
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5220
在线时间
1045 小时
注册时间
2021-3-14
帖子
563
3
发表于 2022-4-23 15:18:07 | 只看该作者
想问一下所有效果都适配移动端吗?
随缘翻译。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
613
在线时间
65 小时
注册时间
2022-4-18
帖子
26
4
 楼主| 发表于 2022-4-24 09:34:45 | 只看该作者
1071257831 发表于 2022-4-23 15:18
想问一下所有效果都适配移动端吗?

PIXI.js原生滤镜,目前支持带有WEBGL的移动端。

[附1]:支持详情:https://developer.mozilla.org/zh-CN/docs/Web/API/WebGL_API
[附2]:支持详情:https://caniuse.com/webgl

回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1282
在线时间
257 小时
注册时间
2021-2-16
帖子
247
5
发表于 2022-4-24 09:49:28 | 只看该作者
这个厉害了,几乎包含了Pixi.js的所有原生滤镜!~~
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7330
在线时间
942 小时
注册时间
2019-5-21
帖子
534

极短24参与极短21参与

6
发表于 2022-4-24 11:03:03 | 只看该作者
canvas还是不能用的意思嘛qwq
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
613
在线时间
65 小时
注册时间
2022-4-18
帖子
26
7
 楼主| 发表于 2022-4-24 11:06:50 | 只看该作者
本帖最后由 m1615690513 于 2022-4-24 11:09 编辑
黛惠 发表于 2022-4-24 11:03
canvas还是不能用的意思嘛qwq


canvas支持部分基础滤镜,如果不带有uniform脚本的一般也支持。
目前主流版本的IOS,Android均支持webgl

详细请查看支持以下情况
[附1]:支持详情:https://developer.mozilla.org/zh-CN/docs/Web/API/WebGL_API
[附2]:支持详情:https://caniuse.com/webgl
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
104
在线时间
16 小时
注册时间
2022-5-18
帖子
1
8
发表于 2022-5-21 07:06:20 | 只看该作者
很棒的插件,不过大佬可以问一下指令更具体的写法吗?有部分滤镜必须要指定数值,程序盲不知道怎么解决file:///D:/1Pic/Screenshot/Snipaste_2022-05-21_07-03-52.png
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
613
在线时间
65 小时
注册时间
2022-4-18
帖子
26
9
 楼主| 发表于 2022-5-26 19:47:28 | 只看该作者
Vicformat 发表于 2022-5-21 07:06
很棒的插件,不过大佬可以问一下指令更具体的写法吗?有部分滤镜必须要指定数值,程序盲不知道怎么解决{:4_ ...

后续有空追加一些详细的使用文档
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
8075
在线时间
1001 小时
注册时间
2017-10-6
帖子
41
10
发表于 2022-9-11 13:57:20 | 只看该作者
插件效果好棒!想求个范例 按照帮助写的插件指令不知道为啥没效果
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-4-26 07:27

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表