<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class=""><span style="font-family: "Trebuchet MS";" class="">Dear Colleagues, </span></div><div class=""><span style="font-family: "Trebuchet MS";" class=""><br class=""></span></div><div class=""><font face="Trebuchet MS" class="">  My PhD student Matthew Cutone has developed and released an interface for the Oculus Rift HMD for use with PsychPy we’re calling it “PsychXR”. </font></div><div class=""><span style="color: rgb(36, 41, 46); orphans: 2; widows: 2;" class=""><font face="Trebuchet MS" class=""><br class=""></font></span></div><div class=""><span style="color: rgb(36, 41, 46); orphans: 2; widows: 2;" class=""><font face="Trebuchet MS" class="">PsychXR is a collection of Python extension libraries for interfacing with head-mounted displays, intended for research applications in neuroscience and psychology. While other solutions may exist, PsychXR is developed considering the needs of the vision science community. Removing the "black-boxes" proprietary game engines impose between your application and the HMD's API.</font></span></div><div class=""><span style="color: rgb(36, 41, 46); orphans: 2; widows: 2;" class=""><font face="Trebuchet MS" class=""><br class=""></font></span></div><div class=""><p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(36, 41, 46); font-variant-ligatures: normal; orphans: 2; widows: 2;" class=""><font face="Trebuchet MS" class="">The libraries are written in Cython, providing high-performance API access, leaving more headroom per-frame for your application code. PsychXR can be used on its own to add HMD support to OpenGL applications. However, it's considerably easier to develop experiments using PsychoPy which uses PsychXR to provide HMD support.  To install simply follow the instructions on the psychXR GitHub site:</font></p><div class=""><a href="https://github.com/mdcutone/psychxr" class=""><font face="Trebuchet MS" class="">https://github.com/mdcutone/psychxr</font></a></div><div class=""><font face="Trebuchet MS" class=""><br class=""></font></div><p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(36, 41, 46); font-variant-ligatures: normal; orphans: 2; widows: 2;" class=""><font face="Trebuchet MS" class="">NOTE: Currently you will also need to download PsychoPy v 3.0.0 (beta 10) to use the PsychXR integration:  </font></p><p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(36, 41, 46); font-variant-ligatures: normal; orphans: 2; widows: 2;" class=""><a href="https://github.com/psychopy/psychopy/releases" class="">https://github.com/psychopy/psychopy/releases</a></p><div style="box-sizing: border-box; margin-top: 0px; color: rgb(36, 41, 46); font-variant-ligatures: normal; orphans: 2; widows: 2; margin-bottom: 0px !important;" class=""><font face="Trebuchet MS" class="">PsychXR is released under the MIT license, which makes it acceptable to distribute, inspect and modify the code as you see fit. Enjoy!</font></div></div><div class=""><font face="Trebuchet MS" class=""><br class=""></font></div><div class=""><font face="Trebuchet MS" class="">cheers</font></div><div class=""><font face="Trebuchet MS" class="">Laurie & Matthew</font></div><div class=""><font face="Trebuchet MS" class=""><br class=""></font></div><div class=""><font face="Trebuchet MS" class="">ps. Attribution information is included at the end of the Readme file <a href="https://github.com/mdcutone/psychxr/blob/master/README.md" class="">https://github.com/mdcutone/psychxr/blob/master/README.md</a></font></div><div class=""><font face="Trebuchet MS" class=""><br class=""></font></div><div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span class="Apple-style-span" style="border-collapse: separate; font-family: "Trebuchet MS"; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal; border-spacing: 0px; -webkit-text-decorations-in-effect: none;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: 'Trebuchet MS'; font-style: normal; font-variant-ligatures: normal; font-variant-position: normal; font-variant-caps: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><font class="Apple-style-span" color="#45747E"><font class="Apple-style-span" color="#225F4D">:: Laurie M. Wilcox ::<br class=""><br class="">Professor<br class="">Department of Psychology<br class="">York University<br class=""><br class=""><br class="">t: 416.736.2100 x66494<br class="">f: 416.736.5857<br class="">e: <a href="mailto:lwilcox@yorku.ca" class="">lwilcox@yorku.ca</a><br class=""><br class=""></font><br class=""></font><br class=""><br class=""></div></span></div></span></div>
</div>
<br class=""></body></html>