<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://vrl.cs.brown.edu/wiki/index.php?action=history&amp;feed=atom&amp;title=Talk%3ACavePainting</id>
	<title>Talk:CavePainting - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://vrl.cs.brown.edu/wiki/index.php?action=history&amp;feed=atom&amp;title=Talk%3ACavePainting"/>
	<link rel="alternate" type="text/html" href="http://vrl.cs.brown.edu/wiki/index.php?title=Talk:CavePainting&amp;action=history"/>
	<updated>2026-04-21T00:01:24Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>http://vrl.cs.brown.edu/wiki/index.php?title=Talk:CavePainting&amp;diff=1105&amp;oldid=prev</id>
		<title>Jadrian Miles: Notes from dfk</title>
		<link rel="alternate" type="text/html" href="http://vrl.cs.brown.edu/wiki/index.php?title=Talk:CavePainting&amp;diff=1105&amp;oldid=prev"/>
		<updated>2008-12-16T15:35:41Z</updated>

		<summary type="html">&lt;p&gt;Notes from dfk&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Notes from dfk ==&lt;br /&gt;
&lt;br /&gt;
The following comes from an October, 2008 email between Jadrian and Dan.  The various bits of information here should be fleshed out and put on real wiki pages.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;gt; 1) Is there any documentation for getting Drawing on Air running in&lt;br /&gt;
&amp;gt; the fishtank?  Two years ago, running it was an almost entirely manual&lt;br /&gt;
&amp;gt; affair, and I never got it working without assistance.&lt;br /&gt;
&lt;br /&gt;
No documentation, but it&amp;#039;s not that bad:&lt;br /&gt;
&lt;br /&gt;
1. on windows, set 2 environment variables:&lt;br /&gt;
G = /cygdrive/c/gfx/tools/WIN32&lt;br /&gt;
G_WIN = C:/gfx/tools/WIN32&lt;br /&gt;
&lt;br /&gt;
2. on linux, start vrpn by running:  start-vrpn-fishtank, should be in&lt;br /&gt;
your path as it is located in $G/bin&lt;br /&gt;
&lt;br /&gt;
3. on windows start the haptic server by double clicking&lt;br /&gt;
Kuchora-Force-Server.bat (may not be the exact name, but whatever .bat&lt;br /&gt;
file you find in $G/src/kuchora/apps/forceServer)  You need to be&lt;br /&gt;
holding the pen in the reset (zero) position and orientation while the&lt;br /&gt;
program starts.&lt;br /&gt;
&lt;br /&gt;
4. on linux, start up Drawing on Air (there&amp;#039;s probably an installed&lt;br /&gt;
version, look in src/kuchora/apps/cavepainting/Makefile) or run from&lt;br /&gt;
the src directory:&lt;br /&gt;
cd $G/src/kuchora/apps/cavepainting&lt;br /&gt;
run fishtank&lt;br /&gt;
&lt;br /&gt;
&amp;gt; 2) Is there documentation of the command line parameters / config file&lt;br /&gt;
&amp;gt; parameters for CavePainting?  I can scrape the old stuff for mono&lt;br /&gt;
&amp;gt; operation from old kiosk scripts, but I&amp;#039;d like to prefer to re-use&lt;br /&gt;
&amp;gt; previous documentation if possible.&lt;br /&gt;
&lt;br /&gt;
Everything should default to something reasonable, there&amp;#039;s no&lt;br /&gt;
documentation other than what you find in the source.  If you have&lt;br /&gt;
something specific, I can try to answer.  Oh, I guess you&amp;#039;re asking&lt;br /&gt;
about running in mono.  This option needs to be sent to VRG3D, since&lt;br /&gt;
that is the library that opens up the GL window.  Typically is is done&lt;br /&gt;
by using the first command line argument to specify the VRG3D display&lt;br /&gt;
option to use.  VRG3D should have a bunch of display configuration&lt;br /&gt;
files that get installed in $G/lib/VRG3D.  You&amp;#039;ll probably see&lt;br /&gt;
caveleft.vrsetup caveright.vrsetup, etc..  I think there should&lt;br /&gt;
already be caveleftmono.vrsetup, etc..  You need to make sure the cave&lt;br /&gt;
run script starts the programs up on each wall with the mono version&lt;br /&gt;
of the display config files.  At one point, we had a script to do&lt;br /&gt;
this.  I think there was vrg3d-runcave for stereo and&lt;br /&gt;
vrg3d-runcave-mono for mono or something like that.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; 3) I grepped through some of the kuchora source to create a table of&lt;br /&gt;
&amp;gt; shortcut commands, but I didn&amp;#039;t see anything about recording video or&lt;br /&gt;
&amp;gt; the auto-rocking feature you set up for the desktop app.  How do I do&lt;br /&gt;
&amp;gt; those things?&lt;br /&gt;
&lt;br /&gt;
You can do the auto-rocking by running the program on the desktop with&lt;br /&gt;
a -c Viewer=1 option.  This loads up the viewpoint controlled defined&lt;br /&gt;
in $G/src/kuchora/basesrc/ViewerHCI.*, you&amp;#039;ll find the keyboard&lt;br /&gt;
commands to control the rocking in the header file there.&lt;br /&gt;
&lt;br /&gt;
For video, all I&amp;#039;ve done is run the programs on my laptop and then use&lt;br /&gt;
a program I grabbed from the web to capture video from the screen and&lt;br /&gt;
save it to a file.  There&amp;#039;s no built-in video capture, although this&lt;br /&gt;
may soon be possible without too much work, since I think some video&lt;br /&gt;
routines have been added to the latest G3D release.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jadrian Miles</name></author>
	</entry>
</feed>