O3D技术简介(一)

O3D是谷歌(Google)最近推出的一个面向web网络应用的开源的API库。可以开发丰富的基于浏览器的网络3D应用程序。利用本技术开发的应用具有效率高、运行稳定、三维效果丰富等优点。另外,利用O3D技术开发的web应用程序可以跨平台使用,如可以被windowsMac-OSLinux的用户使用。O3D技术可以很好的被绝大多数浏览器支持,如Firefox, SafariGoogle Chrome Internet Explorer等。

O3DAPI可以直接操作GPU,已获得更好的三维图形处理效果,优于纯软件渲染。

 

O3D是一种开源的JavaScript API,可以创造交互式三维图形应用,这些应用能够在浏览器窗口中运行,例如游戏,广告,三维模型浏览,产品演示,虚拟世界等。 O3D扩展了基于Web的客户端软件,通过以下方面:

     1、系统:O3D提供了一个浏览器插件,增强标准网页浏览器的图形处理能力,包括Windows MacintoshLinux平台。

    2、内容:Web的内容形式无非为HTML格式,图像文件和视频文件。开发人员指南提供了如何为3D内容创建文件转换器和加载器的相关信息。O3D提供了一个实例COLLADA转换器,可用于导入COLLADA格式文件。(COLLADA是一个开放标准的三维格式,被当今流行的3D内容创建程序所支持,如SketchUp 3ds Max Maya 。)可以直接用这个实例转换器或者自己编写的转换器加载其他格式的3D文件。

    3、代码:O3D通过使用一个3D图形的API来扩展JavaScript语言。它使用标准的JavaScript事件处理和回调方法。

 

                      

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值