社区
图形处理/算法
帖子详情
用OpenGL画的场景,为什么eye越远锯齿越厉害呢
fat_how
2004-05-06 02:07:43
用的是perspective投影
当改变camera的位置离物体越远时
图形的锯齿越严重
但是当我用ortho投影时
不论怎样,图形的锯齿都像右下那张图那样,
是比较好的
这是图
http://www.vchelp.net/ASP/cdf_pic/subject_1_86550.jpg
看右上那张图
连平面都有锯齿了,怎么回事?
...全文
46
4
打赏
收藏
用OpenGL画的场景,为什么eye越远锯齿越厉害呢
用的是perspective投影 当改变camera的位置离物体越远时 图形的锯齿越严重 但是当我用ortho投影时 不论怎样,图形的锯齿都像右下那张图那样, 是比较好的 这是图 http://www.vchelp.net/ASP/cdf_pic/subject_1_86550.jpg 看右上那张图 连平面都有锯齿了,怎么回事?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fat_how
2004-05-07
打赏
举报
回复
谢谢wwwdfq1977(qswl)
你说得对,我就是把znear设得太小了。
现在已经好了
wwwdfq1977
2004-05-07
打赏
举报
回复
锯齿问题是要反走样,可以考虑使用 GL_ARB_multisample 开启全屏反锯齿nehe上面有教程
有两张图是z-fighting问题,也就是说z缓冲测试不准确导致物体支离破碎
之所以越远物体越会出现物体支离破碎,是因为z缓冲分布的不均匀性,绝大部分z缓冲分布在视点附近地区,并且zfar(视锥体远处截面)/znear(视锥体近处截面)越大,这种情况就越明显,z缓冲集中的越厉害
解决办法是将创建象素格式时使用大的z缓冲位,并适当的调整zfar和znear,当然最好不要让物体位于远处
fat_how
2004-05-06
打赏
举报
回复
那请问如何反走样呢
哪里有这方面的资料?
谢谢
alphapaopao
2004-05-06
打赏
举报
回复
很正常。就是这样的。如果要避免这个问题,需要采用反走样。
OpenGL
课程涵盖了
OpenGL
开发的方方面面,对开发中经常用到的开发知识点进行讲解,从实战的角度进行编码设计. 第1章-环境建立 第2章-基础图元 第3章-三维世界 第4章-纹理多彩世界 第5章-显存的分配-优化 第6章-
场景
控制 第7章...
opengl
基础知识
之前自己总结的一些
opengl
的知识点,放上来供参考。如有问题,望高人指点。
OpenGL
概念 •
OpenGL
本身并不是一个API,它仅仅是一个由Khronos组织制定并维护的...当你使用Apple系统的时候,
OpenGL
库是由Apple自身维...
【C++
OpenGL
ES 2.0编程笔记】5: mipmap
本文介绍了
OpenGL
ES 2.0 中常用的多级纹理贴图技术,mipmap, 给出了一个使用mipmap的3D
场景
示例。 >在三维计算机图形的贴图渲染中有一个常用的技术被称为Mipmapping。为了加快渲染速度和减少图像
锯齿
,贴图被处理...
✠
OpenGL
-8-阴影
目录投影阴影阴影体阴影贴图阴影贴图(第1轮)——从光源位置“绘制”物体阴影贴图(中间步骤)——将Z缓冲区复制到纹理阴影贴图(第2轮)——渲染带阴影的
场景
渲染的像素和阴影纹理中的值的深度比较背面剔除与阴影的区别...
计算机图形学与
opengl
C++版 学习笔记 第8章 阴影
计算机图形学与
opengl
C++版 学习笔记 第8章阴影
图形处理/算法
19,468
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章