Skip to content

githubhaohao/NDK_OpenGLES_3_0

Repository files navigation

OpenGL ES 3.0 开发系统性学习教程

License Build apk GitHub stars

备注: 请使用 Android Studio 4.1+ ,NDK r21,其中一些 Case 的 3D 效果是通过手势触发(转动和缩放)

关于跨平台

OpenGL ES 是一套跨平台的编程接口(原生 C 接口,Java 和 JS 库都是二次封装的),支持 Android、iOS、Windows、Linux 平台。

Android 代码只是做 UI 展示,核心代码是放到 C++ 那一层实现的,各个平台都可以共用(可以做到一套代码在这多个平台上共用和移植)。

本教程适用于 Android\iOS\Windows\Linux 平台的开发者。

作者声明

有读者反馈,最近有培训机构将本教程进行打包售卖,严重违背了本项目免费开源的初衷。再次声明:任何商业机构或个人未经作者【微信ID:Byte-Flow 】许可,不得将本教程及其项目配套代码用于 "打包贩卖、出书和卖课" 等商业用途,一经发现,全网声讨,并使用法律手段维护作者权益。再次感谢各位读者的监督和反馈。

展示图

beating_heart poly_3d_model

ogl_head

基础篇

展示图

avatar board

应用篇

相关推荐

About

Android OpenGL ES 3.0 从入门到精通系统性学习教程 ( OpenGL ES 3.X Systematic Learning Tutorials)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy