标题:TC 的3D模型问题求教
只看楼主
暗留香
Rank: 2
等 级:论坛游民
帖 子:49
专家分:75
注 册:2009-9-4
结帖率:100%
已结贴  问题点数:50 回复次数:9 
TC 的3D模型问题求教
一激动下写了一个TC的3D的程序。
输入部分完成。主要的算法是:定义一个点做摄像头的位置,一个相对平面坐标系,Z轴做摄像头的方向。通过投影与相对比例的点位置的"缩小",已经成功把所有的点“渲染”到摄像头所在的面上。即XY面。现在唯一的问题是,如何把这个面上的点输出!我们知道,TC视频模式下,绘图的坐标是左上角开始的,而我所得出的平面图却是在相对坐标系XY面上。坐标不相同的。  
我想问的是,如何进行相对坐标,与原坐标之间的转换,并显示出来。以验证程序的其他算法。
搜索更多相关主题的帖子: 摄像头 平面图 坐标系 
2011-03-30 20:05
vandychan
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
等 级:贵宾
威 望:18
帖 子:2296
专家分:6418
注 册:2010-8-20
得分:0 
分数很多啊

到底是“出来混迟早要还”还是“杀人放火金腰带”?
2011-03-31 10:35
暗留香
Rank: 2
等 级:论坛游民
帖 子:49
专家分:75
注 册:2009-9-4
得分:0 
谁能给个建议?这个帖子就这么沉下去了?
2011-03-31 10:46
laoyang103
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:内蒙古包头
等 级:贵宾
威 望:19
帖 子:3082
专家分:11056
注 册:2010-5-22
得分:0 
TC里面不提供这样的 帧处理函数吗  实在不行用openCV弄吧

 这是个专门图形图像处理的库相当强大  因为一直用VC

TC基本不用  给不了你什么建议了

                                         
===========深入<----------------->浅出============
2011-03-31 11:19
暗留香
Rank: 2
等 级:论坛游民
帖 子:49
专家分:75
注 册:2009-9-4
得分:0 
不讨论啥函数啥东西。我想说的,相对坐标与绝对坐标两者之间的转换。
2011-03-31 12:42
flyue
Rank: 10Rank: 10Rank: 10
来 自:江南西道
等 级:贵宾
威 望:19
帖 子:3465
专家分:1563
注 册:2006-6-20
得分:0 
反转 y轴, 然后平移(x=屏幕宽度*0.5, y=屏幕高度*0.5)

天之道,损有余而补不足.人之道则不然,损不足以奉有余.孰能有余以奉天下,唯有道者.
2011-03-31 12:53
暗留香
Rank: 2
等 级:论坛游民
帖 子:49
专家分:75
注 册:2009-9-4
得分:0 
我建立的原三维坐标系xyz,原点为o,在点 (x1,y1,z1)上建立一个相对的坐标系,原点为Q(x1,y1,z1)
想问的是,这两个坐标系之间的一点,如何相互转换。
2011-03-31 18:13
flyue
Rank: 10Rank: 10Rank: 10
来 自:江南西道
等 级:贵宾
威 望:19
帖 子:3465
专家分:1563
注 册:2006-6-20
得分:50 
如果一点在第一个坐标系内,则需要乘第二个坐标系的相对矩阵,就能完成变换

天之道,损有余而补不足.人之道则不然,损不足以奉有余.孰能有余以奉天下,唯有道者.
2011-04-01 10:04
flyue
Rank: 10Rank: 10Rank: 10
来 自:江南西道
等 级:贵宾
威 望:19
帖 子:3465
专家分:1563
注 册:2006-6-20
得分:0 
实现软件3D没什么难度,只是速度慢
你要是感兴趣,可以学opengl

天之道,损有余而补不足.人之道则不然,损不足以奉有余.孰能有余以奉天下,唯有道者.
2011-04-01 10:08
暗留香
Rank: 2
等 级:论坛游民
帖 子:49
专家分:75
注 册:2009-9-4
得分:0 
3Q 这不就结了~
2011-04-01 12:00



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-335226-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.129988 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved