moar stuff

This commit is contained in:
technobaboo
2021-07-21 18:50:41 -05:00
parent c825bb71e5
commit 521d15d569
6 changed files with 62 additions and 5 deletions

View File

@@ -20,6 +20,7 @@ module.exports = {
respectPrefersColorScheme: false,
},
navbar: {
title: 'Stardust XR',
logo: {
alt: 'Stardust XR logo, a yellow astroid with smaller white astroids around it',
src: 'img/icon.webp',

View File

@@ -24,6 +24,7 @@
"react": "^17.0.1",
"react-dom": "^17.0.1",
"url-loader": "^4.1.1",
"utils-merge": "^1.0.1",
"yarn": "^1.22.10"
},
"browserslist": {

View File

@@ -5,20 +5,20 @@ import styles from './HomepageFeatures.module.css';
const FeatureList = [
{
title: 'Flexible',
image: '../../static/img/icon.gif',
image: '/img/icon.gif',
description: (
<>
Stardust allows you to make XR widgets or interfaces and run them among others.
You don&apos;t have to make a whole system UI, just a few pieces.
</>
),
},
{
title: 'Focus on What Matters',
image: '../../static/img/icon.gif',
title: 'Streamlined',
image: '/img/icon.gif',
description: (
<>
Docusaurus lets you focus on your docs, and we&apos;ll do the chores. Go
ahead and move your docs into the <code>docs</code> directory.
Stardust is made using <a href="https://stereokit.net">StereoKit</a>, which allows for a fast and lightweight display server.
</>
),
},

View File

@@ -14,6 +14,10 @@
--ifm-color-primary-light: rgb(201, 203, 70);
--ifm-color-primary-lighter: rgb(212, 210, 102);
--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%;
}
@@ -27,3 +31,11 @@
html[data-theme='dark'] .docusaurus-highlight-code-line {
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
View 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
View File

@@ -0,0 +1 @@
stardustxr.org