我目前正在研究一套关于Android OpenGL ES(1.1)的教程,感觉我已经开始掌握顶点和纹理的工作方式,以及一些精灵动画。据我所知,这里唯一的基元是点,直线和三角形。
我现在正试图创建一条简单的曲线,实际上不知道从哪里开始。
我希望动态绘制曲线以表示像this这样的光束偏转,我可以输入力并使曲线发生变化。
我会用线圈或三角形风扇创建一些顶点吗?或者也许是我操纵的纹理?
非常感谢正确方向上的任何输入或点。
答案 0 :(得分:0)
我可以推荐这篇博客文章http://blog.uncle.se/2012/02/opengl-es-tutorial-for-android-part-ii-building-a-polygon/遗憾的是,原始资源返回404.希望链接提供相同质量的信息。无论如何,对openGL的阅读很好。
答案 1 :(得分:0)
你有一般的想法。无论你做什么,都必须由线,点或三角形组成。您可以根据需要为任何伪曲线生成所有数字,但是您总是将生成的顶点传递给OPENGL,然后将这些顶点与线和三角形连接起来。