针对于上文中讲到的 Unity 端需求,首先需要验证的是拆分图像,使得左右眼显示不同内容的问题,而这就需要 Shader 的帮助。 为什么需要 Shader CardBoard SDK 新版本接入了 UnityXR,而现代 UnityXR 采用SinglePassStereoRendering渲染,也就是所谓的单通道立体渲染。 单通道立体渲染可以提高性能,但是这也就代表摄像机

手里有几个低成本的 CardBoard VR 塑料盒子,用来在手机上体验 VR 内容。由于本人拥有数个 NAS ,因此迫切需要一种方法播放上面的内容。 起因 从箱子角落翻出了几个叫做 xx 魔镜、xx VR 的 VR 盒子,他们都是 CardBoard 类型的 VR 盒子。CardBoard 是一种低成本的 VR 解决方案,它们使用手机计算并显示内容,人眼透过头盔上的两个菲涅尔

偶然看到了“Firefox 正在测试 100.0 版本号会引起哪些 Bug”的公众号文章,因该文章小编不懂原理还硬写,让读者火大,索性自己研究下。 为啥研究 程序员看技术文章,讲究的就是一个前因后果,但看到这篇文章描述的“原因”时,我的火噌的一下就冒了出来: 看完上面的截图,你看懂了为啥版本号能引起故障了吗? 到底为什么版本号能引起故障啊?不读取 100.0 或者转为字符串会发

弄了块 ESP8266 搭配墨水屏玩,准备做一个桌面 Todo 列表。之前关注的都是上层应用,第一次搞这种东西,记录下遇到的各种问题。 刷 Micropython 或其他固件无限重启闪蓝灯 为了方便开发,将 ESP8266 刷成 MicroPython 固件。固件刷完之后 reset 重启,结果 ESP8266 疯狂闪烁蓝灯,即疯狂重启。 串口工具连接 74880 波特率,查看

为了方便,有时会用 Git Bash 执行一些 sh 脚本,这些脚本内容大多是与平台无关的打包、文件操作。Git Bash 默认不带 zip 包,那如何使用 zip 命令呢? 为 Git Bash 安装 zip 我们可以手动将 zip 放置于 Bash 目录,使得 Git Bash 支持 zip 命令(类似 Linux),以下是操作步骤。 下载 zip 及 bzip2 访问gu