二维坐标和三维坐标能不能互译?

bayern_yqj 2009-04-02 02:43:37
我想设计个功能,捕获鼠标位置的三维坐标。但是C#类库里面提供的方法,只能返回鼠标二维坐标的值。所以我想把这二维坐标的值翻译成三维坐标。那么,请问如何才能实现这一点呢?我试过用“GeneralTransform2DTo3D”类,结果那类里面的方法都是些非静态方法,不创建对象不能用;但是这类的构造函数本身不公开,所以我又无法用构造函数来创建对象,结果这个类的功能几乎相当于用不了。
...全文
73 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
li45214521 2009-04-06
  • 打赏
  • 举报
回复
二维到三变换 是不可以的,因为一个二维点,在三维中是一条线阿,所以在GeneralTransform2DTo3D,没有静态方法可以用,
他的用法是把这个点变换到另一个3D Visual中,
在我的观点中wpf中的3D不能算是真正的3D
wade_li 2009-04-06
  • 打赏
  • 举报
回复
少了一维?你想干什么?
huanglaobo 2009-04-04
  • 打赏
  • 举报
回复
GeneralTransform2DTo3D这个类我的环境里似乎没有。
翻译?在计算机里能翻译来翻译去?
而且你就是想把2D转换成3D。你也得有规则才行啊。
胡来的乱转怎么可能有呢?

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧