求C#计算三维几何类库或控件。

aqbeyond 2019-01-28 09:25:07
现有需求计算一个三维矩形和一个平面的交点。虽然使用System.Windows.Media.Media3D提供的3D类可以计算,但是太费劲了,而且后续还有很多场景需要处理。
这里想知道一下大家都是如何使用C#来处理三维处理的。或者使用其他什么类库或者控件?
...全文
915 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
货郎大叔 2019-02-15
  • 打赏
  • 举报
回复
高大上啊,学习了
aqbeyond 2019-02-14
  • 打赏
  • 举报
回复
引用 4 楼 xuzuning 的回复:
人家的东西,或多或少的不能满足你的需要,包括 Media3D 所以要找到完全满足你的要求的包,几乎是不可能的 如果你是打算自己开发一套,那么有兴趣和你一起探讨
是希望找个可以用的吧,你有这方面的经验吗
aqbeyond 2019-02-14
  • 打赏
  • 举报
回复
引用 3 楼 desperaso 的回复:
[quote=引用 2 楼 aqbeyond 的回复:] 这边的需求要比你给的例子复杂些。你的例子是绕某个轴翻转。 这边需要计算得到三维空间点坐标,需要进行一系列转换。
github上找sharpdx,很多[/quote] 网上下载了sharpdx看了一下,功能确实不错。 但是要移植过来还需要慢慢摸索。
aqbeyond 2019-01-28
  • 打赏
  • 举报
回复
[quote=引用 1 楼 desperaso 的回复:] 这边的需求要比你给的例子复杂些。你的例子是绕某个轴翻转。 这边需要计算得到三维空间点坐标,需要进行一系列转换。
desperaso 2019-01-28
  • 打赏
  • 举报
回复
比较简单的三维立方体处理的,为了双面显示立方体宽度设置为1了,可以改下,简单参考下
https://pan.baidu.com/s/1rDjOj-_OC6W0v8iaMl_jNQ
xuzuning 2019-01-28
  • 打赏
  • 举报
回复
人家的东西,或多或少的不能满足你的需要,包括 Media3D 所以要找到完全满足你的要求的包,几乎是不可能的 如果你是打算自己开发一套,那么有兴趣和你一起探讨
desperaso 2019-01-28
  • 打赏
  • 举报
回复
引用 2 楼 aqbeyond 的回复:
这边的需求要比你给的例子复杂些。你的例子是绕某个轴翻转。
这边需要计算得到三维空间点坐标,需要进行一系列转换。


github上找sharpdx,很多

110,539

社区成员

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

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

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