{"id":4488,"date":"2016-12-25T23:55:30","date_gmt":"2016-12-25T23:55:30","guid":{"rendered":"http:\/\/phoenixgamedevelopment.com\/blog\/?p=4488"},"modified":"2016-12-26T01:09:24","modified_gmt":"2016-12-26T01:09:24","slug":"p0-p-172-part-77-oculus-touch-roomscale-vr-demo","status":"publish","type":"post","link":"https:\/\/phoenixgamedevelopment.com\/blog\/p0-p-172-part-77-oculus-touch-roomscale-vr-demo\/","title":{"rendered":"P0-P-172: Part 77: Oculus Touch Roomscale VR Demo"},"content":{"rendered":"<p>I have teleportation working in my room scale demo, as well as the ability to pick up, drop, and throw objects. Objects also have angular velocity as well as linear velocity, meaning they can be spun as they are thrown.<\/p>\n<p>The realism is incredibly high, I can actually throw objects with one hand, and catch them in the other! I can also stack one object on top of another, and knock objects over by throwing things at them. It is clear to see that there is tremendous power here.<\/p>\n<p>I have run into an issue with getting the web browsers working, however. It seems that there is a &#8220;Gaze&#8221; cursor that works with Unity&#8217;s standard UI, but I can&#8217;t get this working with the Zen Fulcrum browser asset that I am using.I may need to rewrite a lot of the input handling code to get this working.<\/p>\n<p>&nbsp;<\/p>\n<figure id=\"attachment_4507\" aria-describedby=\"caption-attachment-4507\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-26_12_2016-12_00_04-AM-002.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-4507\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-26_12_2016-12_00_04-AM-002-300x163.jpg\" alt=\"Unity 26\/12\/2016 , 12:00:04 AM Unity Personal (64bit) - P0-HomeDemo.unity - New Unity Project - PC, Mac &amp; Linux Standalone* \" width=\"300\" height=\"163\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-26_12_2016-12_00_04-AM-002-300x163.jpg 300w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-26_12_2016-12_00_04-AM-002-768x416.jpg 768w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-26_12_2016-12_00_04-AM-002-1024x555.jpg 1024w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-26_12_2016-12_00_04-AM-002.jpg 1920w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-4507\" class=\"wp-caption-text\">Unity<br \/>26\/12\/2016 , 12:00:04 AM<br \/>Unity Personal (64bit) &#8211; P0-HomeDemo.unity &#8211; New Unity Project &#8211; PC, Mac &amp; Linux Standalone*<\/figcaption><\/figure>\n<figure id=\"attachment_4506\" aria-describedby=\"caption-attachment-4506\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-26_12_2016-12_00_04-AM.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-4506\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-26_12_2016-12_00_04-AM-300x163.jpg\" alt=\"Unity 26\/12\/2016 , 12:00:04 AM Unity Personal (64bit) - P0-HomeDemo.unity - New Unity Project - PC, Mac &amp; Linux Standalone* \" width=\"300\" height=\"163\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-26_12_2016-12_00_04-AM-300x163.jpg 300w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-26_12_2016-12_00_04-AM-768x416.jpg 768w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-26_12_2016-12_00_04-AM-1024x555.jpg 1024w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-26_12_2016-12_00_04-AM.jpg 1920w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-4506\" class=\"wp-caption-text\">Unity<br \/>26\/12\/2016 , 12:00:04 AM<br \/>Unity Personal (64bit) &#8211; P0-HomeDemo.unity &#8211; New Unity Project &#8211; PC, Mac &amp; Linux Standalone*<\/figcaption><\/figure>\n<figure id=\"attachment_4505\" aria-describedby=\"caption-attachment-4505\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-24_12_2016-08_56_48-PM.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-4505\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-24_12_2016-08_56_48-PM-300x163.jpg\" alt=\"Unity 24\/12\/2016 , 08:56:48 PM Unity Personal (64bit) - P0-HomeDemo.unity - New Unity Project - PC, Mac &amp; Linux Standalone* \" width=\"300\" height=\"163\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-24_12_2016-08_56_48-PM-300x163.jpg 300w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-24_12_2016-08_56_48-PM-768x416.jpg 768w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-24_12_2016-08_56_48-PM-1024x555.jpg 1024w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-24_12_2016-08_56_48-PM.jpg 1920w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-4505\" class=\"wp-caption-text\">Unity<br \/>24\/12\/2016 , 08:56:48 PM<br \/>Unity Personal (64bit) &#8211; P0-HomeDemo.unity &#8211; New Unity Project &#8211; PC, Mac &amp; Linux Standalone*<\/figcaption><\/figure>\n<figure id=\"attachment_4504\" aria-describedby=\"caption-attachment-4504\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-24_12_2016-07_34_22-PM.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-4504\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-24_12_2016-07_34_22-PM-300x163.jpg\" alt=\"Unity 24\/12\/2016 , 07:34:22 PM Unity Personal (64bit) - P0-HomeDemo.unity - New Unity Project - PC, Mac &amp; Linux Standalone \" width=\"300\" height=\"163\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-24_12_2016-07_34_22-PM-300x163.jpg 300w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-24_12_2016-07_34_22-PM-768x416.jpg 768w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-24_12_2016-07_34_22-PM-1024x555.jpg 1024w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-24_12_2016-07_34_22-PM.jpg 1920w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-4504\" class=\"wp-caption-text\">Unity<br \/>24\/12\/2016 , 07:34:22 PM<br \/>Unity Personal (64bit) &#8211; P0-HomeDemo.unity &#8211; New Unity Project &#8211; PC, Mac &amp; Linux Standalone<\/figcaption><\/figure>\n<figure id=\"attachment_4503\" aria-describedby=\"caption-attachment-4503\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-24_12_2016-07_34_28-PM-002.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-4503\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-24_12_2016-07_34_28-PM-002-300x163.jpg\" alt=\"Unity 24\/12\/2016 , 07:34:28 PM Unity Personal (64bit) - P0-HomeDemo.unity - New Unity Project - PC, Mac &amp; Linux Standalone \" width=\"300\" height=\"163\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-24_12_2016-07_34_28-PM-002-300x163.jpg 300w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-24_12_2016-07_34_28-PM-002-768x416.jpg 768w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-24_12_2016-07_34_28-PM-002-1024x555.jpg 1024w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2016\/12\/PhoenixGameDevelopment-24_12_2016-07_34_28-PM-002.jpg 1920w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-4503\" class=\"wp-caption-text\">Unity<br \/>24\/12\/2016 , 07:34:28 PM<br \/>Unity Personal (64bit) &#8211; P0-HomeDemo.unity &#8211; New Unity Project &#8211; PC, Mac &amp; Linux Standalone<\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>I have teleportation working in my room scale demo, as well as the ability to pick up, drop, and throw objects. Objects also have angular velocity as well as linear velocity, meaning they can be spun as they are thrown. The realism is incredibly high, I can actually throw objects with one hand, and catch [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,17,10,11],"tags":[],"class_list":["post-4488","post","type-post","status-publish","format-standard","hentry","category-astral-realms","category-p-0","category-software-and-games","category-spiritus-astrum","has-post-title","has-post-date","has-post-category","has-post-tag","has-post-comment","has-post-author",""],"aioseo_notices":[],"builder_content":"","_links":{"self":[{"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/posts\/4488"}],"collection":[{"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/comments?post=4488"}],"version-history":[{"count":4,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/posts\/4488\/revisions"}],"predecessor-version":[{"id":4516,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/posts\/4488\/revisions\/4516"}],"wp:attachment":[{"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/media?parent=4488"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/categories?post=4488"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/tags?post=4488"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}