Live2d-SpineViewer

支持json 格式 spine文件;二进制格式spine文件

只不过扫描出来的json 文件中有非 spine文件,
以后的版本会对非spine json文件进行过滤,以改善用户体验。

2 个赞

块引用
如果可以的话,我希望这应用能支持cocos creator那种atlas图集与spine骨架json混在一起的json文件 :smiling_face_with_tear:

这个不难,可以在内存中分离 atlas skelton文件,内存中载入文件,也可以写人文件到硬盘为别的地方使用

但不确定能找到 对应png

大佬,桌宠什么时候上线啊:sob:

感谢大老的工具,真的好用, :smiling_face_with_three_hearts: :smiling_face_with_three_hearts: :two_hearts:

希望:face_holding_back_tears:

能插入前景图片(游戏里的家具摆不了 :scream:)

能支持龙骨或layaair的sk档案()

还有部分spine
prefabs.zip (999.6 KB)
有切线缺失,想问下如何解决!
00

A.桌宠,可能还相当遥远,最近太忙第二部分一直有完成不了

B.边线
1.把上层切片羽化后删除


image
2. pma +黑眼圈 ,可以弱化边缘
image

C.前景图片,这个可以考虑
d.龙骨,没找到运行时

1 个赞

好吧好吧,桌宠不急,大佬慢慢来。
那么大佬能不能开启后台运行功能,程序失去焦点后就暂停了(因为我想将大佬你的程序窗口嵌入桌面当动态壁纸:hot_face:
最后能不能添加一个开关开启和关闭UI显示(更好的欣赏老婆:hot_face:



这种边缘如何处理, pma +黑眼圈的弱化边缘方法好像没有什么效果,之前有发现将该模型导入unity中将纹理图片打开下面选项可以解决问题
Spine_WTET_nezha.zip (6.2 MB)
此为该spine源文件
屏幕截图 2025-03-12 000529
另外,提一点意见希望大佬采纳,希望背景图片和音乐可以有一个配置文件夹,可以在工具内更方便的切换。窗口大小等设置更改后记录在配置文件,方便下次打开,还有当窗口非最大化时,字体有点小可以稍微调大一点,资源管理器文件过多时滚轮下翻速度可以加快一点。
感谢大佬的辛勤付出。

1 个赞

真心感谢大老们的指点,辛苦了。 :100: :100: :100:

晚点有空试试!!

好贴

再次感谢大家的建议,

2DWaifuLooker2.2b:
二次元老婆伴侣

1.后台运行,显隐UI


2.黑眼圈

预乘alpha 直通alpha 切换
image
3.添加对"spine": "2.1.27.scsp"支持

4.添加对dragonBones龙骨简单查看

1 个赞

很强,支持了 spine": "2.1.27.scsp

对了,想问一下,为什么每次点击人物的时候都会出现一声像嚼东西的音效,这个是什么?

5.添加模型文件匹配器
5.1匹配模式1
5.11指定模型文件
5.12指定图集
5.12指定纹理


添加剩余部件


6.添加对场景的保存
6.1选中兔子
6.2把兔子设置为主角
6.3保存


下次加载兔子模型时,加载场景

5.2匹配模式2,匹配路径下的图集
5.2.1指定模型文件
5.2.2点击匹配图集路径
如果匹配到会显示 所需要的纹理名,和size


5.2.3点击匹配纹理路径

5.3匹配模式3,拆分json文件并匹配

5.2.2点击匹配json按钮
。。。


7.模型文件归档
------先备份 备份 备份!!!—


2DWaifuLooker 二次元老婆伴侣
现在由三部分组成
part1:模型查看
查看spine live2d dragonbones 动画,
设置保存大小,速度,旋转

part2:角色展示,给模型赋予角色属性(building)
给角色添加名字,故事,绑定声音,对话,触摸行为

—为什么每次点击人物的时候都会出现一声像嚼东西的音效
—未绑定触摸行为

part3:文件归档,提供对模型文件的分类,重命名,以及打包成可移动的zip文件(building)
自动生成格子视图,
第一次生成比较慢,不能对位置,shader正确设置
当创建完所有的缩略图后,就不卡顿 了
任务太重可能引发内存问题




拖拽空白,点击格子滚动
ctrl+左键添加到角色列表,拖拽到按钮

格子视图展示目录下的所有模型缩略图
角色视图展示角色lv1 的缩略图 (你指定的)



3 个赞

如果您对2DWaifuLooker(二次元老婆伴侣) 不错,或对您有所帮助,
你可以将你的想法,建议,观点发送给我

[email protected]

你的git项目糟点不知道从何起,
源代码内容不应只在那个releases的zip还是tar.gz里,要在code上阅读到,更新的代码应该用commit说明你更新了啥
这整个项目让人看上去缺乏个开发线路图
因为我现在用别的spine viewer,对spine动画部份建议少很多:重申想要的功能是不受altas图集定义的纹理文件让用户指定的纹理文件(png,webp,tga格式)或留空看轮廓,可选看骨架,以及显示被spine动画完全透明而隐藏的纹理.
而l2d部份就是读取moc3,以及有些类似逆向工程来编辑l2d动画
例如:
1.查看调节parts透明度或params时显示相关artmesh的轮廓
2.显示params层级从属关系,甚至是无视层级从属关系播放对应的动作动画
3.以表格形式来编辑物理配置json
(能读取再说)
动画快照就16x16或32x32的像素范围或可选不看
也有竞争于live2dviewerEX的EX studio不是问题(也不晓得Pavo studio会不会对此参考),只是功能没实现就少些期待个项目

git 操作是个小白
第一次上传,频繁掉线,提交总报错,
双重认证搞了大半个月,

1.Lv2d查看调节parts透明度或params时显示相关artmesh的轮廓
市面上有不少能实现改功能

live2d cubism3 每个部件都是单独网格,选择并高亮,很容易
spine,3.8-4.2 可以将其打散,再选择并高亮,
还可以将部件保持缩放,旋转,位置,批量保存(不是纹理中乱放的状态),再导入ps生成分层图像

将spine 某个部件,替换为自定义图片,也能实现

2.显示params层级从属关系,
没看懂

3.以表格形式来编辑物理配置json
要达到何种的程度
a.仅仅是骨架,图集,纹理
b.spine 动画,皮肤一般不保存
c.现在的配置文件,保存缩放 旋转

4.动画快照就16x16或32x32的像素范围或可选不看
动画快照120*120 350x700是自动生成,不能对alpha 做处理
下个版本可以勾选结束时保存快照,实现对alpha的处理,
也可以提高手动版快照,让头部一直位于画面中

第2项我实不知道在那找例子说明…
第3项physics3.json转成physics3.csv你能明白吗? csv是一种表格文件

spine": "2.1.27.scsp能不能加个转换成原版的功能?

第2项


无视层级从属关系,将眼球调节出眼眶,修改坐标好了
第3项physics3.json转成physics3.csv
.json .csv互转可能不难吧

spine": "2.1.27.scsp能不能加个转换成原版的功能?


有的模型有大头症,

原来早有了呀感谢大神