查看: 1809|回复: 2

OSG是否支持嵌入式开发

[复制链接]

该用户从未签到

发表于 2010-8-16 23:33:01 | 显示全部楼层 |阅读模式
看到array09年的帖子,要将OSG移植到OPENGL ES上,不知道现在OSG是否支持了?有对应例子吗?

该用户从未签到

 楼主| 发表于 2010-8-17 12:46:40 | 显示全部楼层
OpenGL ES Support¶
The OpenGL ES port is now sufficiently complete for widespread testing, and is available in source code form from OpenSceneGraph svn/trunk and the latest developer release, !OpenSceneGraph-2.9.6. To enable the OpenGL ES build you'll need to use "ccmake ." from the OpenSceneGraph source directory, to point the build at the GLES and EGL libraries and set the appropriate OSG/GL features on/off, you also use these OSG/GL feature settings to emulate GLES style functionality even when compiling against standard OpenGL.

该用户从未签到

 楼主| 发表于 2010-8-17 12:49:42 | 显示全部楼层
Cmake settings for OpenGL ES 1.1¶
OSG_GLU_AVAILABLE  OFF  
OSG_GL1_AVAILABLE  OFF  
OSG_GL2_AVAILABLE  OFF  
OSG_GL3_AVAILABLE  OFF  
OSG_GLES1_AVAILABLE  ON  
OSG_GLES2_AVAILABLE  OFF  
OPENGL_INCLUDE  /pathtogles/include/  
OPENGL_LIBRARY  /pathtogles/lib/libGLES_CM.so  
OPENGL_egl_LIBRARY  /pathtoegllib/libEGL.so  
OSG_GL_DISPLAYLISTS_AVAILABLE  OFF  
SG_GL_MATRICES_AVAILABLE  ON  
OSG_GL_VERTEX_FUNCS_AVAILABLE  ON  
OSG_GL_VERTEX_ARRAY_FUNCS_AVAILABLE  ON  
OSG_GL_FIXED_FUNCTION_AVAILABLE  ON  
OSG_CPP_EXCEPTIONS_AVAILABLE  OFF  

Cmake settings for OpenGL ES 2.0¶
OSG_GLU_AVAILABLE  OFF  
OSG_GL1_AVAILABLE  OFF  
OSG_GL2_AVAILABLE  OFF  
OSG_GL3_AVAILABLE  OFF  
OSG_GLES1_AVAILABLE  OFF  
OSG_GLES2_AVAILABLE  ON  
OPENGL_INCLUDE  /pathtogles/include/  
OPENGL_LIBRARY  /pathtogles/lib/libGLESv2.so  
OPENGL_egl_LIBRARY  /pathtoegllib/libEGL.so  
OSG_GL_DISPLAYLISTS_AVAILABLE  OFF  
SG_GL_MATRICES_AVAILABLE  OFF  
OSG_GL_VERTEX_FUNCS_AVAILABLE  OFF  
OSG_GL_VERTEX_ARRAY_FUNCS_AVAILABLE  OFF  
OSG_GL_FIXED_FUNCTION_AVAILABLE  OFF  
OSG_CPP_EXCEPTIONS_AVAILABLE  OFF  

Cmake settings for Emulating OpenGL ES 1.1 when you only have standard OpenGL available:¶
OSG_GLU_AVAILABLE  OFF  
OSG_GL1_AVAILABLE  ON  
OSG_GL2_AVAILABLE  ON  
OSG_GL3_AVAILABLE  OFF  
OSG_GLES1_AVAILABLE  OFF  
OSG_GLES2_AVAILABLE  OFF  
OSG_GL_DISPLAYLISTS_AVAILABLE  OFF  
SG_GL_MATRICES_AVAILABLE  ON  
OSG_GL_VERTEX_FUNCS_AVAILABLE  ON  
OSG_GL_VERTEX_ARRAY_FUNCS_AVAILABLE  ON  
OSG_GL_FIXED_FUNCTION_AVAILABLE  ON  
OSG_CPP_EXCEPTIONS_AVAILABLE  OFF  

Cmake settings for Emulating OpenGL ES 2.0 when you only have standard OpenGL available:¶
OSG_GLU_AVAILABLE  OFF  
OSG_GL1_AVAILABLE  ON  
OSG_GL2_AVAILABLE  ON  
OSG_GL3_AVAILABLE  OFF  
OSG_GLES1_AVAILABLE  OFF  
OSG_GLES2_AVAILABLE  OFF  
OSG_GL_DISPLAYLISTS_AVAILABLE  OFF  
SG_GL_MATRICES_AVAILABLE  OFF  
OSG_GL_VERTEX_FUNCS_AVAILABLE  OFF  
OSG_GL_VERTEX_ARRAY_FUNCS_AVAILABLE  OFF  
OSG_GL_FIXED_FUNCTION_AVAILABLE  OFF  
OSG_CPP_EXCEPTIONS_AVAILABLE  OFF
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表