浏览器渲染类型2d 3d

Google has released a new experimental browser plugin that makes it possible to display and animate detailed graphical 3D objects and environments directly in the browser.

Google发布了一个新的实验性浏览器插件,该插件可以直接在浏览器中显示和动画化详细的图形3D对象和环境。

3D browser-based technologies appear to be on the rise. Mozilla are working on a similar 3D plugin project and ID Software recently released Quake Live, a web-based version of their ground-breaking game.

基于3D浏览器的技术似乎正在上升。 Mozilla正在进行类似的3D插件项目,ID软件公司最近发布了Quake Live ,这是他们突破性游戏的基于网络的版本。

Google’s project provides an additional approach and the company hopes that applications such as Google Earth will eventually run directly from the web. Their open-source cross-browser plugin directly utilizes hardware-accelerated rendering. Developers can import 3D objects using the open-standard COLLADA format which is supported by SketchUp, 3ds Max, and Maya. Those objects can then be manipulated using a JavaScript API.

Google的项目提供了另一种方法,该公司希望诸如Google Earth之类的应用程序最终将直接从网络上运行。 他们的开源跨浏览器插件直接利用了硬件加速渲染。 开发人员可以使用SketchUp,3ds Max和Maya支持的开放标准COLLADA格式导入3D对象。 然后可以使用JavaScript API操纵这些对象。

Although this offers another 3D technology, Google admits that a standardized 3D web API is likely to be several years away and developers should only use O3D for experimentation at this early stage. However, they suspect O3D and the Mozilla Canvas 3D extension could eventually converge to create a single unified platform.

尽管这提供了另一种3D技术,但Google承认标准化的3D Web API可能还有数年之遥,开发人员应在此早期阶段仅使用O3D进行实验。 但是,他们怀疑O3D和Mozilla Canvas 3D扩展最终可能会融合成一个统一的平台。

3Ddéjàvu? (3D déjà vu?)

Browser-based 3D is not new. In the mid-1990’s, VRML (Virtual Reality Modeling Language) was heralded as being the next big thing on the web, but the technology never became as widespread as expected.

基于浏览器的3D并不是新的。 在1990年代中期,VRML(虚拟现实建模语言)被誉为网络上的下一件大事,但该技术从未像预期的那样普及。

Developing 3D applications is not easy, but perhaps these projects will highlight the potential of a 3D web environment? It is another matter whether web users can see the benefits and are ready to make the leap from 2D.

开发3D应用程序并不容易,但是也许这些项目将突出3D Web环境的潜力? 网络用户是否可以看到好处并准备从2D跃升是另一回事。

Links:

链接:

  • Google O3D project, samples and video

    Google O3D项目,示例和视频

  • O3D technical overview

    O3D技术概述

  • O3D developer’s guide

    O3D开发人员指南

Will you try experimenting with 3D web development? Could your web application make use of the technology?

您会尝试尝试3D网站开发吗? 您的Web应用程序可以利用该技术吗?

翻译自: https://www.sitepoint.com/google-3d-browser-plugin/

浏览器渲染类型2d 3d

浏览器渲染类型2d 3d_Google在浏览器中提供3D渲染相关推荐

  1. WCF调试异常信息:找不到类型“”,在 ServiceHost 指令中提供为 Service 特性值,或在配置元素 system.serviceModel/serviceHosting...

    "/CommonHelpServices"应用程序中的服务器错误. 找不到类型"JianKunKing.Common.CommonHelp.Services.Servic ...

  2. 小程序 mathjs渲染公式_地平线:黎明时分中的云渲染技术

    最简单的办法是采用raymarching,噪声可以简单的采用fbm,但是程序感严重 两种噪声叠加,Perlin-Worley noise,连续感减弱不少 一张基础的3d纹理,控制大体形状,一个通道存P ...

  3. 渲染吃显卡还是CPU,如何高效3D渲染?

    渲染吃显卡还是CPU这个问题需要视情况而定,这个问题中的显卡应该是指GPU渲染吧.如果是实时渲染的情况下,绝大多数都是使用显卡,也就是GPU渲染的:如果是离线渲染的话,主流3D渲染还是吃CPU的,当然 ...

  4. 3d渲染时显示计算机渲染过程,【技巧分享】如何解决3d渲染时出现错误

    解决方法是我无意间看到的,然后进行转载转述~ 相信用3d的,有的人可能会遇到用VR渲染的时候,突然出现对话框上面写着:3DSMAX.EXE -应用程序错误.未知的软件异常(0xe06d7363),位置 ...

  5. SAP产品和3D渲染技术的结合-使用JavaScript的开源3D渲染库实现

    要获取更多Jerry的原创文章,请关注公众号"汪子熙":

  6. [乐意黎原创] JS根据useAgent来判断edge, ie, firefox, chrome, opera, safari 等浏览器的类型及版本

    JS根据浏览器的useAgent来判断浏览器的类型. userAgent 属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值. javascript语法:navigator.us ...

  7. 影视动画制作中的后期渲染是什么意思?

    影视动画制作是一项非常复杂的任务,需要涵盖从剧本创作到角色设计.场景布置.动画制作.后期渲染等多个环节.其中,后期渲染是制作过程中的最后一步,也是非常重要的一步,它可以使得动画画面更加真实.细腻,达到 ...

  8. 3D 渲染的 5 种方式

    营销需要源源不断的新鲜.相关且引人入胜的内容来吸引购物者--同时还要保持预算.3D 渲染作为零售内容危机的解决方案越来越受欢迎. 本文涵盖: 什么是 3D 渲染? 最佳实践:如何创建出色的 Bowel ...

  9. 如何增加3d渲染的逼真感?提高3d渲染真实感的技巧

    照片写实主义是一种艺术,它需要图形媒体来创造独特的艺术品,看起来非常有说服力.专业艺术家研究图像并使用照片写实技术从中创作艺术品.真实感可以在 2D 和 3D 渲染中实现,该过程称为真实感渲染.专业人 ...

最新文章

  1. ACM学习历程—HDU5586 Sum(动态规划)(BestCoder Round #64 (div.2) 1002)
  2. LeetCode(13.罗马数字转整数) JAVA Hashmap
  3. Python 3.8.0来了!
  4. Linux编程简介——动态链接库
  5. mmap父子进程间通信
  6. de-emphasis
  7. Vivado设计DDR3接口生成bit报错解决
  8. go interface转int_Go 中 slice 的 In 功能实现探索
  9. 在shell中使用echo命令输出带颜色的文本-转
  10. 【Uva 11604 编码都有歧义了】
  11. Vmware虚拟机宕机问题处理
  12. wx:if 与hidden
  13. 中国燕麦片市场销售现状与十四五发展趋势分析报告2022年版
  14. android 会自动横屏再竖屏,Android横屏竖屏切换的问题
  15. postgresql数据库中多个Schemas互相访问
  16. 盘点那些计算机相关名词(二)
  17. CTFHUB-SQL注入
  18. 根据历史数据预测未来数据_速递!从真实世界到未来预测,从ESC最新研究数据看SPC降压地位...
  19. C++大作业——商品管理系统【附源代码】
  20. IDk-BDF for subdiffusion with a singular source term

热门文章

  1. plc模拟量与通信控制应用实践_电气控制基础+PLC编程入门+工程应用实例
  2. 【思维题 细节】loj#6042. 「雅礼集训 2017 Day7」跳蚤王国的宰相
  3. 微信小程序-从注册到上架
  4. linux系统下回收站,Linux/Unix回收站(trash)
  5. Kylin 4 使用和优化在有赞的实践
  6. 你应该知道的计算机网络知识 【转】
  7. 【优化】--Squid优化汇总
  8. 【视觉的盛宴】-圣托里尼、爱琴海
  9. 比尔-盖茨出席新世代厕所博览会,展示新一代卫生产品
  10. 租房“免押金”大面积落地,年底租房人群迎来一点甜