社区
机器视觉
帖子详情
求救!OpenGL之3D至2D的转化,压平代码的实现
apcad
2005-02-20 08:54:13
本人在处理图形图像开发系统中,需要将3D图形投影成2D平面的(即压平代码),在 《OpenGL超级宝典(第二版)》(Richard S.Wright等著)中并未给出详细的实现方法,各位能否提供相关资料和帮助信息?不胜感激!
...全文
214
5
打赏
收藏
求救!OpenGL之3D至2D的转化,压平代码的实现
本人在处理图形图像开发系统中,需要将3D图形投影成2D平面的(即压平代码),在 《OpenGL超级宝典(第二版)》(Richard S.Wright等著)中并未给出详细的实现方法,各位能否提供相关资料和帮助信息?不胜感激!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
syy64
2005-02-21
打赏
举报
回复
找找啊,opengl有这方面的例子,涉及到投影矩阵和模型矩阵的运算。
Diab1o
2005-02-20
打赏
举报
回复
渲染时将GL_MODELVIEW和GL_PROJECTION矩阵都设为单位矩阵就行了。坐标输入(x,y,0,n(n默认为1))则,屏幕左下角为(-n,-n),右上角为(n,n),将象素坐标值作一下简单的比例转换就可以代入。
zzwu
2005-02-20
打赏
举报
回复
将3D图形数据中的第3个坐标去掉,就变成2D了。
chijingde
2005-02-20
打赏
举报
回复
对3D图形的点进行投影
然后绘制2D图形,将重复的点全部去掉就行了
wangjemmy
2005-02-20
打赏
举报
回复
去看Computer Graphic
OpenGL
ES 20 用
2D
纹理伪造
3D
效果 Demo
OpenGL
ES 20 ;Android ;
2D
纹理 ;
3D
效果 ;Demo
简析
OpenGL
的
2D
、
3D
切换
最近做游戏的时候遇到了一个小问题,我们的游戏是
2D
、
3D
结合的(准确的说是主菜单、议会界面是
2D
的,但是真实打斗场景为
3D
),由
2D
切换到
3D
没有问题,但是由
3D
切换回
2D
问题就来了:每次切换都只有glClear()管用,其余的加载图片之类的都显示不了。经过分析感觉应该是视图矩阵的问题,因为在
3D
场景中我们多次调用了glLookAt()、gluPerspective()等函数,而每调用一次,Ope
OpenGL
3D
渲染管线:
3D
坐标转换为
2D
屏幕坐标的过程(一)
从
3D
世界到屏幕上显示的
2D
图像,这一过程的核心就是
3D
渲染管线,本文将深入解析
OpenGL
渲染管线中
3D
坐标到
2D
屏幕坐标转换的过程。
HarmonyOS实战开发-使用
OpenGL
实现
2D
图形绘制和动画。
基于XComponent组件调用Native API来创建EGL/GLES环境,从而使用标准
OpenGL
ES进行图形渲染。本项目
实现
了两个示例:
OpenGL
与
3D
开发 -
OpenGL
与
OpenGL
ES
OpenGL
与
OpenGL
ES 文章目录
OpenGL
与
OpenGL
ES1、
3D
图像引擎简介2、
OpenGL
3、
OpenGL
ES3.1
OpenGL
ES版本分类4、
OpenGL
ES中基本概念4.1、渲染管线5、
OpenGL
坐标系理解5.1、
2D
笛卡尔坐标5.2、
3D
笛卡尔坐标系5.3、左手坐标系和右手坐标系5.4、左手旋转规则、右手旋转规则5.5、对我们来说比较重要的总共有5个不同的坐标系统 1、
3D
图像引擎简介 现今较为知名的
3D
图形引擎有
OpenGL
、DirectX Ø DirectX
机器视觉
4,514
社区成员
15,347
社区内容
发帖
与我相关
我的任务
机器视觉
图形图像/机器视觉
复制链接
扫一扫
分享
社区描述
图形图像/机器视觉
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章