Android - 在相机顶部绘制 OpenGL 图像

Posted

技术标签:

【中文标题】Android - 在相机顶部绘制 OpenGL 图像【英文标题】:Android - Draw OpenGL image on top of Camera 【发布时间】:2012-01-27 14:07:16 【问题描述】:

我想用 OpenGL ES 绘制一个 2D/3D 动画,它在相机顶部绘制, 谁能给我举个例子。我非常需要这个。

感谢您的帮助!

【问题讨论】:

我从未编写过 android 但这是 Google 在搜索 android open gl camera 时的第二个结果:digitalbreed.com/2009/… 【参考方案1】:

SurfaceView 不会像常规视图那样工作。所以你应该做的是你应该用框架或相对布局包装 SurfaceView。因为它们都支持 z 排序。创建一个扩展 View 的类并将上述逻辑添加到其中。在您的布局 XML 中创建此类的实例。现在这个相对或框架布局已经准备好暴露绘图了..

下面的一个非常有用。看看...

https://github.com/commonsguy/vidtry/

【讨论】:

以上是关于Android - 在相机顶部绘制 OpenGL 图像的主要内容,如果未能解决你的问题,请参考以下文章

Android OpenGL基础相机预览及滤镜

Android官方开发文档Training系列课程中文版:OpenGL绘图之应用投影与相机视图

在OpenGL中绘制一个相机对齐的圆

(转)使用OpenGL显示图像运用投影与相机视角

Android OpenGL 是不是具有用于绘制位图性能的离屏功能

OpenGL没有将最近的片段绘制到相机