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

@@ -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