some notes on the progress of PixSpace
This commit is contained in:
parent
fe7891a978
commit
f827133ca8
4 changed files with 40 additions and 2 deletions
17
.gitignore
vendored
17
.gitignore
vendored
|
@ -1 +1,18 @@
|
||||||
|
# Rust
|
||||||
/target
|
/target
|
||||||
|
|
||||||
|
# Visual Studio Code
|
||||||
|
|
||||||
|
.vscode/*
|
||||||
|
!.vscode/settings.json
|
||||||
|
!.vscode/tasks.json
|
||||||
|
!.vscode/launch.json
|
||||||
|
!.vscode/extensions.json
|
||||||
|
!.vscode/*.code-snippets
|
||||||
|
|
||||||
|
# Local History for Visual Studio Code
|
||||||
|
.history/
|
||||||
|
|
||||||
|
# Built Visual Studio Code Extensions
|
||||||
|
*.vsix
|
||||||
|
|
||||||
|
|
10
.vscode/settings.json
vendored
Normal file
10
.vscode/settings.json
vendored
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
{
|
||||||
|
"spellright.language": [
|
||||||
|
"en_US"
|
||||||
|
],
|
||||||
|
"spellright.documentTypes": [
|
||||||
|
"markdown",
|
||||||
|
"latex",
|
||||||
|
"plaintext"
|
||||||
|
]
|
||||||
|
}
|
13
README.md
13
README.md
|
@ -1,10 +1,21 @@
|
||||||
|
|
||||||
# PixSpace
|
# PixSpace
|
||||||
|
|
||||||
|
A viewing tool for projective Virtual Reality (VR)
|
||||||
|
|
||||||
|
It deals with:
|
||||||
|
|
||||||
|
- getting tracking data from a VRPN server
|
||||||
|
- render a composited view allowing for non-linear distortions
|
||||||
|
- loading 3D files
|
||||||
|
- providing a
|
||||||
|
|
||||||
|
Ideas are derived from a software written several years ago called VisionSpace
|
||||||
|
|
||||||
|
|
||||||
# TODO
|
# TODO
|
||||||
|
|
||||||
* [ ] multiple cameras
|
* [ ] multiple cameras
|
||||||
* [ ] custom projection matrices (https://bevy-cheatbook.github.io/cookbook/custom-projection.html)
|
* [ ] custom projection matrices (https://bevy-cheatbook.github.io/cookbook/custom-projection.html)
|
||||||
* [ ] render to texture
|
* [ ] render to texture
|
||||||
* [ ] VRPN (https://github.com/seichter/vrpn-rs)
|
* [ ] VRPN (https://github.com/seichter/vrpn-rs) - sync_client.rs seems to do what we need - issue it is Rust 2018
|
||||||
|
|
|
@ -5,7 +5,7 @@ mod offaxis;
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
App::new()
|
App::new()
|
||||||
.insert_resource(ClearColor(Color::rgb(0.0,0.02,0.1)))
|
.insert_resource(ClearColor(Color::rgb(0.0,0.1,0.9)))
|
||||||
.insert_resource(WindowDescriptor{
|
.insert_resource(WindowDescriptor{
|
||||||
title: "PixSpace".to_string(),
|
title: "PixSpace".to_string(),
|
||||||
width: 1280.0,
|
width: 1280.0,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue