-
Notifications
You must be signed in to change notification settings - Fork 2
/
index.html
216 lines (206 loc) · 8.03 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
<!DOCTYPE html>
<html lang='en'>
<head>
<meta charset='utf-8'>
<meta content='IE=edge' http-equiv='X-UA-Compatible'>
<meta content='width=device-width, initial-scale=1' name='viewport'>
<title>
OSVR Developer Portal
|
Home
</title>
<!-- all styles, including google web fonts -->
<link href="stylesheets/styles.css" rel="stylesheet" type="text/css" />
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-60529815-1', 'auto');
ga('send', 'pageview');
</script>
</head>
<body>
<div class='container'>
<!-- static navbar -->
<nav class='navbar navbar-default'>
<div class='container-fluid'>
<div class='navbar-header'>
<button aria-controls='navbar' aria-expanded='false' class='navbar-toggle collapsed' data-target='#navbar' data-toggle='collapse' type='button'>
<span class='sr-only'>Toggle navigation</span>
<!-- Pretty sure this part makes the "hamburger menu" -->
<span class='icon-bar'></span>
<span class='icon-bar'></span>
<span class='icon-bar'></span>
</button>
<a class='navbar-brand' href='/'>
<img src="images/osvr-logo-menu.png" alt="Osvr logo menu" />
Developer Portal
</a>
</div>
<div class='navbar-collapse collapse' id='navbar'>
<ul class='nav navbar-nav navbar-right'>
<li class='dropdown'>
<a aria-expanded='false' class='dropdown-toggle' data-toggle='dropdown' href='#' role='button'>
Other OSVR Sites
<span class='caret'></span>
</a>
<ul class='dropdown-menu' role='menu'>
<li>
<!-- the query string excludes forks from this list, making it cleaner -->
<a href='https://github.com/OSVR?query=only%3Asources'>
GitHub Organization and OSVR Projects
</a>
</li>
<li>
<a href='https://waffle.io/osvr/osvr-core'>
OSVR issue tracker summary board on waffle.io
</a>
</li>
<li>
<a href='http://www.osvr.org/blog/'>
Dev Blog
</a>
</li>
<li>
<a href='http://support.osvr.com'>
Support Portal
</a>
</li>
<li class='divider'></li>
<li>
<a href='http://www.osvr.org'>
OSVR Home
</a>
</li>
</ul>
</li>
</ul>
<!-- google custom search -->
<script>
(function() {
var cx = '016285390483464504735:ifzwvrb3lp4';
var gcse = document.createElement('script');
gcse.type = 'text/javascript';
gcse.async = true;
gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') +
'//cse.google.com/cse.js?cx=' + cx;
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gcse, s);
})();
</script>
<!--<gcse:search></gcse:search>-->
<div class='navbar-nav navbar-right gcse-osvrnavbar'>
<gcse:search></gcse:search>
</div>
</div>
</div>
</nav>
<div class="jumbotron">
<h1>Welcome to OSVR.</h1>
<p>
OSVR is an open-source software platform for virtual and augmented reality. It allows discovery, configuration and operation of hundreds of VR/AR devices and peripherals. OSVR supports multiple game engines, and operating systems and provides services such as asynchronous time warp and direct mode in support of low-latency rendering. OSVR software is provided free under Apache 2.0 license and is maintained by <a href="http://www.sensics.com">Sensics</a>.
<p>
Please consider supporting the OSVR movement by
<a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=X5L7QVZBPT2F6">donating to OSVR</a>
.
</p>
</p>
</div>
<div class="row">
<div class="btn-group" role="group">
<div class="col-md-4 col-xs-12">
<a href="using/" class="btn btn-default btn-lg btn-block"> Get OSVR<br>
<small><b>pre-compiled binaries</b></small>
</a>
</div>
<div class="col-md-4 col-xs-12">
<a href="contributing/" class="btn btn-default btn-lg btn-block"> Contributing to OSVR<br>
<small>project directory and source code access</small>
</a>
</div>
<div class="col-md-4 col-xs-12">
<a href="build-with/" class="btn btn-default btn-lg btn-block"> Building with OSVR<br>
<small>Developer documentation and SDKs</small>
</a>
</div>
</div>
</div>
<hr>
<h2>
Documentation, Videos and White Papers
</h2>
<ul>
<li><b><a href="http://github.com/OSVR/OSVR-Docs/blob/master/README.md">Documentation repository</a></b></li>
<li><b><a href="compatibility/">List of supported devices, operating systems and game engines</a></b></li>
<li><a href="https://www.youtube.com/watch?v=xSOq3bOBPxs">Introductory video to using OSVR in Unity</a></li>
<li><a href="https://www.youtube.com/watch?v=u4Y9pUisL1M">Introductory video to using OSVR in Unreal Engine</a></li>
<li><a href="whitepapers/introduction_to_osvr/">An Introduction to OSVR</a> (Revised March 2015)</li>
<li><a href="http://access.osvr.com/binary/download/misc_assets/Migrating%20Unity%20applications%20from%20Oculus%20to%20OSVR%20Mar-11-15.pdf">Migrating Unity applications from Oculus to OSVR</a> (revised March 11, 2015)</li>
<li><a href="whitepapers/vrpn_in_osvr/">Using External VRPN Devices in OSVR</a> (April 27, 2015)</li>
</ul>
<h2>
Getting support
</h2>
<h3>
Free support
</h3>
<ul>
<li><a href="https://github.com/osvr">Post an issue on the OSVR Github projects to be addressed by the OSVR community</a></li>
<li>email "support at osvr.org" to be addressed by core developers</li>
<li><a href="https://gitter.im/orgs/OSVR/rooms">Visit the OSVR development chat rooms </a></li>
</ul>
<h3>
Premium support
</h3>
<ul>
<li>Some companies such as <a href="http://www.sensics.com">Sensics</a> also provide premium support services for OSVR such as phone support, system engineering, authoring drivers, phone support or integration help. often for an hourly fee. If you require support beyond the free support options, consider contacting the premium providers.</li>
</ul>
<h2>
<a href="presentations/">Slides and Speaker Notes from Presentations</a>
</h2>
<p>
Includes <b>new</b> presentation from February '16
</p>
<h2>
<a href="mailing-lists/">Mailing Lists and Newsletters</a>
</h2>
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js'></script>
<script src="javascripts/all.js" type="text/javascript"></script>
<hr>
<div class='footer'>
<div class='container'>
<p>Copyright 2014–2016 OSVR contributors. See individual projects for applicable license notices.</p>
<p>
Please consider supporting the OSVR movement by
<a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=X5L7QVZBPT2F6">donating to OSVR</a>
.
</p>
<p class='text-muted'>
<small>
Source code (access requires authorization) at
<a href='https://github.com/OSVR/OSVR.github.io'>
https://github.com/OSVR/OSVR.github.io
</a>
<br>
<!-- - This part commented out because it doesn't take into consideration data files. -->
<!-- - Page last updated -->
<!-- - = `git log -1 --format="%aD" -- /home/jenkins/workspace/OSVR-github-io/source/index.html.erb` -->
Site generated/compiled
Fri, 20 Apr 2018 11:45:11 +0000
from commit
<a href='https://github.com/OSVR/OSVR.github.io/commit/d3f678a
'>
d3f678a
</a>
</small>
</p>
</div>
</div>
<!-- Start of OSVR Zendesk Widget script -->
<script>/*<![CDATA[*/window.zEmbed||function(e,t){var n,o,d,i,s,a=[],r=document.createElement("iframe");window.zEmbed=function(){a.push(arguments)},window.zE=window.zE||window.zEmbed,r.src="javascript:false",r.title="",r.role="presentation",(r.frameElement||r).style.cssText="display: none",d=document.getElementsByTagName("script"),d=d[d.length-1],d.parentNode.insertBefore(r,d),i=r.contentWindow,s=i.document;try{o=s}catch(c){n=document.domain,r.src='javascript:var d=document.open();d.domain="'+n+'";void(0);',o=s}o.open()._l=function(){var o=this.createElement("script");n&&(this.domain=n),o.id="js-iframe-async",o.src=e,this.t=+new Date,this.zendeskHost=t,this.zEQueue=a,this.body.appendChild(o)},o.write('<body onload="document._l();">'),o.close()}("//assets.zendesk.com/embeddable_framework/main.js","osvr.zendesk.com");/*]]>*/</script>
<!-- End of OSVR Zendesk Widget script -->
</div>
</body>
</html>