MetalBoxLauncher是一款手机桌面运行的3D启动器,能实时PBR IBL。它不走寻常路,自研渲染器,构建轻量级实时渲染管线。有自研PBR材质系统、基于图像的光照、自定义3D资产打包格式等特色。触摸驱动视差响应,异步资源加载与帧率锁定。新版特性丰富,如锁定竖屏方向、修复bug、支持语言切换等,为用户带来流畅、独特的3D桌面体验。
1.
自研PBR材质系统,基于微表面模型GGX分布等,支持Metalness-Roughness工作流,材质参数离线烘焙,运行时零解析开销,直接UploadtoGPU,能高效渲染。
2.
基于图像的光照IBL,预计算漫反射辐照度贴图和镜面反射预滤波贴图,配合BRDFLUT,实现单次采样的高光计算,环境光源取自HDR全景图,编译期卷积,运行时只采样计算,效果出色。
3.
自定义3D资产打包格式,设计面向GPU渲染的二进制布局,顶点数据对齐,索引缓冲区混合索引,纹理数据为GPU原生压缩格式ASTC,加载即用,无需复杂处理。
4.
触摸驱动视差响应,每次触摸滑动驱动视角矩阵实时变换,场景每一帧根据用户交互重算View-Projection矩阵,带来独特环顾世界体验。

1. 自研PBR材质系统,运行时零解析开销,直接UploadtoGPU,让渲染更高效。
2. 基于图像的光照IBL,实现单次采样的高光计算,提升画面质量。
3. 自定义3D资产打包格式,加载即用,无需复杂解析转换。
4. 触摸驱动视差响应,带来独特交互体验,仿佛环顾真实世界。
一款独特的3D启动器备受关注。它不走寻常路,没有采用现成引擎,而是从头编写渲染器,在OpenGLES3.2之上构建轻量级实时渲染管线。其自研PBR材质系统、基于图像的光照、自定义3D资产打包格式等,让它能在手机屏幕高效渲染3D空间。触摸驱动视差响应、异步资源加载与帧率锁定等特性也很突出。新版特性修复了诸多bug,还进行了功能优化。这样一款别具一格的启动器,值得尝试下载安装。