首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >c#中具体项目3d的技术?

c#中具体项目3d的技术?
EN

Computer Graphics用户
提问于 2017-12-29 17:18:03
回答 1查看 88关注 0票数 0

我想要写一个程序,让我可以模拟风的影响,装饰三维树木站在户外(摇动装饰和装饰,下降的球,等等)。程序应允许确定树的参数、装饰品的选择和放置以及风参数(风向、平均力、阵风等)的规格。有没有人知道我能用什么库或工具,我听说过团结,有人有什么建议吗?

EN

回答 1

Computer Graphics用户

发布于 2017-12-31 04:15:09

我在c#中用托管DirectX做了3D图形。现在人们用SharpDX和SlimDX代替。我听说过XNA更容易做简单的3D游戏。

您也可以使用OpenGl,因为C#有几个绑定。有些人认为OpenGl比DirectX更简单,而且是跨平台的。

团结使用C#作为脚本语言,统一引擎正在运行实际的模拟。您主要是为运行模拟而配置和编写联合脚本。这不仅仅是一种可以在C#项目中使用的技术,这是oposite,一个将C#作为一种技术的游戏平台。

您可以使用上述所有技术进行2D图形绘制。对于模拟,如果您不使用Unity其他能够进行物理模拟的游戏引擎,您需要找到或编写一个刚体模拟来动画您所有的移动对象。要给树动画,你可能需要一个弹簧系统,这也是一个简单的模拟沿刚体。

票数 1
EN
页面原文内容由Computer Graphics提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://computergraphics.stackexchange.com/questions/6058

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档