gpt4 book ai didi

android - 如何在 Android 的 native 代码中使用 GLUt?

转载 作者:行者123 更新时间:2023-11-29 02:14:41 33 4
gpt4 key购买 nike

我目前正在研究 NDK for android,试用 OpenGL ES 2.0 功能。但我不知道如何将图像加载到 OpenGL 纹理中。我的计划是使用 native 函数调用发送位图,然后使用 GLUt 从中制作纹理。那么,如何在 android 平台的 native 代码中使用 GLUt?

或者这是他对问题的错误理解?

(抱歉英语不好)。

提前致谢!

最佳答案

这些取决于你的应用程序在做什么,如果你正在开发游戏,最好的方法是从 sdcard 读取图像或从 apk 中的 Assets 发送文件描述符,并使用 stdio 和 libpng 或类似的lib(取决于您的图像格式),以 native 代码解码图像并在其中绑定(bind)纹理。

另一方面,如果您的图像是动态生成的(例如:从相机),最好的方法是使用 java.nio.ByteBuffer 或类似的方法将其传递给 native 代码。

关于android - 如何在 Android 的 native 代码中使用 GLUt?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4970658/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com