<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog &#8211; Borrowed Light Studios</title>
	<atom:link href="http://www.borrowedlightvr.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.borrowedlightvr.com</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Sat, 01 Nov 2025 23:44:53 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.8.28</generator>
	<item>
		<title>Spectro 1.0 Available Now</title>
		<link>https://www.borrowedlightvr.com/2020/06/11/spectro-1-0-available-now/</link>
		<pubDate>Thu, 11 Jun 2020 20:54:24 +0000</pubDate>
		<dc:creator><![CDATA[borrowedlight]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://www.borrowedlightvr.com/?p=570</guid>
		<description><![CDATA[We&#8217;re excited to announce our full launch of Spectro on both Steam and Oculus Store. It&#8217;s been a fantastic 7 months of early access on Steam and we&#8217;re finally ready to take it to the next step! Here are some of the things we&#8217;ve added recently: Challenge Relics Chamber Rooms Additional Ghosts A big boss, [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-medium wp-image-509" src="https://www.borrowedlightvr.com/wp-content/uploads/2016/06/spectroCover900-575x323.jpg" alt="" width="575" height="323" srcset="https://www.borrowedlightvr.com/wp-content/uploads/2016/06/spectroCover900-575x323.jpg 575w, https://www.borrowedlightvr.com/wp-content/uploads/2016/06/spectroCover900-300x169.jpg 300w, https://www.borrowedlightvr.com/wp-content/uploads/2016/06/spectroCover900-768x432.jpg 768w, https://www.borrowedlightvr.com/wp-content/uploads/2016/06/spectroCover900-790x444.jpg 790w, https://www.borrowedlightvr.com/wp-content/uploads/2016/06/spectroCover900.jpg 900w" sizes="(max-width: 575px) 100vw, 575px" /></p>
<p><strong>We&#8217;re excited to announce our full launch of Spectro on both Steam and Oculus Store.</strong> It&#8217;s been a fantastic 7 months of early access on Steam and we&#8217;re finally ready to take it to the next step!</p>
<p><strong>Here are some of the things we&#8217;ve added recently:</strong></p>
<ul>
<li><strong>Challenge Relics</strong></li>
<li><strong>Chamber Rooms</strong></li>
<li><strong>Additional Ghosts</strong></li>
<li><strong>A big boss, The False King!</strong></li>
<li><strong>and More&#8230;</strong></li>
</ul>
<p><img class="aligncenter size-medium wp-image-571" src="https://www.borrowedlightvr.com/wp-content/uploads/2020/06/spectro_screens-511x450.png" alt="" width="511" height="450" srcset="https://www.borrowedlightvr.com/wp-content/uploads/2020/06/spectro_screens-511x450.png 511w, https://www.borrowedlightvr.com/wp-content/uploads/2020/06/spectro_screens-300x264.png 300w, https://www.borrowedlightvr.com/wp-content/uploads/2020/06/spectro_screens.png 600w" sizes="(max-width: 511px) 100vw, 511px" /></p>
<p>We hope you get a chance to check out the 1.0 version of Spectro, out now for all major PC headsets.</p>
<p>Stay tuned to hear our future plans for Spectro as well as upcoming projects we have planned at Borrowed Light Studios.</p>
<p>&#8211; The BLS Team</p>
<p><a href="https://store.steampowered.com/app/719520/Spectro">Steam Page</a></p>
<p><a href="https://www.oculus.com/experiences/rift/2746233972155269">Oculus Store Page</a></p>
]]></content:encoded>
			</item>
		<item>
		<title>Spectro 25% off on Steam!</title>
		<link>https://www.borrowedlightvr.com/2019/12/20/spectro-25-off-on-steam/</link>
		<pubDate>Fri, 20 Dec 2019 16:59:33 +0000</pubDate>
		<dc:creator><![CDATA[borrowedlight]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://www.borrowedlightvr.com/?p=563</guid>
		<description><![CDATA[Happy holidays from all of us here at Borrowed Light Studios! Spectro is 25% off on Steam right now!]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-medium wp-image-564" src="https://www.borrowedlightvr.com/wp-content/uploads/2019/12/EventCapsule_christmas-575x323.png" alt="" width="575" height="323" srcset="https://www.borrowedlightvr.com/wp-content/uploads/2019/12/EventCapsule_christmas-575x323.png 575w, https://www.borrowedlightvr.com/wp-content/uploads/2019/12/EventCapsule_christmas-300x169.png 300w, https://www.borrowedlightvr.com/wp-content/uploads/2019/12/EventCapsule_christmas-768x432.png 768w, https://www.borrowedlightvr.com/wp-content/uploads/2019/12/EventCapsule_christmas-790x444.png 790w, https://www.borrowedlightvr.com/wp-content/uploads/2019/12/EventCapsule_christmas.png 800w" sizes="(max-width: 575px) 100vw, 575px" /></p>
<p>Happy holidays from all of us here at Borrowed Light Studios! Spectro is 25% off on Steam right now!</p>
<p><iframe src="https://store.steampowered.com/widget/719520/" width="646" height="190" frameborder="0"></iframe></p>
]]></content:encoded>
			</item>
		<item>
		<title>Spectral Chambers &#8211; Update 0.2.6</title>
		<link>https://www.borrowedlightvr.com/2019/12/19/spectral-chambers-update-0-2-6/</link>
		<pubDate>Thu, 19 Dec 2019 16:53:01 +0000</pubDate>
		<dc:creator><![CDATA[borrowedlight]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://www.borrowedlightvr.com/?p=559</guid>
		<description><![CDATA[What is that eerie glow emanating from behind the bookcase? Could there be secrets hidden there? If only I could find a way to access it, there must be a clue around here somewhere. This tower holds more strange artifacts then I thought&#8230; Changes: Secret chambers??? New player weapon: throwable bombs Loot drops tweaked UI [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-medium wp-image-560" src="https://www.borrowedlightvr.com/wp-content/uploads/2019/12/EventCapsule_spectralChamber-575x323.png" alt="" width="575" height="323" srcset="https://www.borrowedlightvr.com/wp-content/uploads/2019/12/EventCapsule_spectralChamber-575x323.png 575w, https://www.borrowedlightvr.com/wp-content/uploads/2019/12/EventCapsule_spectralChamber-300x169.png 300w, https://www.borrowedlightvr.com/wp-content/uploads/2019/12/EventCapsule_spectralChamber-768x432.png 768w, https://www.borrowedlightvr.com/wp-content/uploads/2019/12/EventCapsule_spectralChamber-790x444.png 790w, https://www.borrowedlightvr.com/wp-content/uploads/2019/12/EventCapsule_spectralChamber.png 800w" sizes="(max-width: 575px) 100vw, 575px" /></p>
<p>What is that eerie glow emanating from behind the bookcase? Could there be secrets hidden there? If only I could find a way to access it, there must be a clue around here somewhere. This tower holds more strange artifacts then I thought&#8230;</p>
<p><b>Changes:</b></p>
<ul class="eventbbcodeparser_UnorderList_3995Y">
<li>Secret chambers???</li>
<li>New player weapon: throwable bombs</li>
<li>Loot drops tweaked</li>
<li>UI popup bug fix</li>
<li>Rattling door bug fix</li>
<li>Tutorial saved game bug fix</li>
</ul>
]]></content:encoded>
			</item>
		<item>
		<title>Relic Challenges &#8211; Update 0.1.50</title>
		<link>https://www.borrowedlightvr.com/2019/11/08/relic-challenges-update-0-1-50/</link>
		<pubDate>Fri, 08 Nov 2019 14:14:31 +0000</pubDate>
		<dc:creator><![CDATA[borrowedlight]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://www.borrowedlightvr.com/?p=554</guid>
		<description><![CDATA[Mysterious statues are appearing in the haunted tower. These relics of Weirdwood seem to contain a spectral energy. But how curious that they seem to present a challenge? What rewards or dangers might they bring? We launched Spectro into early access last month and have gotten some great feedback in the meantime. Lots of players [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-medium wp-image-555" src="https://www.borrowedlightvr.com/wp-content/uploads/2019/11/0.1.50_relic_challenges-575x323.jpg" alt="" width="575" height="323" srcset="https://www.borrowedlightvr.com/wp-content/uploads/2019/11/0.1.50_relic_challenges-575x323.jpg 575w, https://www.borrowedlightvr.com/wp-content/uploads/2019/11/0.1.50_relic_challenges-300x169.jpg 300w, https://www.borrowedlightvr.com/wp-content/uploads/2019/11/0.1.50_relic_challenges-768x432.jpg 768w, https://www.borrowedlightvr.com/wp-content/uploads/2019/11/0.1.50_relic_challenges-790x444.jpg 790w, https://www.borrowedlightvr.com/wp-content/uploads/2019/11/0.1.50_relic_challenges.jpg 800w" sizes="(max-width: 575px) 100vw, 575px" /></p>
<p><em>Mysterious statues are appearing in the haunted tower.</em><br />
<em>These relics of Weirdwood seem to contain a spectral energy.</em><br />
<em>But how curious that they seem to present a challenge?</em><br />
<em>What rewards or dangers might they bring?</em></p>
<p class="_1qeIAgB0cPwnLhDF9XSiJM">We launched Spectro into early access last month and have gotten some great feedback in the meantime. Lots of players are enjoying the gameplay loop &#8211; it&#8217;s a roguelike set in a ghost buster style haunted tower. Most players really like the variety of challenges the ghosts present but the one critique we were getting a lot was about one of the mechanics for completing searching challenges. Some players loved them and others just wanted to just keep busting ghosts. We decided to make this a separate optional challenge using a new system we&#8217;re calling Relic Challenges. We just added it in the latest update which includes slightly re-balanced levels and additional types of these optional challenges to give players more variety in gameplay.</p>
<p class="_1qeIAgB0cPwnLhDF9XSiJM">If you play Spectro we&#8217;d love to hear what you think!</p>
]]></content:encoded>
			</item>
		<item>
		<title>Join us on Discord!</title>
		<link>https://www.borrowedlightvr.com/2019/10/31/join-us-on-discord/</link>
		<pubDate>Thu, 31 Oct 2019 13:49:24 +0000</pubDate>
		<dc:creator><![CDATA[borrowedlight]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://www.borrowedlightvr.com/?p=549</guid>
		<description><![CDATA[Happy Halloween to all of those following along! We hope you get loads of trick or treat candy this year 😉 We&#8217;ve had an amazing Early Access launch of Spectro on Steam and have been getting great feedback. On this All Hallows&#8217; Eve we would like to extend an invitation for you to join the [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter wp-image-551 size-medium" src="https://www.borrowedlightvr.com/wp-content/uploads/2019/10/discordSpectro-575x293.jpg" alt="" width="575" height="293" srcset="https://www.borrowedlightvr.com/wp-content/uploads/2019/10/discordSpectro-575x293.jpg 575w, https://www.borrowedlightvr.com/wp-content/uploads/2019/10/discordSpectro-300x153.jpg 300w, https://www.borrowedlightvr.com/wp-content/uploads/2019/10/discordSpectro-768x391.jpg 768w, https://www.borrowedlightvr.com/wp-content/uploads/2019/10/discordSpectro-790x402.jpg 790w, https://www.borrowedlightvr.com/wp-content/uploads/2019/10/discordSpectro.jpg 1315w" sizes="(max-width: 575px) 100vw, 575px" /></p>
<p>Happy Halloween to all of those following along!<br />
We hope you get loads of trick or treat candy this year <img src="https://s.w.org/images/core/emoji/2.3/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>We&#8217;ve had an amazing Early Access launch of Spectro on Steam and have been getting great feedback.</p>
<p>On this All Hallows&#8217; Eve we would like to extend an invitation for you to join the <a href="https://discord.gg/fTXAV44" target="_blank" rel="noopener">Borrowed Light Discord Server</a>. If you are interested in our VR experiences then please do join us. It&#8217;s a chance to hear from you all and help shape the future of Spectro and our other projects.</p>
<p>Hope to see you there!</p>
]]></content:encoded>
			</item>
		<item>
		<title>Spectro out now on Steam!</title>
		<link>https://www.borrowedlightvr.com/2019/10/30/spectro-out-on-steam/</link>
		<comments>https://www.borrowedlightvr.com/2019/10/30/spectro-out-on-steam/#respond</comments>
		<pubDate>Wed, 30 Oct 2019 15:44:59 +0000</pubDate>
		<dc:creator><![CDATA[borrowedlight]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://www.borrowedlightvr.com/?p=541</guid>
		<description><![CDATA[Spectro is officially available on Steam in Early Access! We can&#8217;t believe we finally made it this far and there is still a lot more to come for the game. We have a big roadmap of features that we&#8217;ll share as we continue development, including bosses, more ghosts, more challenges, and other exciting surprises! Spectro [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-medium wp-image-542" src="https://www.borrowedlightvr.com/wp-content/uploads/2019/10/spectro_earlyaccess_large-575x241.jpg" alt="" width="575" height="241" srcset="https://www.borrowedlightvr.com/wp-content/uploads/2019/10/spectro_earlyaccess_large-575x241.jpg 575w, https://www.borrowedlightvr.com/wp-content/uploads/2019/10/spectro_earlyaccess_large-300x126.jpg 300w, https://www.borrowedlightvr.com/wp-content/uploads/2019/10/spectro_earlyaccess_large-768x322.jpg 768w, https://www.borrowedlightvr.com/wp-content/uploads/2019/10/spectro_earlyaccess_large-790x331.jpg 790w, https://www.borrowedlightvr.com/wp-content/uploads/2019/10/spectro_earlyaccess_large.jpg 1024w" sizes="(max-width: 575px) 100vw, 575px" /></p>
<p>Spectro is officially available on Steam in Early Access! We can&#8217;t believe we finally made it this far and there is still a lot more to come for the game. We have a big roadmap of features that we&#8217;ll share as we continue development, including bosses, more ghosts, more challenges, and other exciting surprises!</p>
<p>Spectro is a first person, ghost-busting, roguelike built exclusively for VR. Trap ghosts, dodge spells, loot chests, find hidden items, and explore an infinitely shifting haunted tower. Can you get to the top and return with the Mask of Okeem?</p>
<p>You can get it right now on Steam for Oculus Rift, HTC Vive, Windows Mixed Reality, and Valve Index!</p>
<p><iframe src="https://store.steampowered.com/widget/719520/" frameborder="0" width="646" height="190"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>https://www.borrowedlightvr.com/2019/10/30/spectro-out-on-steam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Early Access on October 15th</title>
		<link>https://www.borrowedlightvr.com/2019/10/11/early-access-on-october-15th/</link>
		<comments>https://www.borrowedlightvr.com/2019/10/11/early-access-on-october-15th/#respond</comments>
		<pubDate>Fri, 11 Oct 2019 03:06:29 +0000</pubDate>
		<dc:creator><![CDATA[borrowedlight]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://www.borrowedlightvr.com/?p=505</guid>
		<description><![CDATA[Hello Borrowed Light friends! We are excited to announce that Spectro will be releasing on Steam in early access next week! Mark your calendars for October 15th and wishlist it now. It&#8217;s been a long time in the making (4 years since The Night Cafe!) and we can&#8217;t wait until you all get to finally [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="https://www.borrowedlightvr.com/wp-content/uploads/2019/10/SpectroCover650.jpg"><img class="aligncenter size-medium wp-image-507" src="https://www.borrowedlightvr.com/wp-content/uploads/2019/10/SpectroCover650-575x324.jpg" alt="" width="575" height="324" srcset="https://www.borrowedlightvr.com/wp-content/uploads/2019/10/SpectroCover650-575x324.jpg 575w, https://www.borrowedlightvr.com/wp-content/uploads/2019/10/SpectroCover650-300x169.jpg 300w, https://www.borrowedlightvr.com/wp-content/uploads/2019/10/SpectroCover650.jpg 650w" sizes="(max-width: 575px) 100vw, 575px" /></a></p>
<p>Hello Borrowed Light friends!</p>
<p>We are excited to announce that Spectro will be releasing on Steam in early access next week!<br />
<strong>Mark your calendars for October 15th and <a href="https://store.steampowered.com/app/719520/Spectro/" target="_blank" rel="noopener">wishlist it now</a>.</strong></p>
<p>It&#8217;s been a long time in the making (4 years since The Night Cafe!) and we can&#8217;t wait until you all get to finally play it. In the meantime, check out the awesome cover art above, illustrated by <a href="https://tamkim.tumblr.com/" target="_blank" rel="noopener">Tami Kim</a>.</p>
<p>Spectro is a first person, ghost-busting, roguelike built exclusively for VR. Trap ghosts, dodge spells, loot chests, find hidden items, and explore an infinitely shifting haunted tower. Can you get to the top and return with the Mask of Okeem?</p>
<p>See you in Weirdwood!</p>
<p>-The BLS Team</p>
]]></content:encoded>
			<wfw:commentRss>https://www.borrowedlightvr.com/2019/10/11/early-access-on-october-15th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mini Update</title>
		<link>https://www.borrowedlightvr.com/2017/07/14/mini-update/</link>
		<comments>https://www.borrowedlightvr.com/2017/07/14/mini-update/#respond</comments>
		<pubDate>Fri, 14 Jul 2017 19:12:25 +0000</pubDate>
		<dc:creator><![CDATA[borrowedlight]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.borrowedlightvr.com/?p=430</guid>
		<description><![CDATA[Just thought I would update the blog here because it&#8217;s been so long! We&#8217;ve been pretty deep into development on Spectro here. A lot of exciting progress has been made with the ghost AI and how it reacts to the procedural generated levels. That was a tricky challenge but things are coming together. In the [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-433" src="http://www.borrowedlightvr.com/wp-content/uploads/2017/07/spectro_screen04.jpg" alt="" width="575" height="381" srcset="https://www.borrowedlightvr.com/wp-content/uploads/2017/07/spectro_screen04.jpg 575w, https://www.borrowedlightvr.com/wp-content/uploads/2017/07/spectro_screen04-300x199.jpg 300w" sizes="(max-width: 575px) 100vw, 575px" /></p>
<p>Just thought I would update the blog here because it&#8217;s been so long! We&#8217;ve been pretty deep into development on Spectro here. A lot of exciting progress has been made with the ghost AI and how it reacts to the procedural generated levels. That was a tricky challenge but things are coming together. In the meantime we had to push the release date back a bit, we&#8217;ll announce the new date here as soon as we can.</p>
<p>We&#8217;re using Aron Granberg&#8217;s <a href="https://arongranberg.com/astar/" target="_blank" rel="noopener noreferrer">A* pathfinding</a> solution for Unity with a lot of custom AI behavior layered on top. That plug in is excellent though so definitely check it out if you&#8217;re looking for pathfinding in Unity and the native solution isn&#8217;t enough. It came in handy especially for dynamically generating navmeshes at runtime. Something Unity can&#8217;t do on its own.</p>
<p>In addition to the AI we&#8217;ve also got cool things like gated level flow for houses with hidden keys and treasure placed in ideal locations each time a new house is generated. More on this soon. For now, back to coding!</p>
]]></content:encoded>
			<wfw:commentRss>https://www.borrowedlightvr.com/2017/07/14/mini-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Our New Game, Spectro</title>
		<link>https://www.borrowedlightvr.com/2016/09/06/our-new-game/</link>
		<comments>https://www.borrowedlightvr.com/2016/09/06/our-new-game/#respond</comments>
		<pubDate>Tue, 06 Sep 2016 15:02:20 +0000</pubDate>
		<dc:creator><![CDATA[borrowedlight]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.borrowedlightvr.com/?p=396</guid>
		<description><![CDATA[Things have been somewhat quiet on here as we continue to develop the new project full time. I suppose this is the first formal announcement of the new game on the blog here, so here are a few details: It&#8217;s called Spectro, and it&#8217;s a game about trapping ghosts and searching for hidden artifacts in [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-medium wp-image-456" src="http://www.borrowedlightvr.com/wp-content/uploads/2016/09/house_blue_logo-575x287.jpg" alt="" width="575" height="287" srcset="https://www.borrowedlightvr.com/wp-content/uploads/2016/09/house_blue_logo-575x287.jpg 575w, https://www.borrowedlightvr.com/wp-content/uploads/2016/09/house_blue_logo-300x150.jpg 300w, https://www.borrowedlightvr.com/wp-content/uploads/2016/09/house_blue_logo-768x383.jpg 768w, https://www.borrowedlightvr.com/wp-content/uploads/2016/09/house_blue_logo-790x394.jpg 790w" sizes="(max-width: 575px) 100vw, 575px" /></p>
<p>Things have been somewhat quiet on here as we continue to develop the new project full time. I suppose this is the first formal announcement of the new game on the blog here, so here are a few details: It&#8217;s called <a href="http://www.borrowedlightvr.com/spectro/">Spectro</a>, and it&#8217;s a game about trapping ghosts and searching for hidden artifacts in the town of Weirdwood. You are the sole proprietor of a ghost detective agency in this strange little town, and you will be clearing many houses of these supernatural pests to see if you can keep your business thriving.</p>
<p><span id="more-396"></span></p>
<p>Things are coming along nicely. We&#8217;ve made progress with the game mechanics including the trapping of ghosts as well as the movement system. We&#8217;re also making progress with the procedural level design algorithms &#8211; the goal is to achieve a high level of variability while maintaining a consistent level of quality through a combination of hand made components and well planned use of randomization to give each house a different feel. We&#8217;re hoping to get into more 3d modeling and animation soon, but first several components must be in place. The ghost AI is also coming along and very soon we should have ghosts wandering around the procedural houses.</p>
<p>We&#8217;ll be inviting you to Weirdwood soon. In the meantime, check back here for updates.</p>
<p>Have a spoOOOoooky September <img src="https://s.w.org/images/core/emoji/2.3/72x72/1f47b.png" alt="👻" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
]]></content:encoded>
			<wfw:commentRss>https://www.borrowedlightvr.com/2016/09/06/our-new-game/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Coding Tip: Using Desmos to Find Curves</title>
		<link>https://www.borrowedlightvr.com/2016/08/12/coding-tip-using-desmos-to-find-a-curve/</link>
		<comments>https://www.borrowedlightvr.com/2016/08/12/coding-tip-using-desmos-to-find-a-curve/#respond</comments>
		<pubDate>Fri, 12 Aug 2016 17:19:23 +0000</pubDate>
		<dc:creator><![CDATA[borrowedlight]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.borrowedlightvr.com/?p=373</guid>
		<description><![CDATA[I recently started using Desmos, a free graphing tool, to come up with curve equations for my C# scripts. Occasionally it can be helpful to have the formula for a specific curve in order to have more control over the modulation or falloff of a value. For instance, I recently had to code a waypoint system for [&#8230;]]]></description>
				<content:encoded><![CDATA[<div><img class="aligncenter size-medium wp-image-375" src="http://www.borrowedlightvr.com/wp-content/uploads/2016/08/curvesbig-575x241.jpg" alt="curvesbig" width="575" height="241" srcset="https://www.borrowedlightvr.com/wp-content/uploads/2016/08/curvesbig.jpg 575w, https://www.borrowedlightvr.com/wp-content/uploads/2016/08/curvesbig-300x126.jpg 300w" sizes="(max-width: 575px) 100vw, 575px" /></div>
<div></div>
<div>
<p>I recently started using <a href="http://www.desmos.com/" target="_blank">Desmos</a>, a free graphing tool, to come up with curve equations for my C# scripts.<br />
<span id="more-373"></span></p>
<p>Occasionally it can be helpful to have the formula for a specific curve in order to have more control over the modulation or falloff of a value. For instance, I recently had to code a waypoint system for VR that has the player look at specific waypoints around them; depending on the distance of their gaze from the waypoint, it will scale up the waypoint size slightly to give them visual feedback.</p>
<p>The problem I was running into was that when the player was too close to the waypoint, this scaling range felt way too large, so depending on the distance to the waypoint, the gaze activation distance should change as well. In short, I needed to find a curve that would modulate the gazeActivationDistance in an ideal way. From there I was able to decide what the gazeActivationDistance should be at various distances from the waypoint, and using that I could plot a curve that generally fit what I wanted.</p>
<p>I knew at a distance of 1m from the waypoint the gazeActivationDistance should be 1.2m, and at a distance of 2m from the waypoint it should be 1.3m, and at a distance of 3m it should be 2.2m. Using <a href="http://www.desmos.com/" target="_blank">desmos.com</a> and <a href="http://epic-pen.com/" target="_blank">Epic Pen</a> (a great little tool!), I was able to first mark down the points I knew, and then formulate an equation through trial and error. Because I&#8217;m not a calculus expert, I find this workflow fairly effective in getting me the results I need. Starting with the basics &#8212; exponents make curved parabolas, dividing extends the length of the curve, and adding offsets it in the y axis, I was able to plug in the values I needed as you can see in the video below:</p>
</div>
<p><iframe src="https://www.youtube.com/embed/1LThNISEBng?start=9" width="575" height="323" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<div> And finally, here is the equation in C#:</div>
<div></div>
<div><img class="aligncenter size-medium wp-image-374" src="http://www.borrowedlightvr.com/wp-content/uploads/2016/08/gaze_equation-575x33.gif" alt="gaze_equation" width="575" height="33" srcset="https://www.borrowedlightvr.com/wp-content/uploads/2016/08/gaze_equation-575x33.gif 575w, https://www.borrowedlightvr.com/wp-content/uploads/2016/08/gaze_equation-300x17.gif 300w, https://www.borrowedlightvr.com/wp-content/uploads/2016/08/gaze_equation-768x44.gif 768w, https://www.borrowedlightvr.com/wp-content/uploads/2016/08/gaze_equation-790x45.gif 790w" sizes="(max-width: 575px) 100vw, 575px" /></div>
]]></content:encoded>
			<wfw:commentRss>https://www.borrowedlightvr.com/2016/08/12/coding-tip-using-desmos-to-find-a-curve/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
