我正在研究从ASP.Net MVC Web应用程序(C#)中的数据描述的建筑物渲染3D模型或图形的可能性。如何在ASP.Net MVC Web应用程序中渲染建筑物的3D模型/图形
大多数帖子在论坛上,在stackoverflow和博客和网站上的文章,我发现有关的事情是旧的(2006年和之前)。
据我所知,有三种选择:Direct3D,OpenGL和Unity 3D。
Direct3D是来自MS,但我不知道这是否适合于Web应用程序。任何经验的人?但如前所述,谷歌排名最高的文章是从2006年或更早(是否仍在开发/维护/使用?)。 OpenTK(www.opentk.com)看起来很有可能使用OpenGL,但最新版本是从2006年10月开始的(虽然他们网站上最近有博客文章)。
Unity 3D看起来非常先进,现代且近期保持不变,但我不确定渲染建筑物的简单3D模型是否体积庞大。
我欢迎任何建议,无论哪一个更适合这项任务,最好是实施的例子。
干杯, 丹尼尔
感谢您的评论,我实际上意识到,但也许没有明确指定我想要的。你当然知道它是客户端,但数据来自C#中的asp.net mvc web应用程序,我更喜欢可以与之完美通信的3D库,最好是MS Visual Studio Intellisense支持,这就是为什么我在我的问题中包含了这一部分。这听起来是合理的还是像一个完整的noob(我可能是)。 – 2012-04-25 09:02:15
这个问题表明你还不太了解这个领域,但最好的学习方法就是做到这一点 - 当我们回顾他们时,我们都开始提出没有意义的问题。 – glenatron 2012-04-25 09:14:35
感谢您帮助我,这对我来说无疑是一个全新的领域。我将尝试一个轻量级JS库three.js(http://mrdoob.github.com/three.js/)。 Silverlight确实是一种可能性,但我们的客户主要是在没有安装插件权限的系统上。我也注意到了VRML,但是为了我们的需要寻找老派。感谢您的意见。 – 2012-04-25 09:41:10