社区
图形处理/算法
帖子详情
三维模型上某一点的可见性判断
haowensxsf
2010-06-04 09:29:05
可以将一个三维点投影到屏幕上,利用glReadPixels(winX[i],winY[i],1,1,GL_DEPTH_COMPONENT,GL_FLOAT,&bufferZ),可以得到该点的深度缓存,但是我怎么能把判断这个点是否可见呢?有的paper上说是跟计算出该点的z-value相比较,但是这个z-value怎么计算呢?
一直搞不清楚这个可见性判断的问题,请大家指点一下,非常感谢
...全文
431
7
打赏
收藏
三维模型上某一点的可见性判断
可以将一个三维点投影到屏幕上,利用glReadPixels(winX[i],winY[i],1,1,GL_DEPTH_COMPONENT,GL_FLOAT,&bufferZ),可以得到该点的深度缓存,但是我怎么能把判断这个点是否可见呢?有的paper上说是跟计算出该点的z-value相比较,但是这个z-value怎么计算呢? 一直搞不清楚这个可见性判断的问题,请大家指点一下,非常感谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
haowensxsf
2010-06-10
打赏
举报
回复
这是光线投射算法吗?有相应的源码吗,我需要学习一下。[Quote=引用 5 楼 taxi 的回复:]
从照相机位置射出指向那个点的光线,利用这条光线与模型的三角形做相交测试,如果产生多个相交点且有的点离照相机更近则这个点不可见。
这样应该可以吧。
[/Quote]
haowensxsf
2010-06-10
打赏
举报
回复
对,我原来的想法不正确,那我怎样快速的判断三维模型上的某一个点不可见呢?谢谢[Quote=引用 3 楼 zhangci226 的回复:]
你用glReadPixels得到的点,已经是通过深度测试的了
只有可见的才能用glReadPixels的到
[/Quote]
beyond071
2010-06-04
打赏
举报
回复
[Quote=引用 3 楼 zhangci226 的回复:]
你用glReadPixels得到的点,已经是通过深度测试的了
只有可见的才能用glReadPixels的到
[/Quote]
有道理。深度测试上可见点的Zvlaue必然要大于不可见点,而只有可见点才能在屏幕上显示出来,故从屏幕坐标上投影点反查得到可见点的Zvalue。
张赐
2010-06-04
打赏
举报
回复
你用glReadPixels得到的点,已经是通过深度测试的了
只有可见的才能用glReadPixels的到
soswaidao
2010-06-04
打赏
举报
回复
这个模型很复杂
张赐
2010-06-04
打赏
举报
回复
深度测试吗?
taxi
2010-06-04
打赏
举报
回复
从照相机位置射出指向那个点的光线,利用这条光线与模型的三角形做相交测试,如果产生多个相交点且有的点离照相机更近则这个点不可见。
这样应该可以吧。
常见
三维
数据
模型
梳理
3D Tiles 是 Cesium 于2016 年3月定义的一种
三维
模型
瓦片数据结构。3DTiles 将海量
三维
数据以分块、分层的形式组织起来,这样就大大减轻了浏览器和图形处理单元(GPU)的负担。开放且灵活:作为一种开放式数据规范,3D Tiles 的切片方案灵活可变,
三维
模型
的切片大小和覆盖范围可以人为设置。此外,3D Tiles 还能够适配
三维
空间中多种空间分区方案,包括KD树、四叉树、八叉树、普通网格,以及其他空间数据结构等。
基于EinScan-S的编码结构光方法空间
三维
模型
重建
基于EinScan-S的编码结构光方法空间
三维
模型
重建1 相关原理1.1 编码结构光成像原理1.2 编码结构光编码方式1.3 编码结构光与侧影轮廓方法比较1.4 编码结构光方法流程2
三维
模型
制作2.1 防晒霜罐
三维
模型
制作2.1.1 前期准备工作2.1.2 软件配置与数据导入2.1.3 手动拼接2.1.4 封装处理2.1.5
模型
定
性
描述2.1.6
模型
定量描述2.2 番茄与曼妥思罐
三维
模型
制作2.2.1 番茄
三维
模型
制作2.2.2 曼妥思罐
三维
模型
制作3 操作问题与思考3.1
worldwind
三维
模型
加载优化总结
研究ww的人都知道,ww在加载海量的
三维
模型
方面,
性
能不行,稳定
性
很差。要想ww能够稳定快速的加载海量的
三维
模型
,必须学习dx技术 及研究ww 原始设计,修改ww底层,优化其
性
能,使其满足我们在
三维
业务方面的需要。 下面从不同的方面,从ww原先的设计与dx技术的角度讲述ww程序的
性
能优化。
基于3DSOM的侧影轮廓方法空间
三维
模型
重建
基于3DSOM的侧影轮廓方法空间
三维
模型
重建1 背景知识1.1
三维
信息获取方法1.2 侧影轮廓方法原理及其流程2
三维
模型
制作2.1 马铃薯
三维
模型
制作2.1.1 多角度图像导入2.1.2 图像掩饰2.1.3 表面生成与优化2.1.4 纹理映射2.1.5
模型
检查2.1.6
模型
定
性
描述2.1.7
模型
定量描述2.2 圣诞老人蜡烛
三维
模型
制作2.2.1 多角度图像获取与导入2.2.2 图像掩饰2.2.3 表面生成与优化2.2.4 纹理映射2.2.5
模型
定
性
描述2.2.6
模型
定量描述3 问题与思考3
SuperMap
三维
产品白皮书
1.1 SuperMap
三维
概述 SuperMap
三维
基于完全自主研发的二
三维
一体化 GIS 技术体系,并将
三维
GIS 技术贯穿 到从组件、桌面到客户端再到移动端的全系列产品中,为用户提供强大实用的 GIS 功能与逼真 的
三维
可视化效果,突破了单纯
三维
可视化软件无法深度应用的瓶颈,使用户不论桌面应用、网 络应用中还是单机应用,都能够根据自己的需求快速定制
三维
地理信息应用系统。 1
图形处理/算法
19,468
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章