社区
游戏开发
帖子详情
OpenGL有没有摄象机,如何实现设定一个摄象机?
Yijingsong
2003-07-10 11:39:37
OpenGL有没有摄象机,如何实现设定一个摄象机?
...全文
84
5
打赏
收藏
OpenGL有没有摄象机,如何实现设定一个摄象机?
OpenGL有没有摄象机,如何实现设定一个摄象机?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hawkhunter
2003-07-11
打赏
举报
回复
glMatrixMode(GL_MODELVIEW);
glLoadIdentity ();
static float x1=0,y1=0,z1=18;
static float x2=0,y2=0,z2=0;
static float xx=0,yy=1,zz=0;
gluLookAt(x,y,z,0,0,0,xx,yy,zz);
x1,y1,z1 是相机的位置
x2,y2,z2是相机指向的物体点的位置
xx,yy,zz是相机朝上的方向
bushhelen
2003-07-11
打赏
举报
回复
谁说没有,有
Yijingsong
2003-07-11
打赏
举报
回复
???
Yijingsong
2003-07-11
打赏
举报
回复
非常感谢!
yijingsong@yeah.net
潘李亮
2003-07-11
打赏
举报
回复
要不要我给你一个现成的摄影机的类啊?
还是比较好用的哦,我把它用在了我的3D漫游中也用在了粒子系统中。
OpenGL
基础知识介绍和简单使用
OpenGL
(全写Open Graphics Library)是指定义了
一个
跨编程语言、跨平台的编程接口规格的专业的图形程序接口。它用于三维图像(二维的亦可),是
一个
功能强大,调用方便的底层图形库。
OpenGL
在不同的平台上有不同的
实现
,但是它定义好了专业的程序接口,不同的平台都是遵照该接口来进行
实现
的,思想完全相同,方法名也是一致的,所以使用时也基本一致,只需要根据不同的语言环境稍有不同而已。
OpenGL
坐标变换
OpenGL
通过相机模拟、可以
实现
计算机图形学中最基本的三维变换,即几何变换、投影变换、裁剪变换、视口变换等,同时,
OpenGL
还
实现
了矩阵堆栈等。理解掌握了有关坐标变换的内容,就算真正走进了精彩地三维世界。 ==============================================================================================
安卓
OpenGL
ES 高级教程(一)
1985 年,我带回家一台崭新闪亮的海军准将 Amiga 1000,大约在它们发布一周后。它配备了巨大的 512K 内存、可编程色彩映射表、摩托罗拉 68K CPU 和现代多任务操作系统,写满了“令人敬畏”的字样。当然是打个比方。我想它可能会成为
一个
天文学项目的良好平台,因为我现在可以控制那些恒星的颜色,而不是不得不满足于像 Hercules 或 C64 这样的人强加给我的蹩脚的固定调色板。所以我编写了
一个
24 行的基本程序来绘制
一个
随机的星域,关掉灯,心想,“哇!
OpenGL
红宝书的部分学习记录
我看的
OpenGL
红宝书为: 《
OpenGL
编程指南》-- 原书第9版
OpenGL
Programming Guide – The Official Guide to Learning
OpenGL
, Version 4.5 with SPIR-V Ninth Edition 一直觉得
OpenGL
红宝书就不是给初学者看看的。 它比较适合有基础,而且有认识
OpenGL
底层开发人员的公司去阅读。...
openGL
缓存概念和缓存清除(01)
操作缓存就是操作屏幕;而因为渲染的多样性需求,缓存是多样的,对多样的缓存操作,就是渲染操作。本篇对基本的几个渲染缓存进行操作。
游戏开发
8,324
社区成员
23,684
社区内容
发帖
与我相关
我的任务
游戏开发
游戏开发相关内容讨论专区
复制链接
扫一扫
分享
社区描述
游戏开发相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章