首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我如何开发一个基于阿凡达的3D会议环境?

我如何开发一个基于阿凡达的3D会议环境?
EN

Software Engineering用户
提问于 2011-09-21 23:21:14
回答 4查看 405关注 0票数 0

我想开发一个3d环境,用于会议和其他类似的功能。

每个与会者都可以使用定制的化身登录,并可以通过语音和文本聊天进行协作和讨论。我想在环境中加入多媒体内容的功能。

我需要关于平台选择的帮助,最好是我想要实现它作为一个没有本地安装的web应用程序。除非绝对必要,否则我想避免使用浏览器插件。

我不懂图形编程,所以我更喜欢使用现有平台和现成软件的方法。

到目前为止,我考虑了下列方案:

  • WebGL
  • Google O3d
  • Web3D的X3D
  • VRML
  • X3doom
  • Sirikata平台
  • yogurt3d
  • Unity3d
  • 吉贝
  • OpenSim
  • Papervision3d
  • 闪光灯
  • 3 3dmlw
  • Java3d
  • Infinity3d
  • Cube3
  • CloudMach还有其他的可能性吗?
EN

回答 4

Software Engineering用户

发布于 2011-09-22 11:18:32

3xdrenderimg,虽然并不简单,但实际上是问题的一个简单的部分--这只是一个选择一个平台的问题,它可以做到这一点,并学习如何动画的东西。

更棘手的是构建适合实时协作的网络代码和协调服务。

票数 3
EN

Software Engineering用户

发布于 2011-09-22 00:20:39

浏览器应用程序?试试Java JMonkey引擎。强大而容易。

由于没有浏览器插件,我假设不包括Java和Flash。如果没有,祝WebGL好运。xD

票数 1
EN

Software Engineering用户

发布于 2011-09-21 23:59:05

考虑到您列出的大多数环境都需要3d图形编程知识。您已经清楚地表明,您不知道这种编程。因此,我推荐一个像第二人生这样的现有环境。这方面的主要问题是它是一个本地应用程序。有人试图开发一个叫做"Ajax生命“的网络前端,但它似乎已经死了。也许您可以设计一些类似的东西,该项目的源代码似乎是可用的。

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

https://softwareengineering.stackexchange.com/questions/109962

复制
相关文章

相似问题

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