Javascript 从Rhino3D到浏览器

Javascript 从Rhino3D到浏览器,javascript,browser,rhino3d,Javascript,Browser,Rhino3d,我正在做一个项目,其他人正在用Rhino创建一个3D模型,并导出一些动画的电影文件。视频在浏览器中播放,然后我用svg替换视频并使其具有交互性(鼠标悬停、突出显示等) 我想让它简化。我知道我们可以用javascript玩3D对象。关于这一点,您有没有什么建议,特别是如何从Rhino 3D渲染到javascript中可操作的东西?我有点像3D的n00b,但我真正相信js和浏览器 开始试验的最快方法可能是免费评估Rhino,以与浏览器(如VRML)兼容的格式保存要使用的Rhino模型,并以该格式处理

我正在做一个项目,其他人正在用Rhino创建一个3D模型,并导出一些动画的电影文件。视频在浏览器中播放,然后我用svg替换视频并使其具有交互性(鼠标悬停、突出显示等)


我想让它简化。我知道我们可以用javascript玩3D对象。关于这一点,您有没有什么建议,特别是如何从Rhino 3D渲染到javascript中可操作的东西?我有点像3D的n00b,但我真正相信js和浏览器

开始试验的最快方法可能是免费评估Rhino,以与浏览器(如VRML)兼容的格式保存要使用的Rhino模型,并以该格式处理3D信息。Rhino支持多种网格导出文件格式,包括VRML

如果您知道如何编写.NET代码并从javascript调用.NET库,那么您可能会对opennurbs库(.NET或C++)中提供的opennurbs工具包感兴趣,该工具包将读取和写入Rhino.3dm模型。这是一项艰巨的任务。您需要找到一种方法来设置一台主机,该主机将以您可以从浏览器查询调用的方式运行.NET代码,能够访问该主机上的Rhino model.3dm文件,并使用java脚本将查询发送到主机,从而获得一些可在本地浏览器中使用的可用信息


--Dale Lear(Rhinoseros development team)

开始试验的最快方法可能是免费评估Rhino,以与浏览器(如VRML)兼容的格式保存要使用的Rhino模型,并以该格式处理3D信息。Rhino支持多种网格导出文件格式,包括VRML

如果您知道如何编写.NET代码并从javascript调用.NET库,那么您可能会对opennurbs库(.NET或C++)中提供的opennurbs工具包感兴趣,该工具包将读取和写入Rhino.3dm模型。这是一项艰巨的任务。您需要找到一种方法来设置一台主机,该主机将以您可以从浏览器查询调用的方式运行.NET代码,能够访问该主机上的Rhino model.3dm文件,并使用java脚本将查询发送到主机,从而获得一些可在本地浏览器中使用的可用信息


--戴尔·李尔(犀牛开发团队)

以下是我一位同学的一些想法: 因此,three.js是您想要开始的地方:
下载库并查看所有三维模型示例。一旦你掌握了诀窍,你就可以从rhino导出并将其导入webGL。最简单的模型格式是Collada。Rhino不会导出此项,但Maya会导出。我会使用从rhino到webgl的最佳工作流程

以下是我一位同学的一些想法: 因此,three.js是您想要开始的地方:
下载库并查看所有三维模型示例。一旦你掌握了诀窍,你就可以从rhino导出并将其导入webGL。最简单的模型格式是Collada。Rhino不会导出此项,但Maya会导出。我会使用从rhino到webgl的最佳工作流程

谢谢你。这一切都比我高一点,我不知道如何写.NET。谢谢你。这一切都比我高一点,我不知道如何写.NET。