社区
机器视觉
帖子详情
放大三维场景视图
castle64
2004-06-24 12:03:43
我在主窗口中显示了一个三维场景,现在我想点击视图中的一个区域,就在新窗口或是对话框中弹出相应区域的三维放大场景。我是用vc+opengl做的,请大家给点意见谢谢,有例子更好,参与有分,谢谢!
...全文
101
3
打赏
收藏
放大三维场景视图
我在主窗口中显示了一个三维场景,现在我想点击视图中的一个区域,就在新窗口或是对话框中弹出相应区域的三维放大场景。我是用vc+opengl做的,请大家给点意见谢谢,有例子更好,参与有分,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zzwu
2004-06-24
打赏
举报
回复
你不能用图象的方法来进行剪截和放大,这样做出来的结果质量太差了。
zzwu
2004-06-24
打赏
举报
回复
为此,你在点击视图之前,就应该把主窗口中显示的三维场景中的所有3D对象纪录下来;
在点击视图时,则把点击的区域范围R记下。
然后,以R为剪截区,对纪录下的所有3D对象,进行一一剪截,然后把落在R中的那部分对象一一重画,就行了。
寻开心
2004-06-24
打赏
举报
回复
三维图形无所谓放大还是不放大, 因为它都是物体在相机上的投影,然后映射到窗口上。
使得一部分内容放大可以过多种方法来做,比如:调整fov大小,windows大小, 相机到物体的距离等等。
根据你的需求可以有两种方法,
1 调整fov
可以通过框选确定出范围,然后由范围的中心点确定了调整后的相机方向,由框选大小确定相机fov角度的大小,重新设置相机参数就可以达到目标
2 调整相机位置和方向
实质就是上述操作的逆运算,fov角度不变,那么调整相机的位置和距离也可以达到等同fov变化的目的
基于JavaScript的
三维
地图程序(仿e都市gis)
1.增加
三维
全景展示功能 2.浏览建筑详细功能 2009-8-21 1.引入jqueryAlert插件,美化弹出窗体 2009-8-23 1.增加搜索功能 2.清理建筑信息显示页和公交信息页多余数据 2009-10-22 1.增加小沙盘拖动类(鹰眼
视图
) ...
研究论文-基于Google Earth的人机交互平台设计.pdf
分析了Google Earth(GE)的基本概况和应用前景,研究如何在C 〖KG-*2〗 平台上对Google Earth客户端进行二次开发.通过软件编程,调用Windows ...所设计的人机交互平台具有
三维
场景
逼真、界面友好、功能丰富等特点.
基于Threejs/Webgl管道
三维
流动&
三维
图表展示(曲线图柱状图饼图仪表仪盘)功能 项目实战二
三维
图表展示:设备实时数据和运行状态在
三维
场景
中仪表盘可视化展示,
三维
的压力表、流量计、电压电流表。曲线图柱状图饼图
三维
可视化统计,工厂产能或生产数据做图形图表统计和实时数据查看。 threejs 98版本 ...
基于Google Earth的人机交互平台设计 (2010年)
分析了Google Earth(GE)的基本概况和应用前景,研究如何在C++平台上对Google Earth客户端进行二次开发.通过软件编程,调用Windows API函数和GE ...所设计的人机交互平台具有
三维
场景
逼真、界面友好、功能丰富等特点.
100实例(c++)
38 在OpenGL
视图
中绘制
三维
物体 39 透明的按钮 40 打开真彩色位图 41 彩色立方体 42 简易的Windows媒体播放器 43 制作MIDI播放器 44
场景
反走样效果 45 制作景深效果 46 进行拷屏打印 47 纹理映射 48 多线程的实现 ...
机器视觉
4,446
社区成员
15,335
社区内容
发帖
与我相关
我的任务
机器视觉
图形图像/机器视觉
复制链接
扫一扫
分享
社区描述
图形图像/机器视觉
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章