{"id":724,"date":"2019-10-16T09:49:12","date_gmt":"2019-10-16T09:49:12","guid":{"rendered":"https:\/\/vrforcad.com\/?p=724"},"modified":"2020-07-06T06:49:24","modified_gmt":"2020-07-06T06:49:24","slug":"controlling-animation-in-vr-with-grabbable-sequences","status":"publish","type":"post","link":"https:\/\/simlab-soft.com\/blog\/controlling-animation-in-vr-with-grabbable-sequences\/","title":{"rendered":"Controlling Animation in VR with Grabbable Sequences"},"content":{"rendered":"\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 fourth part of the Series, in which we are going to learn how to use <strong><em>Grabbable Sequences<\/em><\/strong>.<\/p>\n\n\n\n<p>To View the previous part of this series <a href=\"https:\/\/vrforcad.com\/how-to-add-scene-states-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>, <a href=\"https:\/\/simlabtraining.s3.amazonaws.com\/Cabinet_model.zip\">Model 3<\/a>)   <\/p>\n\n\n\n<h2>Grabbable Sequences VS Animation Sequences.<\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p>In the second part of this series, we have talked about<strong><em> <\/em><\/strong><a href=\"https:\/\/vrforcad.com\/how-to-add-animation-to-your-interactive-vr-experience\"><strong><em>Animation Sequences<\/em><\/strong><\/a>,  and how you can utilize them as an interactive component in VR. <\/p>\n\n\n\n<p>When you interact with animation sequences in VR, you have no control over it except for initiating it, as a result, the animation plays fully at the rate at which it was created.<\/p>\n\n\n\n<p>But there are Cases when you need to manually control the animation rate and direction in VR, and that is exactly what <strong>Grabbable Sequences<\/strong> allow you to do.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2>How to create a Grabbable Sequence?<\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p>To create a Grabbable Sequence, you need first to create an Animation Sequence,  Here are the steps : <\/p>\n\n\n\n<div style=\"height:46px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div style=\"height:20px\" 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 33%\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" width=\"410\" height=\"227\" src=\"https:\/\/vrforcad.com\/wp-content\/uploads\/2019\/10\/Animation_slider.jpg\" alt=\"Move time slider\" class=\"wp-image-600\" srcset=\"https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Animation_slider.jpg 410w, https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Animation_slider-300x166.jpg 300w\" sizes=\"(max-width: 410px) 100vw, 410px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"has-large-font-size\">Select the animation tab and&nbsp;<em><strong>move the current time slider<\/strong><\/em>&nbsp;to any frame. <\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:75px\" 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 33%\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" width=\"410\" height=\"227\" src=\"https:\/\/vrforcad.com\/wp-content\/uploads\/2019\/10\/rotate_object.jpg\" alt=\"Transform Object\" class=\"wp-image-740\" srcset=\"https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/rotate_object.jpg 410w, https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/rotate_object-300x166.jpg 300w\" sizes=\"(max-width: 410px) 100vw, 410px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"has-large-font-size\"><strong><em>T<\/em><\/strong><em style=\"font-weight: bold;\">ransform the object<\/em>. Transformation may include, moving, rotating or scaling the object. <\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:75px\" 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 33%\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" width=\"410\" height=\"227\" src=\"https:\/\/vrforcad.com\/wp-content\/uploads\/2019\/10\/Create-sequence.jpg\" alt=\"Select keyframes, and click on &quot;create sequence&quot;\" class=\"wp-image-634\" srcset=\"https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Create-sequence.jpg 410w, https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Create-sequence-300x166.jpg 300w\" sizes=\"(max-width: 410px) 100vw, 410px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"has-large-font-size\">With the keyframes selected, click on <strong><em>&#8220;Create animation sequence&#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<h2>Creating a Grabbable sequence from an Animation sequence<\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p>Now that you have created an animation sequence, the next step is to attach it as a grabbable sequence to an object.<\/p>\n\n\n\n<div style=\"height:53px\" 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 33%\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" width=\"410\" height=\"227\" src=\"https:\/\/vrforcad.com\/wp-content\/uploads\/2019\/10\/Select_grabbable-Sequences.jpg\" alt=\"From actions, select make grabbable sequence.\" class=\"wp-image-745\" srcset=\"https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Select_grabbable-Sequences.jpg 410w, https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Select_grabbable-Sequences-300x166.jpg 300w\" sizes=\"(max-width: 410px) 100vw, 410px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"has-large-font-size\">From the VR workbench, go to actions, then select <strong><em>&#8220;Make Grabbable Sequence&#8221;<\/em><\/strong>.<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:75px\" 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 33%\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" width=\"410\" height=\"227\" src=\"https:\/\/vrforcad.com\/wp-content\/uploads\/2019\/10\/Select_object_sequence.jpg\" alt=\"Select object\" class=\"wp-image-747\" srcset=\"https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Select_object_sequence.jpg 410w, https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Select_object_sequence-300x166.jpg 300w\" sizes=\"(max-width: 410px) 100vw, 410px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"has-large-font-size\"><strong><em>Select the object<\/em><\/strong> that you want to make Grabbable, then confirm the selection.<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:75px\" 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 33%\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" width=\"410\" height=\"227\" src=\"https:\/\/vrforcad.com\/wp-content\/uploads\/2019\/10\/Select_thesequence_grabbable.jpg\" alt=\"Select the animation sequence\" class=\"wp-image-748\" srcset=\"https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Select_thesequence_grabbable.jpg 410w, https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Select_thesequence_grabbable-300x166.jpg 300w\" sizes=\"(max-width: 410px) 100vw, 410px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"has-large-font-size\"><em><strong>Select the Sequence<\/strong><\/em> that you want to attach as a grabbable sequence.<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:75px\" 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 33%\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" width=\"410\" height=\"227\" src=\"https:\/\/vrforcad.com\/wp-content\/uploads\/2019\/10\/helpers.jpg\" alt=\"set the Helpers scale.\" class=\"wp-image-750\" srcset=\"https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/helpers.jpg 410w, https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/helpers-300x166.jpg 300w\" sizes=\"(max-width: 410px) 100vw, 410px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"has-large-font-size\"><strong><em>Set the grab helper&#8217;s scale<\/em><\/strong>, usually &#8220;1&#8221; suits all models.<\/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 class=\"has-text-align-center\"><strong><em>The Following Video explains the Process of creating and interacting Grabbable Sequences, 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=\"Grabbable Sequence\" width=\"875\" height=\"492\" src=\"https:\/\/www.youtube.com\/embed\/3mtk424Ij9M?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>Interacting with Grabbable sequences in VR<\/h2>\n\n\n\n<div style=\"height:46px\" 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 33%\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" width=\"300\" height=\"492\" src=\"https:\/\/vrforcad.com\/wp-content\/uploads\/2019\/10\/keyboard_H.jpg\" alt=\"Press H on keyboard\" class=\"wp-image-758\" srcset=\"https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/keyboard_H.jpg 300w, https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/keyboard_H-183x300.jpg 183w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"has-large-font-size\">If you&#8217;re in Desktop Mode, press <strong><em>&#8220;H&#8221;<\/em> <\/strong>on the keyboard to reveal the <strong><em>&#8220;Hand&#8221;<\/em><\/strong>.<\/p>\n\n\n\n<p>Aim the Hand at the grabbable object, then use the <strong><em>&#8220;Mouse Scroll&#8221;<\/em><\/strong> to extend it or retract it.<\/p>\n\n\n\n<p>Once the Hand intersects with a grabbable object, hold <strong>&#8220;Left click&#8221;<\/strong> and move the mouse along the helper.<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:75px\" 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 33%\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" width=\"300\" height=\"492\" src=\"https:\/\/vrforcad.com\/wp-content\/uploads\/2019\/10\/Controller_grab.jpg\" alt=\"Hold the Grab key on the controller.\" class=\"wp-image-762\" srcset=\"https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Controller_grab.jpg 300w, https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Controller_grab-183x300.jpg 183w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"has-large-font-size\">If you&#8217;re using a VR headset, <strong><em>reach for the object<\/em><\/strong> with the controller.<\/p>\n\n\n\n<p>When the controller intersects with the object, hold the <strong><em>&#8220;Grab&#8221;<\/em><\/strong> button at the side of the controller.<\/p>\n\n\n\n<p><strong><em>Move the controller<\/em><\/strong> along the helper to interact with the grabbable sequence.<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:75px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>These are all the steps you need to have a Grabbable sequence in VR, so make sure you use it excessively!<\/p>\n\n\n\n<p><em>If you have any questions, feel free to write them down in the comments section<\/em> below.<\/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:20px\" 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 embedding a video file inside the VR experience.<\/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 fourth part of the Series, in which we are going to learn how to use Grabbable Sequences. To View the previous part of this series Click [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":781,"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>Controlling Animation in VR with Grabbable Sequences &bull; SimLab Soft Blog<\/title>\n<meta name=\"description\" content=\"The fourth part of the guide on creating an interactive VR experience for training using Simlab Composer, in this part, we learn about Grabbable Sequences.\" \/>\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\/controlling-animation-in-vr-with-grabbable-sequences\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Controlling Animation in VR with Grabbable Sequences &bull; SimLab Soft Blog\" \/>\n<meta property=\"og:description\" content=\"The fourth part of the guide on creating an interactive VR experience for training using Simlab Composer, in this part, we learn about Grabbable Sequences.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/simlab-soft.com\/blog\/controlling-animation-in-vr-with-grabbable-sequences\/\" \/>\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-16T09:49:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-07-06T06:49:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Grabbable_sequences.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\/controlling-animation-in-vr-with-grabbable-sequences\/\",\"url\":\"https:\/\/simlab-soft.com\/blog\/controlling-animation-in-vr-with-grabbable-sequences\/\",\"name\":\"Controlling Animation in VR with Grabbable Sequences &bull; SimLab Soft Blog\",\"isPartOf\":{\"@id\":\"https:\/\/simlab-soft.com\/blog\/#website\"},\"datePublished\":\"2019-10-16T09:49:12+00:00\",\"dateModified\":\"2020-07-06T06:49:24+00:00\",\"description\":\"The fourth part of the guide on creating an interactive VR experience for training using Simlab Composer, in this part, we learn about Grabbable Sequences.\",\"breadcrumb\":{\"@id\":\"https:\/\/simlab-soft.com\/blog\/controlling-animation-in-vr-with-grabbable-sequences\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/simlab-soft.com\/blog\/controlling-animation-in-vr-with-grabbable-sequences\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/simlab-soft.com\/blog\/controlling-animation-in-vr-with-grabbable-sequences\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/simlab-soft.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Controlling Animation in VR with Grabbable Sequences\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/simlab-soft.com\/blog\/controlling-animation-in-vr-with-grabbable-sequences\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/simlab-soft.com\/blog\/controlling-animation-in-vr-with-grabbable-sequences\/\"},\"author\":{\"name\":\"Khalid Abueid\",\"@id\":\"https:\/\/simlab-soft.com\/blog\/#\/schema\/person\/698e1ce4de6ecc918842f71714d52c97\"},\"headline\":\"Controlling Animation in VR with Grabbable Sequences\",\"datePublished\":\"2019-10-16T09:49:12+00:00\",\"dateModified\":\"2020-07-06T06:49:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/simlab-soft.com\/blog\/controlling-animation-in-vr-with-grabbable-sequences\/\"},\"wordCount\":490,\"commentCount\":1,\"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\/controlling-animation-in-vr-with-grabbable-sequences\/#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":"Controlling Animation in VR with Grabbable Sequences &bull; SimLab Soft Blog","description":"The fourth part of the guide on creating an interactive VR experience for training using Simlab Composer, in this part, we learn about Grabbable Sequences.","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\/controlling-animation-in-vr-with-grabbable-sequences\/","og_locale":"en_US","og_type":"article","og_title":"Controlling Animation in VR with Grabbable Sequences &bull; SimLab Soft Blog","og_description":"The fourth part of the guide on creating an interactive VR experience for training using Simlab Composer, in this part, we learn about Grabbable Sequences.","og_url":"https:\/\/simlab-soft.com\/blog\/controlling-animation-in-vr-with-grabbable-sequences\/","og_site_name":"SimLab Soft Blog","article_publisher":"https:\/\/www.facebook.com\/pages\/SimLab-Soft\/154245504646447","article_published_time":"2019-10-16T09:49:12+00:00","article_modified_time":"2020-07-06T06:49:24+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/simlab-soft.com\/blog\/wp-content\/uploads\/2019\/10\/Grabbable_sequences.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\/controlling-animation-in-vr-with-grabbable-sequences\/","url":"https:\/\/simlab-soft.com\/blog\/controlling-animation-in-vr-with-grabbable-sequences\/","name":"Controlling Animation in VR with Grabbable Sequences &bull; SimLab Soft Blog","isPartOf":{"@id":"https:\/\/simlab-soft.com\/blog\/#website"},"datePublished":"2019-10-16T09:49:12+00:00","dateModified":"2020-07-06T06:49:24+00:00","description":"The fourth part of the guide on creating an interactive VR experience for training using Simlab Composer, in this part, we learn about Grabbable Sequences.","breadcrumb":{"@id":"https:\/\/simlab-soft.com\/blog\/controlling-animation-in-vr-with-grabbable-sequences\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/simlab-soft.com\/blog\/controlling-animation-in-vr-with-grabbable-sequences\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/simlab-soft.com\/blog\/controlling-animation-in-vr-with-grabbable-sequences\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/simlab-soft.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Controlling Animation in VR with Grabbable Sequences"}]},{"@type":"Article","@id":"https:\/\/simlab-soft.com\/blog\/controlling-animation-in-vr-with-grabbable-sequences\/#article","isPartOf":{"@id":"https:\/\/simlab-soft.com\/blog\/controlling-animation-in-vr-with-grabbable-sequences\/"},"author":{"name":"Khalid Abueid","@id":"https:\/\/simlab-soft.com\/blog\/#\/schema\/person\/698e1ce4de6ecc918842f71714d52c97"},"headline":"Controlling Animation in VR with Grabbable Sequences","datePublished":"2019-10-16T09:49:12+00:00","dateModified":"2020-07-06T06:49:24+00:00","mainEntityOfPage":{"@id":"https:\/\/simlab-soft.com\/blog\/controlling-animation-in-vr-with-grabbable-sequences\/"},"wordCount":490,"commentCount":1,"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\/controlling-animation-in-vr-with-grabbable-sequences\/#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\/724"}],"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=724"}],"version-history":[{"count":37,"href":"https:\/\/simlab-soft.com\/blog\/wp-json\/wp\/v2\/posts\/724\/revisions"}],"predecessor-version":[{"id":1248,"href":"https:\/\/simlab-soft.com\/blog\/wp-json\/wp\/v2\/posts\/724\/revisions\/1248"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/simlab-soft.com\/blog\/wp-json\/wp\/v2\/media\/781"}],"wp:attachment":[{"href":"https:\/\/simlab-soft.com\/blog\/wp-json\/wp\/v2\/media?parent=724"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/simlab-soft.com\/blog\/wp-json\/wp\/v2\/categories?post=724"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/simlab-soft.com\/blog\/wp-json\/wp\/v2\/tags?post=724"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}