aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorepoch <epoch@hacking.allowed.org>2017-02-09 03:05:41 -0600
committerepoch <epoch@hacking.allowed.org>2017-02-09 03:05:41 -0600
commit17347b2e23292aad11c879d3df4a0e73c31e2ae8 (patch)
treee124afb91a59e1f415051a097446b713c5f78d79 /README
parentd98c4fe440f2abe3a6682e9e7f9a439fe2540a21 (diff)
downloadhackvr-17347b2e23292aad11c879d3df4a0e73c31e2ae8.tar.gz
hackvr-17347b2e23292aad11c879d3df4a0e73c31e2ae8.zip
fixed up some red and blue stuff and put (hopefully) useful stuff into README. Also made testit.sh use a pre-converted version of the female mesh so people will not need perl to test it.
Diffstat (limited to 'README')
-rw-r--r--README41
1 files changed, 35 insertions, 6 deletions
diff --git a/README b/README
index 6fe1be1..ca47c73 100644
--- a/README
+++ b/README
@@ -1,6 +1,8 @@
-ohai.
-
-I dunno.
+ _ _ ___ ___ _ _ __ __ ____
+| |_| | / _ \ / __\ | |/ / \ \ / / | _ \
+| _ | | _ | | (__ | < \ \/ / | /
+|_| |_| |_| |_| \___/ |_|\_\ \__/ |_|\_\
+(everything is better with ascii-art)
hackvr... um. outputs commands to stdout based on keys pressed inside hackvr,
and inputs the same type of commands.
@@ -8,10 +10,20 @@ so do some plumbing and get a multiplayer game going?
quick start:
-cd src
-make
-./testit.sh
+You'll need to have the library and headers of libx11 installed for hackvr to build successfully.
+Which usually means you will need the dev version of the libx11 (xlib) package for your distro.
+To get that on debian you might run
+
+ apt-get install libx11-dev
+
+After you have that installed you should be able to do these to get hackvr built:
+
+ cd src
+ make
+A few helper scripts are written in perl and python.
+So you might want to install perl and python if you want to play with them.
+They're pretty nifty.
what hackvr can do...
@@ -19,3 +31,20 @@ I dunno.
_ _
\O_o/
+
+
+Red and Blue mode
+
+You'll have to either enable this using a command sent to hackvr's stdin that
+I don't even remember, or just enable it in config.h make clean then rebuild.
+Be sure to have SPLIT_SCREEN set to 2 while you have RED_AND_BLUE set to 1.
+Otherwise you'll just end up with one camera that is red. Three cameras will
+draw a third view that is also red. (colors of views are picked by modulo two of
+camera number atm)
+
+left eye should have red over it.
+right eye should have blue over it.
+
+if your glasses are backwards you can either wear them upside down.
+or just flip the value of CAMERA_SEPARATION in config.h before building.
+or fiddle with it using the 'p' and 'l' keys while hackvr is running.