[2021新坑] SSRShaderFX && Creator

跪了,我连一个简单的热更新插件都搞得草不垃圾的,大佬这也太酷炫了吧,牛逼(破音)

膜拜巨佬~

2020-01-16

这几天在功能上没有什么大推进,因为前面已经把一些难点快速的,用肮脏的代码实现了,算是做了可行性层面的探索。

然后这几天,主要做的点如下:

代码重构

花了很多时间,因为缺乏类似编辑器的开发经验,所以需要在实际的看到了一些功能的实现方式后,才能反过来对框架的结构做出合理的设计。

界面设计

除了框架的优化,代码的重构,界面也做了简单的设计,更进一步的向着标准化的应用软件布局靠近。



功能点:

Panel / 面板

Auto Dim / 未用置灰

Slot / 插槽

Connection Type Check / 连接插槽类型检查

Auto Hightlight Hint / 配合连接自动高亮提示

Auto Selection / 配合连接自动选择插槽连接

功能还有不少没做的,bug 也还有不少,但是一些重点,难点的功能都实现的差不多了。
接下来打算实际的使用这个编辑器框架,尝试快速的做一个应用场景,来从使用层面上,来对框架做一下检验。

2赞

super~~~~牛逼~~~~

2020-01-17

今天按照计划,实际使用这个框架来做一些东西,这里自然选择了 shader editor 作为尝试的对象。

下面是主要尝试的一些功能。

UI / 界面

  • [x] 界面优化,将大部分 cc.Graphics 绘制的对象替换成图片

Panel / 面板

  • [x] Uniforms / 增加 Uniforms 部分

Slot / 插槽

  • [x] Slot Type Improvement / 插槽类型,名称显示改进

ContextMenu / 上下文菜单

  • [x] Mouse Right Click Popup Menu / 鼠标右击上下文菜单显示

  • [x] Realtime filter / 实时查找过滤

Shader Editor / Shader 编辑器

  • [x] Shader Code Realtime Generation / 代码自动生成,基于 Digraph

虽然还有些小问题,代码也是不讲究的,只是为了先做一些可行性的尝试,不过可以看到,基本想要的功能的雏形已经可以看到了。

还要继续努力 ~~~

4赞

才几天,感觉新的界面感觉更加好看了 :14:

全论坛最骚的猪,各位没意见吧

跪拜大神

请教下大神这个用的什么字体?好可爱啊

就是官方自带 demo 里的 mikado_outline_shadow.fnt,是挺好看的 :grinning:

1赞

2020-01-18

马上要开始忙了,今天应该是近期最后一次更新。

Shader Editor / Shader 编辑器

  • [x] Uniforms Realtime Editor / Uniforms 的实时编辑支持

今天主要加入了最重要的缺失功能之一,就是对 Uniforms 的实时编辑功能,这样一来,就可以串联起之前的功能,真正的可以用这个 编辑器 来做一些东西把玩了。

比如下面是一个很简单的实例,用最朴素的操作,实现一个图片的 规律性出现 / 消失 效果。

高清一点的视频可以去这里看 https://space.bilibili.com/1908055/video

像这样,用很基础的功能模块,搭建出酷炫的效果,这个也就是编辑器的一大亮点。

当然要解决的问题其实还是有不少的。


希望能早点回归,继续推进这个项目,别像两年前一样,就此荒废了 ~~~

5赞

it的润哥

1赞

期待大佬的成品

支持大佬,希望能看到更多的扫操作 :test:

支持,好炫酷

这是是真的牛

太强了太强了太强了

巨佬!!!

太强辣我的天!!!

大佬牛逼plus

大佬强,考虑开源?做成收费软件?插件上架商城吗?

1赞