「ps2mc-browser」着色器代码分析

如何将多边形的顶点和纹理渲染成缤纷多彩的画面呢?它就是OpenGL着色器。今天我们就要聊聊ps2mc-browser的着色器。 这里简单介绍一...

2023-12-20 · 路边的阿不

「ps2mc-browser」新功能发布

ps2mc-browser是一个PS2存档文件查看器,使用OpenGL画布显示存档里的3D动态图标。依赖如下: Python3 WxPython Numpy ModernGL PyGlm Github地址戳这...

2023-11-20 · 路边的阿不

PS2纹理图片编码算法「A1B5G5R5」

在上一篇文章里我们介绍了PS2使用的图片压缩算法RLE,这次我们再来研究一下它的纹理贴图编码算法——A1B5G5R5。 简介 对于纹理来说,常用...

2023-10-20 · 路边的阿不

「RLE」算法在PS2中的应用

RLE算法介绍 RLE(Run Length Encoding,行程长度编码)算法,是把文件内容用“重复次数x数据”的形式来表示的压缩方法。比如:有AAAA...

2023-10-16 · 路边的阿不

使用Python和OpenGL渲染PS2存档3D图标

经过前面一系列文章的铺垫,PS2存档3D图标的文件已经全部解析完毕。本篇开始将介绍使用如下工具将3D图标渲染出来,并尽可能接近PS2主机原生...

2023-10-09 · 路边的阿不

从PS2记忆卡中导出存档文件

上一篇文章中我们解析了PS2存储卡的文件系统,这次直接实战,编写python代码导出指定的游戏存档。本篇文章完整代码可以访问:ps2mc-b...

2023-09-29 · 路边的阿不