{"id":653,"date":"2019-10-10T11:02:04","date_gmt":"2019-10-10T11:02:04","guid":{"rendered":"http:\/\/vrforcad.com\/?p=653"},"modified":"2020-07-06T06:48:17","modified_gmt":"2020-07-06T06:48:17","slug":"how-to-add-scene-states-to-your-interactive-vr-experience","status":"publish","type":"post","link":"https:\/\/simlab-soft.com\/blog\/how-to-add-scene-states-to-your-interactive-vr-experience\/","title":{"rendered":"Changing object&#8217;s appearance in VR using Scene states."},"content":{"rendered":"\n<p><\/p>\n\n\n\n<p><strong>Part of the step by Step Guide, where you will learn how to transform you 3D Model to an interactive VR experience easily, using Simlab Composer.<\/strong><\/p>\n\n\n\n<p> This is the Third part of the Series, in which we are going to learn how to utilize <strong><em>Scene States<\/em><\/strong>.<\/p>\n\n\n\n<p>To View the previous part of this series <a href=\"https:\/\/vrforcad.com\/how-to-add-animation-to-your-interactive-vr-experience\">Click here<\/a>.<\/p>\n\n\n\n<p> You can download the Models used in the tutorials here  ( <a href=\"https:\/\/simlabmodels.s3.amazonaws.com\/training\/Training_in_VR_series_Model.zip\">Model 1<\/a> , <a href=\"https:\/\/simlabmodels.s3.amazonaws.com\/training\/Elevator_panel.fbx\">Model 2<\/a> )   <\/p>\n\n\n\n<h2>What exactly are Scene States?<\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p>Scene States are saved configuration for an object or scene, that stores several attributes. Once the stored scene state is applied, all the attributes that it contains will be applied in the scene.<\/p>\n\n\n\n<p>Let&#8217;s say we have a room design with spotlights on the ceiling, and we need the spotlights to have two settings, one with white bright lights, and the other with yellow dim lights. The common solution for this would be to have 2 sets of spotlights, and to have different brightness and color values  for each set, then you can to switch between them whenever you need to.<\/p>\n\n\n\n<p>This solution might work with spotlights, but what if you need to display 2 cars each with different color? duplicating the car in 2 different colors would clutter your scene with replicas of objects, it would also be taxing on the scene size and the computer&#8217;s performance.<\/p>\n\n\n\n<p>This is where Scene states shine bright, allowing you to have different configurations for the same model, at no cost at all!<\/p>\n\n\n\n<h2>How to create a &#8220;Scene State&#8221; in SimLab Composer?<\/h2>\n\n\n\n<div style=\"height:36px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text alignwide has-media-on-the-right\" style=\"grid-template-columns:auto 26%\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" width=\"265\" height=\"343\" src=\"https:\/\/vrforcad.com\/wp-content\/uploads\/2019\/10\/Select_object.jpg\" alt=\"Select the object in the scene.\" class=\"wp-image-660\" srcset=\"https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Select_object.jpg 265w, https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Select_object-232x300.jpg 232w\" sizes=\"(max-width: 265px) 100vw, 265px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"has-large-font-size\"> The first step is to <strong><em>select the object<\/em><\/strong> you intend to create a scene state for. It can be a single object, or multiple objects at once.<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:133px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text alignwide has-media-on-the-right\" style=\"grid-template-columns:auto 26%\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" width=\"265\" height=\"343\" src=\"https:\/\/vrforcad.com\/wp-content\/uploads\/2019\/10\/Select_Capture.jpg\" alt=\"from the Scene state menu, select &quot;capture&quot;.\" class=\"wp-image-664\" srcset=\"https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Select_Capture.jpg 265w, https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Select_Capture-232x300.jpg 232w\" sizes=\"(max-width: 265px) 100vw, 265px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"has-large-font-size\">The next step is to go to the Scene States menu, and to select <em><strong>&#8220;Capture&#8221;<\/strong><\/em>.<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:77px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text alignwide has-media-on-the-right\" style=\"grid-template-columns:auto 26%\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" width=\"265\" height=\"343\" src=\"https:\/\/vrforcad.com\/wp-content\/uploads\/2019\/10\/Capture_SceneStates.jpg\" alt=\"Select the attributes, and click on capture from selection.\" class=\"wp-image-670\" srcset=\"https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Capture_SceneStates.jpg 265w, https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Capture_SceneStates-232x300.jpg 232w\" sizes=\"(max-width: 265px) 100vw, 265px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"has-large-font-size\">The last step in the process, is to select which <em><strong>attributes<\/strong><\/em> to store, and to click <strong><em>&#8220;Capture from Selection&#8221;.<\/em><\/strong><\/p>\n\n\n\n<p>The Attributes that Scene States store are :<\/p>\n\n\n\n<ul><li>Transfomration.<\/li><li>Visibility.<\/li><li>Camera.<\/li><li>Lights.<\/li><li>Materials.<\/li><li>Environment.<\/li><\/ul>\n<\/div><\/div>\n\n\n\n<div style=\"height:38px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-center\"><strong><em>The Following Video explains the Process of implementing Scene States in VR, so watch it to get an in-depth look at the process.<\/em><\/strong><\/p>\n\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Scene States\" width=\"875\" height=\"492\" src=\"https:\/\/www.youtube.com\/embed\/RgpNaqO3ocg?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2>Attaching a &#8220;Scene State&#8221; to an object<\/h2>\n\n\n\n<div style=\"height:57px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text alignwide has-media-on-the-right\" style=\"grid-template-columns:auto 26%\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" width=\"265\" height=\"343\" src=\"https:\/\/vrforcad.com\/wp-content\/uploads\/2019\/10\/Select_SceneState.jpg\" alt=\"\" class=\"wp-image-688\" srcset=\"https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Select_SceneState.jpg 265w, https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Select_SceneState-232x300.jpg 232w\" sizes=\"(max-width: 265px) 100vw, 265px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"has-large-font-size\">Select the object you need to set as a <strong><em>trigger<\/em><\/strong> to apply the scene state. Then, from the object&#8217;s attribute panel, set it&#8217;s action type to <strong><em>&#8220;Scene State&#8221;<\/em><\/strong>.<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text alignwide has-media-on-the-right\" style=\"grid-template-columns:auto 26%\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" width=\"265\" height=\"343\" src=\"https:\/\/vrforcad.com\/wp-content\/uploads\/2019\/10\/Select_TheSceneState.jpg\" alt=\"\" class=\"wp-image-691\" srcset=\"https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Select_TheSceneState.jpg 265w, https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Select_TheSceneState-232x300.jpg 232w\" sizes=\"(max-width: 265px) 100vw, 265px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"has-large-font-size\">Select the created Scene state from the panel at the bottom to attach it.<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>These are all the steps you need to create a scene state based interaction in VR. You can create as many states as needed, then attach them to single or multiple triggers as you see fit.<\/p>\n\n\n\n<p><em>If you have any questions, feel free to write them down in the comments section.<\/em><\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>In the Next part of the Series,  we are going to talk about Grabbable Sequences, which are based on animation sequences, but are controlled manually in VR.<\/p>\n\n\n\n<p>Go to Part 4 of the series : <em><strong><a href=\"https:\/\/vrforcad.com\/controlling-animation-in-vr-with-grabbable-sequences\">Grabbable Sequences.<\/a><\/strong><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Part of the step by Step Guide, where you will learn how to transform you 3D Model to an interactive VR experience easily, using Simlab Composer. This is the Third part of the Series, in which we are going to learn how to utilize Scene States. To View the previous part of this series Click [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":789,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[9],"tags":[33,32,16,31],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Changing object&#039;s appearance in VR using Scene states. &bull; SimLab Soft Blog<\/title>\n<meta name=\"description\" content=\"The Third part of the guide on creating an interactive VR experience for training using Simlab Composer, in this part we&#039;re going to explore Scene States.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/simlab-soft.com\/blog\/how-to-add-scene-states-to-your-interactive-vr-experience\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Changing object&#039;s appearance in VR using Scene states. &bull; SimLab Soft Blog\" \/>\n<meta property=\"og:description\" content=\"The Third part of the guide on creating an interactive VR experience for training using Simlab Composer, in this part we&#039;re going to explore Scene States.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/simlab-soft.com\/blog\/how-to-add-scene-states-to-your-interactive-vr-experience\/\" \/>\n<meta property=\"og:site_name\" content=\"SimLab Soft Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pages\/SimLab-Soft\/154245504646447\" \/>\n<meta property=\"article:published_time\" content=\"2019-10-10T11:02:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-07-06T06:48:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Scene_states.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Khalid Abueid\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SimLabSoft\" \/>\n<meta name=\"twitter:site\" content=\"@SimLabSoft\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Khalid Abueid\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/simlab-soft.com\/blog\/#organization\",\"name\":\"SimLab Soft\",\"url\":\"https:\/\/simlab-soft.com\/blog\/\",\"sameAs\":[\"https:\/\/www.instagram.com\/simlabsoft\",\"https:\/\/www.linkedin.com\/company\/simlab-soft\",\"https:\/\/www.youtube.com\/user\/SimLabSoft\",\"https:\/\/www.facebook.com\/pages\/SimLab-Soft\/154245504646447\",\"https:\/\/twitter.com\/SimLabSoft\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/simlab-soft.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/vrforcad.com\/wp-content\/uploads\/2019\/09\/Artboard-2.png\",\"contentUrl\":\"https:\/\/vrforcad.com\/wp-content\/uploads\/2019\/09\/Artboard-2.png\",\"width\":107,\"height\":110,\"caption\":\"SimLab Soft\"},\"image\":{\"@id\":\"https:\/\/simlab-soft.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/simlab-soft.com\/blog\/#website\",\"url\":\"https:\/\/simlab-soft.com\/blog\/\",\"name\":\"3D CAD VR\",\"description\":\"Lets do more with 3D Models\",\"publisher\":{\"@id\":\"https:\/\/simlab-soft.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/simlab-soft.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/simlab-soft.com\/blog\/how-to-add-scene-states-to-your-interactive-vr-experience\/\",\"url\":\"https:\/\/simlab-soft.com\/blog\/how-to-add-scene-states-to-your-interactive-vr-experience\/\",\"name\":\"Changing object's appearance in VR using Scene states. &bull; SimLab Soft Blog\",\"isPartOf\":{\"@id\":\"https:\/\/simlab-soft.com\/blog\/#website\"},\"datePublished\":\"2019-10-10T11:02:04+00:00\",\"dateModified\":\"2020-07-06T06:48:17+00:00\",\"description\":\"The Third part of the guide on creating an interactive VR experience for training using Simlab Composer, in this part we're going to explore Scene States.\",\"breadcrumb\":{\"@id\":\"https:\/\/simlab-soft.com\/blog\/how-to-add-scene-states-to-your-interactive-vr-experience\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/simlab-soft.com\/blog\/how-to-add-scene-states-to-your-interactive-vr-experience\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/simlab-soft.com\/blog\/how-to-add-scene-states-to-your-interactive-vr-experience\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/simlab-soft.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Changing object&#8217;s appearance in VR using Scene states.\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/simlab-soft.com\/blog\/how-to-add-scene-states-to-your-interactive-vr-experience\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/simlab-soft.com\/blog\/how-to-add-scene-states-to-your-interactive-vr-experience\/\"},\"author\":{\"name\":\"Khalid Abueid\",\"@id\":\"https:\/\/simlab-soft.com\/blog\/#\/schema\/person\/698e1ce4de6ecc918842f71714d52c97\"},\"headline\":\"Changing object&#8217;s appearance in VR using Scene states.\",\"datePublished\":\"2019-10-10T11:02:04+00:00\",\"dateModified\":\"2020-07-06T06:48:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/simlab-soft.com\/blog\/how-to-add-scene-states-to-your-interactive-vr-experience\/\"},\"wordCount\":497,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/simlab-soft.com\/blog\/#organization\"},\"keywords\":[\"Interactive VR\",\"Learning series\",\"Simlab Composer\",\"Training\"],\"articleSection\":[\"VR\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/simlab-soft.com\/blog\/how-to-add-scene-states-to-your-interactive-vr-experience\/#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/simlab-soft.com\/blog\/#\/schema\/person\/698e1ce4de6ecc918842f71714d52c97\",\"name\":\"Khalid Abueid\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/simlab-soft.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/aaa3eb4bcd76ed321fcea381d20f52c7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/aaa3eb4bcd76ed321fcea381d20f52c7?s=96&d=mm&r=g\",\"caption\":\"Khalid Abueid\"},\"sameAs\":[\"http:\/\/www.simlab-soft.com\"],\"url\":\"https:\/\/simlab-soft.com\/blog\/author\/khalid-abueid\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Changing object's appearance in VR using Scene states. &bull; SimLab Soft Blog","description":"The Third part of the guide on creating an interactive VR experience for training using Simlab Composer, in this part we're going to explore Scene States.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/simlab-soft.com\/blog\/how-to-add-scene-states-to-your-interactive-vr-experience\/","og_locale":"en_US","og_type":"article","og_title":"Changing object's appearance in VR using Scene states. &bull; SimLab Soft Blog","og_description":"The Third part of the guide on creating an interactive VR experience for training using Simlab Composer, in this part we're going to explore Scene States.","og_url":"https:\/\/simlab-soft.com\/blog\/how-to-add-scene-states-to-your-interactive-vr-experience\/","og_site_name":"SimLab Soft Blog","article_publisher":"https:\/\/www.facebook.com\/pages\/SimLab-Soft\/154245504646447","article_published_time":"2019-10-10T11:02:04+00:00","article_modified_time":"2020-07-06T06:48:17+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Scene_states.jpg","type":"image\/jpeg"}],"author":"Khalid Abueid","twitter_card":"summary_large_image","twitter_creator":"@SimLabSoft","twitter_site":"@SimLabSoft","twitter_misc":{"Written by":"Khalid Abueid","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/simlab-soft.com\/blog\/#organization","name":"SimLab Soft","url":"https:\/\/simlab-soft.com\/blog\/","sameAs":["https:\/\/www.instagram.com\/simlabsoft","https:\/\/www.linkedin.com\/company\/simlab-soft","https:\/\/www.youtube.com\/user\/SimLabSoft","https:\/\/www.facebook.com\/pages\/SimLab-Soft\/154245504646447","https:\/\/twitter.com\/SimLabSoft"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/simlab-soft.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/vrforcad.com\/wp-content\/uploads\/2019\/09\/Artboard-2.png","contentUrl":"https:\/\/vrforcad.com\/wp-content\/uploads\/2019\/09\/Artboard-2.png","width":107,"height":110,"caption":"SimLab Soft"},"image":{"@id":"https:\/\/simlab-soft.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"WebSite","@id":"https:\/\/simlab-soft.com\/blog\/#website","url":"https:\/\/simlab-soft.com\/blog\/","name":"3D CAD VR","description":"Lets do more with 3D Models","publisher":{"@id":"https:\/\/simlab-soft.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/simlab-soft.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/simlab-soft.com\/blog\/how-to-add-scene-states-to-your-interactive-vr-experience\/","url":"https:\/\/simlab-soft.com\/blog\/how-to-add-scene-states-to-your-interactive-vr-experience\/","name":"Changing object's appearance in VR using Scene states. &bull; SimLab Soft Blog","isPartOf":{"@id":"https:\/\/simlab-soft.com\/blog\/#website"},"datePublished":"2019-10-10T11:02:04+00:00","dateModified":"2020-07-06T06:48:17+00:00","description":"The Third part of the guide on creating an interactive VR experience for training using Simlab Composer, in this part we're going to explore Scene States.","breadcrumb":{"@id":"https:\/\/simlab-soft.com\/blog\/how-to-add-scene-states-to-your-interactive-vr-experience\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/simlab-soft.com\/blog\/how-to-add-scene-states-to-your-interactive-vr-experience\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/simlab-soft.com\/blog\/how-to-add-scene-states-to-your-interactive-vr-experience\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/simlab-soft.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Changing object&#8217;s appearance in VR using Scene states."}]},{"@type":"Article","@id":"https:\/\/simlab-soft.com\/blog\/how-to-add-scene-states-to-your-interactive-vr-experience\/#article","isPartOf":{"@id":"https:\/\/simlab-soft.com\/blog\/how-to-add-scene-states-to-your-interactive-vr-experience\/"},"author":{"name":"Khalid Abueid","@id":"https:\/\/simlab-soft.com\/blog\/#\/schema\/person\/698e1ce4de6ecc918842f71714d52c97"},"headline":"Changing object&#8217;s appearance in VR using Scene states.","datePublished":"2019-10-10T11:02:04+00:00","dateModified":"2020-07-06T06:48:17+00:00","mainEntityOfPage":{"@id":"https:\/\/simlab-soft.com\/blog\/how-to-add-scene-states-to-your-interactive-vr-experience\/"},"wordCount":497,"commentCount":2,"publisher":{"@id":"https:\/\/simlab-soft.com\/blog\/#organization"},"keywords":["Interactive VR","Learning series","Simlab Composer","Training"],"articleSection":["VR"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/simlab-soft.com\/blog\/how-to-add-scene-states-to-your-interactive-vr-experience\/#respond"]}]},{"@type":"Person","@id":"https:\/\/simlab-soft.com\/blog\/#\/schema\/person\/698e1ce4de6ecc918842f71714d52c97","name":"Khalid Abueid","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/simlab-soft.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/aaa3eb4bcd76ed321fcea381d20f52c7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/aaa3eb4bcd76ed321fcea381d20f52c7?s=96&d=mm&r=g","caption":"Khalid Abueid"},"sameAs":["http:\/\/www.simlab-soft.com"],"url":"https:\/\/simlab-soft.com\/blog\/author\/khalid-abueid\/"}]}},"_links":{"self":[{"href":"https:\/\/simlab-soft.com\/blog\/wp-json\/wp\/v2\/posts\/653"}],"collection":[{"href":"https:\/\/simlab-soft.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/simlab-soft.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/simlab-soft.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/simlab-soft.com\/blog\/wp-json\/wp\/v2\/comments?post=653"}],"version-history":[{"count":40,"href":"https:\/\/simlab-soft.com\/blog\/wp-json\/wp\/v2\/posts\/653\/revisions"}],"predecessor-version":[{"id":1246,"href":"https:\/\/simlab-soft.com\/blog\/wp-json\/wp\/v2\/posts\/653\/revisions\/1246"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/simlab-soft.com\/blog\/wp-json\/wp\/v2\/media\/789"}],"wp:attachment":[{"href":"https:\/\/simlab-soft.com\/blog\/wp-json\/wp\/v2\/media?parent=653"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/simlab-soft.com\/blog\/wp-json\/wp\/v2\/categories?post=653"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/simlab-soft.com\/blog\/wp-json\/wp\/v2\/tags?post=653"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}