此页面现已弃用
你好茶壶
这将显示一个旋转的茶壶,其视频剪辑来自" hello_video"纹理映射到其表面。真是令人印象深刻!如果您熟悉一款名为Blender的软件,则可以识别茶壶模型。这同时演示了 OpenGL ES渲染和视频解码/播放。
`` 光盘.. cd hello_teapot ls
注意绿色的.bin文件吗?好的,运行它!
``
./hello_teapot.bin
当您尝试运行此演示时,您可能会收到以下错误:
`` 注意:确保您配置了足够的 gpu _mem eglCreateImageKHR:无法为缓冲区 0x1 目标 12465 错误 0x300c 创建图像 eglCreateImageKHR失败。
不过不要担心;如果看到此错误,则只需更改一个配置设置即可使其工作。
该错误表示 GPU (图形处理单元)没有足够的内存来运行演示。当将 3D 图形绘制到屏幕上时,正是 GPU 承担了所有繁重的工作,有点像游戏 PC 中的图形卡。 树莓派在 CPU 和 GPU 之间共享其内存/RAM,并且默认情况下配置为仅给 GPU 提供 64 MB的 RAM 。如果将其增加到 128 MB,应该可以解决该问题。
为此,您需要输入以下命令:
``
sudo raspi -config
这将在蓝色背景上打开一个菜单。执行以下操作:
- 转到高级选项。
- 转到内存拆分。
- 删除" 64",然后输入" 128"。按
enter
。 - 下至完成。
- 单击是重新启动。
重新登录后,输入以下命令以返回" hello_teapot"演示:
`` cd/opt/vc/src/hello_pi/hello_teapot
现在尝试再次运行它,您应该会发现它可以工作。
``
./hello_teapot.bin
该演示将永久运行,直到您退出。要退出演示,请按 Ctrl +C。