位置: 编程技术 - 正文
推荐整理分享OpenGL导入三维模型(opengl绘制三维图形代码),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:opengl加载三维模型,opengl导入3d模型,opengl 三维,opengl加载三维模型,opengl导入3d模型,opengl 三维,opengl加载三维模型,opengl导入3d模型,内容如对您有帮助,希望把文章链接给更多的朋友!
最近一直没有写2dx的文章,一篇文章写到一半就扔草稿箱了,虽然卡牌游戏已经可以在手机上玩耍,但是暂时还没有情绪去分析它。。
这周为了游戏课的大作业尝试了用OpenGL导入三维模型,特在此记录以防忘记。
现在我已知的导入三维模型的方式有两种,一是3DS,一是MD2
3ds可以用3dmax直接导出,但是貌只能静态的
MD2需要利用插件导出,但是可以导出动画
我先说说如何使用3DS,首先我们需要两个文件,这是别人封装好的导入3ds的类:
CLoad3DS.cpp:
CLoad3DS.h:
以上代码可以直接拿来用,好了,有了已经封装好的类,我们只需要调用它就可以了。
一:现在程序开头加加载几个模型需要定义几个
然后加一个数组
这是用来定义模型位置的
二:然后I在nitGL里添加这一行:注意材质放在Data/pic里
三:绘制模型
在DrawGLScene里添加:好,现在模型就加载完成了
Tutorial 6:Translation Transformation 本文源自:
Tutorial 7 Rotation Transformation 本文源自:
Android OpenGL ES(一)----必备知识 1.手机的坐标空间我们都知道要想在手机上随心所欲的绘制图形,就必须了解手机的坐标体系。下图就是将坐标映射到手机屏幕的坐标。图1手机屏幕基
标签: opengl绘制三维图形代码
本文链接地址:https://www.jiuchutong.com/biancheng/369425.html 转载请保留说明!友情链接: 武汉网站建设