moar stuff
This commit is contained in:
@@ -20,6 +20,7 @@ module.exports = {
|
|||||||
respectPrefersColorScheme: false,
|
respectPrefersColorScheme: false,
|
||||||
},
|
},
|
||||||
navbar: {
|
navbar: {
|
||||||
|
title: 'Stardust XR',
|
||||||
logo: {
|
logo: {
|
||||||
alt: 'Stardust XR logo, a yellow astroid with smaller white astroids around it',
|
alt: 'Stardust XR logo, a yellow astroid with smaller white astroids around it',
|
||||||
src: 'img/icon.webp',
|
src: 'img/icon.webp',
|
||||||
|
|||||||
@@ -24,6 +24,7 @@
|
|||||||
"react": "^17.0.1",
|
"react": "^17.0.1",
|
||||||
"react-dom": "^17.0.1",
|
"react-dom": "^17.0.1",
|
||||||
"url-loader": "^4.1.1",
|
"url-loader": "^4.1.1",
|
||||||
|
"utils-merge": "^1.0.1",
|
||||||
"yarn": "^1.22.10"
|
"yarn": "^1.22.10"
|
||||||
},
|
},
|
||||||
"browserslist": {
|
"browserslist": {
|
||||||
|
|||||||
@@ -5,20 +5,20 @@ import styles from './HomepageFeatures.module.css';
|
|||||||
const FeatureList = [
|
const FeatureList = [
|
||||||
{
|
{
|
||||||
title: 'Flexible',
|
title: 'Flexible',
|
||||||
image: '../../static/img/icon.gif',
|
image: '/img/icon.gif',
|
||||||
description: (
|
description: (
|
||||||
<>
|
<>
|
||||||
Stardust allows you to make XR widgets or interfaces and run them among others.
|
Stardust allows you to make XR widgets or interfaces and run them among others.
|
||||||
|
You don't have to make a whole system UI, just a few pieces.
|
||||||
</>
|
</>
|
||||||
),
|
),
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'Focus on What Matters',
|
title: 'Streamlined',
|
||||||
image: '../../static/img/icon.gif',
|
image: '/img/icon.gif',
|
||||||
description: (
|
description: (
|
||||||
<>
|
<>
|
||||||
Docusaurus lets you focus on your docs, and we'll do the chores. Go
|
Stardust is made using <a href="https://stereokit.net">StereoKit</a>, which allows for a fast and lightweight display server.
|
||||||
ahead and move your docs into the <code>docs</code> directory.
|
|
||||||
</>
|
</>
|
||||||
),
|
),
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -14,6 +14,10 @@
|
|||||||
--ifm-color-primary-light: rgb(201, 203, 70);
|
--ifm-color-primary-light: rgb(201, 203, 70);
|
||||||
--ifm-color-primary-lighter: rgb(212, 210, 102);
|
--ifm-color-primary-lighter: rgb(212, 210, 102);
|
||||||
--ifm-color-primary-lightest: rgb(223, 224, 146);
|
--ifm-color-primary-lightest: rgb(223, 224, 146);
|
||||||
|
|
||||||
|
--ifm-color-secondary: #a14ed8;
|
||||||
|
--ifm-color-secondary-dark: #7c3ca7;
|
||||||
|
--ifm-color-secondary-darker: #612f83;
|
||||||
--ifm-code-font-size: 95%;
|
--ifm-code-font-size: 95%;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -27,3 +31,11 @@
|
|||||||
html[data-theme='dark'] .docusaurus-highlight-code-line {
|
html[data-theme='dark'] .docusaurus-highlight-code-line {
|
||||||
background-color: rgba(0, 0, 0, 0.3);
|
background-color: rgba(0, 0, 0, 0.3);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ul.contains-task-list {
|
||||||
|
list-style-type: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
li.task-list-item > input[type="checkbox"] {
|
||||||
|
pointer-events: none;
|
||||||
|
}
|
||||||
42
src/pages/roadmap.md
Normal file
42
src/pages/roadmap.md
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
---
|
||||||
|
title: Roadmap
|
||||||
|
---
|
||||||
|
|
||||||
|
# Roadmap
|
||||||
|
|
||||||
|
- [x] Core functionality
|
||||||
|
- [x] IPC+RPC
|
||||||
|
- [x] Protocol documentation
|
||||||
|
- [ ] Server
|
||||||
|
- [x] Per-client scenegraph
|
||||||
|
- [x] Statically link StereoKit
|
||||||
|
- [x] Basic features
|
||||||
|
- [x] Spatial parenting/spatial transformation
|
||||||
|
- [x] Model loading
|
||||||
|
- [x] Set model material parameters
|
||||||
|
- [x] Fields (SDFs for interaction)
|
||||||
|
- [x] Box field
|
||||||
|
- [x] Rounded box field
|
||||||
|
- [x] Sphere field
|
||||||
|
- [ ] Input
|
||||||
|
- [x] Input handler
|
||||||
|
- [ ] Input methods
|
||||||
|
- [x] Hand input
|
||||||
|
- [ ] Creation from client
|
||||||
|
- [x] Creation from OpenXR
|
||||||
|
- [x] Creation from StereoKit (flatscreen)
|
||||||
|
- [x] Interaction with clients
|
||||||
|
- [x] Pointer input
|
||||||
|
- [ ] Creation from client
|
||||||
|
- [ ] Creation from OpenXR
|
||||||
|
- [x] Creation from StereoKit (flatscreen)
|
||||||
|
- [x] Interaction with clients
|
||||||
|
- [ ] Controller input
|
||||||
|
- [ ] Creation from client
|
||||||
|
- [ ] Creation from OpenXR
|
||||||
|
- [ ] Interaction with clients
|
||||||
|
- [ ] Global input (e.g. volume buttons)
|
||||||
|
- [ ] Creation from client
|
||||||
|
- [ ] Creation from OpenXR
|
||||||
|
- [ ] Interaction with clients
|
||||||
|
- [ ] test
|
||||||
1
static/CNAME
Normal file
1
static/CNAME
Normal file
@@ -0,0 +1 @@
|
|||||||
|
stardustxr.org
|
||||||
Reference in New Issue
Block a user