Transcription of Amazon Sumerian - User Guide
1 Amazon SumerianUser GuideAmazon Sumerian user GuideAmazon Sumerian : user GuideCopyright 2018 Amazon Web Services, Inc. and/or its affiliates. All rights 's trademarks and trade dress may not be used in connection with any product or service that is not Amazon 's, in any mannerthat is likely to cause confusion among customers, or in any manner that disparages or discredits Amazon . All other trademarks notowned by Amazon are the property of their respective owners, who may or may not be affiliated with, connected to, or sponsored Sumerian user GuideTable of ContentsWhat Is Amazon Sumerian ?
2 1 Use 2 Permissions .. 3 IAM Managed Policies for Sumerian .. 3 Scene Permissions .. 3 Getting Started .. 5 Prerequisites .. 5 Create a Project and Scene .. 5 Configure the Scene .. 6 Add and Configure Entities .. 7 Add Behavior .. 10 Add VR Mode .. 12 Publish and View the Scene .. 14 Clean 14 Next Steps .. 14 Concepts .. 15 Scenes .. 15 Components and 15 Projects .. 16 Templates .. 16 Dashboard .. 17 Projects .. 17 Scenes .. 18 Asset Packs .. 19 Templates .. 20 Trash .. 21 Editor .. 23 Canvas .. 24 Asset Library.
3 25 Assets Panel .. 26 Entities Panel .. 27 Inspector Panel .. 27 Tools .. 28 Text Editor .. 29 State Machine Editor .. 30 Keyboard and Mouse .. 33 Scene Settings .. 34 AWS Configuration .. 39 Environment .. 40 Post Effects .. 41 Scene Size .. 44 Scene Stats .. 46 Managing 46 Managing 47 Transform .. 48 Geometry .. 48iiiAmazon Sumerian user 50VR Camera 50 HMD 51VR Controller .. 53 State 54 State 572D 58 HTML 2D 58 HTML 3D 59 Using HTML Components with 61 Particle System.
4 64 Rigid 65 State 71 Packs .. 72 Templates .. 73VR Tools .. 74AR Tools .. 74 Android Sample Project .. 75iOS Sample Project .. 76 Skybox .. 79 State 82 Audio and 83 AWS Features .. 83 Keyboard and Mouse .. 84 Effects and Lighting .. 85 Materials and Rendering .. 85 Physics and Collision .. 86 Logic and Transitions .. 88 Built-in Scripts .. 89 The Context Object .. 89 Parameters and Arguments .. 90 Parameter Format .. 91 Parameter Types .. 91 External Dependencies .. 93 Troubleshooting.
5 94ivAmazon Sumerian user GuideWhat Is Amazon Sumerian ? Amazon Sumerian is a set of tools for creating high-quality virtual reality (VR) experiences on the Sumerian , you can construct an interactive 3D scene without any programming experience, test it inthe browser, and publish it as a website that is immediately available to the Sumerian library of assets or bring your own. When you import 3D models, Sumerian convertsand optimizes them automatically. Sumerian also has a library of primitive shapes, 3D models, hosts,textures, and to 3D, VR, animation, and scripting?
6 The Sumerian website has a ton of helpful tutorials forevery level of Sumerian 3D engine provides a library for advanced scripting with JavaScript, but you don't have tobe a programmer to create interactive VR! Use the built-in state machine to animate objects and respondto user actions like clicks and you're ready to share your work with the world, you can publish it directly to Amazon CloudFrontas a static website that can be viewed with a WebVR-compatible browser and Sumerian user GuideAmazon Sumerian Use Cases andRequirementsAt the core of Amazon Sumerian is a web-based editor for constructing 3D scenes with animation,scripted interaction, and special effects.
7 The editor runs in your web browser, and all of your data isstored in AWS. The editor outputs scenes to Amazon CloudFront as a static website that you can loaddirectly into any WebVR-compatible browser and headset, or embed in your website for others to 't know how to script? The Sumerian editor provides a fully featured state machine forscripting animations and user interactions visually, with no coding is an open specification that lets you create and share virtual reality (VR) experiences throughthe web. WebVR applications, like any web app, are supported on several desktop and mobile operatingsystems.
8 This enables you to avoid the need to port your application to different programminglanguages and package formats to reach all users. Sumerian provides tools and components that you canuse to add VR to your scene (p. 74). Sumerian also lets you create augmented reality (AR) applications. An AR application can use yourphone's camera or an AR-compatible headset to overlay graphics on the real world. Sumerian provides atemplate and sample application (p. 74) for creating ARKit applications for iOS provides a library of optimized 3D objects and scene templates that you can use to constructscenes without any existing assets.
9 If you do have 3D models, you can import them with their animationsand textures by dragging them from your file system into the editor canvas. Sumerian supports modelsin OBJ and FBX Sumerian user GuideIAM Managed Policies for SumerianAmazon Sumerian PermissionsYou can use AWS Identity and Access Management (IAM) to grant Sumerian permissions to users andcompute resources in your account. IAM controls access to AWS at the API level to enforce permissionsuniformly and Managed Policies for SumerianTo make granting permissions easy, IAM supports managed policies for each service.
10 A service canupdate these managed policies with new permissions when it releases new APIs. Sumerian providesmanaged policies for user permissions needed to use the Sumerian editor. AmazonSumerianFullAccess Permission to use all Sumerian features.{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ " Sumerian :*" ], "Resource": "*" } ]}To add a managed policy to an IAM user , group, or role1. Open the IAM Open the role associated with your instance profile, an IAM user , or an IAM Under Permissions, attach the managed only need access to Sumerians APIs.