基本信息
我的世界Java版本
1.21–1.21.1
1.20.x
1.19.x
1.18.x
1.17.x
平台
OptiFine
其他链接
搬运团队
详情信息
许可证 MIT
发布于 2 months ago
更新于 2 months ago
ASCII我的世界光影
受到Acerola关于ASCII艺术渲染的视频的启发,这个光影项目旨在使用ASCII字符重现标志性的我的世界视觉风格。通过将游戏的视觉效果转换为ASCII艺术,该光影产生了一种独特且怀旧的美感。
特性
- ASCII渲染:将我的世界世界转换为ASCII字符网格。
- 位图字体纹理:利用位图字体纹理将字符映射到屏幕上。
- 彩色与黑白模式:支持彩色和黑白两种渲染模式。
- 边缘检测:集成边缘检测技术以增强视觉细节。
黑白模式
在这种模式下,光影仅使用黑白ASCII字符渲染我的世界世界,呈现出经典且简约的外观。
彩色模式
彩色模式在使用ASCII字符描绘场景的同时保留了我的世界鲜艳的色彩,为复古美感带来了现代风格的转变。
实现细节
- 片段光影:光影的核心是在GLSL中实现的,其中每个像素根据其亮度或颜色值被映射到一个ASCII字符。
- 位图字体纹理:使用一个128x128的纹理来存储位图字体,每个字符占据一个8x8像素块。
- 边缘检测:在转换为ASCII之前,将高斯差分滤波器与阈值化的索贝尔边缘检测滤波器相结合,以增强场景的细节和边缘。