写点什么

演示 Amazon Sumerian:创建 VR、AR 和 3D 体验的简单方法

  • 2019-11-05
  • 本文字数:1793 字

    阅读完需:约 6 分钟

演示 Amazon Sumerian:创建 VR、AR 和 3D 体验的简单方法

如果您有机会阅读我撰写的博客文章或参加我在各种会议中举办的研讨会,您或许知道我肯定是个女极客。云、人工智能、物联网和创客空间以及虚拟现实和增强现实等技术领域的所有最新进展把我深深迷住了。在我看来,这是成为极客的绝佳时机。我们在努力通过算法和离散数学课程时梦想构建的所有内容,或者我们在观看《星球大战》和《星际迷航》时为之震惊的技术,现在都已变为现实。因此,我希望这意味着借助超光速推进器进入太空的其他星系只是时间问题,但在那之前,我至少能够制作 3D 虚拟现实和增强现实角色和图像,就像我最喜欢的节目里的那些角色和图像。



Amazon Sumerian 提供了相关工具和资源,可让任何人轻松创建和运行增强现实 (AR)、虚拟现实 (VR) 和 3D 应用程序。借助 Sumerian,您可以打造可在 OculusHTC ViveiOS 设备 (使用 WebVR 兼容浏览器,并且即将支持 Android 设备上的 ARCore) 等硬件上运行的多平台体验。


此激动人心的新服务目前推出了预览版,提供的功能可让您从浏览器中设计高度沉静式和交互式 3D 体验。其中部分功能包括:


  • 编辑器:一种基于 Web 的编辑器,用于通过跨平台发布构建 3D 场景,导入资产,制作交互和特殊效果脚本。

  • 对象库:一个包含预构建对象和模板的库。

  • 资产导入:上传在场景中使用的 3D 资产。Sumerian 支持导入 FBX、OBJ,并且即将支持 Unity 项目。

  • 脚本库:通过其 3D 引擎为高级脚本编写功能提供 JavaScript 脚本库。

  • 主机:逼真的 3D 动画角色,可针对性别、语音和语言进行自定义。

  • AWS 服务集成:支持与 Amazon Polly 和 Amazon Lex 集成,在 Sumerian 主机中增加了语音和自然语言。此外,脚本库还可与 AWS Lambda 结合使用,从而允许使用全系列 AWS 服务。


由于 Amazon Sumerian 不要求您具有 3D 图形制作或编程经验即可构建丰富的交互式 VR 和 AR 场景,因此让我们来快速浏览下 Sumerian 仪表板并试用一下。



在 Sumerian 仪表板中,我只需按下按钮即可轻松创建一个新场景。



新场景的默认视图会打开并显示在 Sumerian 编辑器中。在编辑器中打开 Tara Blog Scene 后,我可以将资产轻松导入我的场景中。



我将单击 Import Asset 按钮并选择要导入场景中的资产和 View Room 对象。选择所需的资产后,我将单击 Add 按钮导入它。



非常棒,我的资产已成功导入 Sumerian 编辑器中并显示在“Asset”面板中。现在,我可以选择将 View Room 对象添加到我的场景中,为此,我只需在“Asset”面板中选择该对象,然后将其拖到编辑器的画布中即可。




我将重复导入资产过程,这次我将在场景中添加人体模型 (Mannequin) 资产。



此外,借助 Sumerian,我还可以在实体 (Entity) 资产中添加脚本,以让我的场景更加生动,为此,我只需在实体中添加 ScriptComponent 并创建脚本即可。我可以使用提供的内置脚本,或创建我自己的自定义脚本。如果我创建新的自定义脚本,我将获得空白脚本,其中包含一些与以下代码类似的基本 JavaScript 代码。


Js


'use strict';/* global sumerian *///This is Me-- trying out the custom scripts - Tara
var setup = function (args, ctx) {// Called when play mode starts.};var fixedUpdate = function (args, ctx) {// Called on every physics update, after setup().};var update = function (args, ctx) {// Called on every render frame, after setup().};var lateUpdate = function (args, ctx) {// Called after all script "update" methods in the scene has been called.};var cleanup = function (args, ctx) {// Called when play mode stops.};var parameters = [];
复制代码


非常棒,我在短短几分钟内就使用 Amazon Sumerian 创建了一个 3D 场景,而且我只是触及皮毛而已。


总结


通过 Amazon Sumerian 服务,您可以轻松创建、构建和运行虚拟现实 (VR)、增强现实 (AR) 和 3D 应用程序。您无需具备任何 3D 图形制作或专门的编程知识即可开始构建场景和沉浸式体验。您可以在 Sumerian 中导入 FBX、OBJ 和 Unity 项目,以及上传您自己的 3D 资产以在场景中使用。此外,您还可以创建数字角色来叙述您的场景,借助这些数字资产,您可以选择角色的外貌、语言和行为。


您可以在产品页上详细了解 Amazon Sumerian 并注册预览版,以开始使用新服务。我已经迫不及待地想知道您将构建哪些丰富体验了。


本文转载自 AWS 技术博客。


原文链接:


https://amazonaws-china.com/cn/blogs/china/launch-presenting-amazon-sumerian/


2019-11-05 08:001024

评论

发布
暂无评论
发现更多内容

软件测试 /测试开发/全日制|Python全栈开发:使用AJAX进行前后端数据交互

测吧(北京)科技有限公司

测试

软件测试/测试开发/全日制 |从Flask到FastAPI:Python全栈开发中的后端框架比较

测吧(北京)科技有限公司

测试

软件测试/测试开发/全日制 |使用Django构建高效的Web应用

测吧(北京)科技有限公司

测试

创业清华人丨 乔嘉林:破茧成蝶,时序数据库赋能工业物联网

Apache IoTDB

5G之味,在烟火长沙

脑极体

5G

软件测试/测试开发/全日制|pytest如何标记测试用例

霍格沃兹测试开发学社

软件测试/测试开发/全日制 |从Git到Jenkins:Python全栈开发中的版本控制与自动化

测吧(北京)科技有限公司

测试

软件测试/测试开发/全日制 | Python全栈开发:安全防范与Web应用的漏洞预防

测吧(北京)科技有限公司

测试

软件测试/测试开发/全日制 | Python全栈开发实战:利用Redis提高系统性能

测吧(北京)科技有限公司

测试

软件测试/测试开发/全日制 |Python全栈开发:构建基于GraphQL的现代Web应用

测吧(北京)科技有限公司

测试

2024年CoinList上第一个项目Subsquid

币离海

Coinlist Subsquid SQD

2024第十届上海国际智慧工地展览会

AIOTE智博会

智慧工地展览会 智慧工地展会 智慧工地展

软件测试/测试开发/全日制 |Python全栈开发:利用OAuth与JWT实现身份验证

测吧(北京)科技有限公司

测试

C 语言文件处理全攻略:创建、写入、追加操作解析

小万哥

程序人生 编程语言 软件工程 C/C++ 后端开发

一款完整的单节锂离子电池采用恒定电流/恒定电压线性充电器

芯动大师

跨境电商通讯服务

cts喜友科技

通信 通讯

软件测试/测试开发/全日制 | Python全栈开发:构建基于RESTful API的微服务

测吧(北京)科技有限公司

测试

软件测试/测试开发/全日制 |构建智能Web应用

测吧(北京)科技有限公司

测试

博通集成发布BK3633 Apple Find My网络配件解决方案

财见

博通集成在其Wi-Fi芯片组上集成Alexa Connect Kit

财见

敏捷监控与可观察性

FunTester

软件测试/测试开发全日制培训|Pytest跳过用例和失败重试

霍格沃兹测试开发学社

软件测试/测试开发/全日制|Pytest如何灵活地运行用例

霍格沃兹测试开发学社

软件测试/测试开发/全日制 |Python全栈开发实战:搭建强大的Web应用服务器

测吧(北京)科技有限公司

测试

2023 IoTDB Summit:华润电力技术研究院副院长郭为民《新型时序数据库在智能发电领域的应用探索与展望》

Apache IoTDB

云渲染适合什么场景下使用?

Renderbus瑞云渲染农场

云渲染 渲染农场 动画渲染 效果图渲染

漫画IT | 关于你天天用的OS与Git

极狐GitLab

软件测试/测试开发/全日制 |Python全栈开发:利用RabbitMQ构建高效的消息队列系统

测吧(北京)科技有限公司

测试

左耳听风 - 我对技术的态度「读书打卡 day 02」

Java 工程师蔡姬

读书笔记 程序员 读书 左耳朵耗子

软件测试/测试开发/全日制 | Python全栈开发中的自动化部署与持续集成实践

测吧(北京)科技有限公司

测试

为什么建筑设计师选择网络渲染"效果图"

Renderbus瑞云渲染农场

云渲染 云渲染农场 效果图渲染

演示 Amazon Sumerian:创建 VR、AR 和 3D 体验的简单方法_语言 & 开发_亚马逊云科技 (Amazon Web Services)_InfoQ精选文章