<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://vrl.cs.brown.edu/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Anne+Kenyon</id>
	<title>VrlWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://vrl.cs.brown.edu/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Anne+Kenyon"/>
	<link rel="alternate" type="text/html" href="http://vrl.cs.brown.edu/wiki/index.php/Special:Contributions/Anne_Kenyon"/>
	<updated>2026-04-19T19:44:46Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>http://vrl.cs.brown.edu/wiki/index.php?title=Building_CavePainting&amp;diff=6342</id>
		<title>Building CavePainting</title>
		<link rel="alternate" type="text/html" href="http://vrl.cs.brown.edu/wiki/index.php?title=Building_CavePainting&amp;diff=6342"/>
		<updated>2013-06-17T20:44:10Z</updated>

		<summary type="html">&lt;p&gt;Anne Kenyon: /* Configuring VRG3D */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Setting Up and Checking Everything Out ==&lt;br /&gt;
&lt;br /&gt;
#cd $G&lt;br /&gt;
#*Before performing this step define $G as your sandbox directory and define CVSROOT as your username@ssh.cs.brown.edu:/research/graphics/cvsroot/&lt;br /&gt;
#**An example can be found at [[Set_up_your_environment_for_diffusion_MRI_processing#Set_up_your_environment]]&lt;br /&gt;
#**The file which you must edit may vary on different operating systems&lt;br /&gt;
#cvs co common&lt;br /&gt;
#cvs co project&lt;br /&gt;
#cvs co import&lt;br /&gt;
#mkdir install_linux&lt;br /&gt;
#cd $G/import&lt;br /&gt;
#svn co https://vrg3d.svn.sourceforge.net/svnroot/vrg3d vrg3d&lt;br /&gt;
&lt;br /&gt;
== Installing [[VRPN]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/import/vrpn/kit&lt;br /&gt;
#unzip vrpn_07_26.zip&lt;br /&gt;
#cd $G/import/vrpn/kit/quat&lt;br /&gt;
#make&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the Makefile&lt;br /&gt;
#***Uncomment the line corresponding to your machine&#039;s architecture&lt;br /&gt;
#***Change INSTALL_DIR on line 31 from /usr/local to $G/install_linux&lt;br /&gt;
#make install&lt;br /&gt;
#cd $G/import/vrpn/kit/vrpn&lt;br /&gt;
#make&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the Makefile&lt;br /&gt;
#***Uncomment the line corresponding to your machine&#039;s architecture&lt;br /&gt;
#***Change INSTALL_DIR on line 52 from /usr/local to $G/install_linux&lt;br /&gt;
#make install&lt;br /&gt;
#cd $G/import/vrpn/kit/vrpn/server_src&lt;br /&gt;
#make&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the Makefile&lt;br /&gt;
#***Uncomment the line corresponding to your machine&#039;s architecture&lt;br /&gt;
#***Change INSTALL_DIR on line 29 from /usr/local to $G/install_linux&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing [[G3D]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/import/g3d/kit&lt;br /&gt;
#unzip G3D-8.01-src_cvs.zip&lt;br /&gt;
#cd $G/import/g3d/kit/G3D&lt;br /&gt;
#./buildg3d &amp;lt;nowiki&amp;gt;--&amp;lt;/nowiki&amp;gt;install all&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the buildg3d&lt;br /&gt;
#***Change installDir on line 105 from &#039;/usr/local&#039; to &#039;$G/install_linux&#039;&lt;br /&gt;
#****Actually type in the directory path of $G for this&lt;br /&gt;
#***Comment out line 362 &amp;quot;&amp;lt;nowiki&amp;gt;if osx or (ice.utils.shell(&amp;quot;locate libzip.a&amp;quot;) == &#039;&#039;):&amp;lt;/nowiki&amp;gt;&amp;quot;&lt;br /&gt;
#***Remove one indent from line 363&lt;br /&gt;
#./buildg3d &amp;lt;nowiki&amp;gt;--&amp;lt;/nowiki&amp;gt;install lib&lt;br /&gt;
&lt;br /&gt;
== Configuring [[VRG3D]] ==&lt;br /&gt;
[http://vis.cs.brown.edu/resources/doc/VRG3D/index.html VRG3D Documentation]&lt;br /&gt;
#cd $G/import/vrg3d/vrg3d&lt;br /&gt;
#python configure.py -vrpn $G/install_linux -g3d $G/install_linux -vrg3d $G/install_linux&lt;br /&gt;
#*If working on a 64 bit system, edit configure.py and make the following replacements before running this command&lt;br /&gt;
#**lib/libSDL to lib64/libSDL&lt;br /&gt;
#**lib/libGLU to lib64/libGLU&lt;br /&gt;
#make allclean&lt;br /&gt;
#make all&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing [[MMotion]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/common/MMotion&lt;br /&gt;
#make&lt;br /&gt;
#*If you get an error with this command edit the $G/common/build/make/compile.gcc.local.make&lt;br /&gt;
#**Comment out $(GCC2_SUFFIX) on lines 50 - 53&lt;br /&gt;
#**Comment out $(GCC3_SUFFIX) on lines 64 - 67&lt;br /&gt;
#**Comment out $(GCC4_SUFFIX) on lines 89 - 92&lt;br /&gt;
#**Comment out $(GCCX_SUFFIX) on lines 103 - 106&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing Common [[Kuchora]] Packages ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/common/kuchora&lt;br /&gt;
#make&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing [[CavePainting]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/project/kuchora/cavepainting&lt;br /&gt;
#make&lt;br /&gt;
#*If you get an error&lt;br /&gt;
#**Change &amp;quot;$(G_IMPORT)/g3d/g3d_8_$(G_COMPILER)&amp;quot; in $G/common/build/make/g3d.make on line 20 to &amp;quot;$(G)/install_linux&amp;quot; &lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Allowing [[CavePainting]] to be Executed ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/project/kuchora/cavepainting&lt;br /&gt;
#chmod 775 run&lt;br /&gt;
&lt;br /&gt;
== Moving Files and Creating Symbolic Links to Work With Directory Structure ==&lt;br /&gt;
&lt;br /&gt;
#mkdir $G/project/kuchora/apps/&lt;br /&gt;
#cd $G/project/kuchora/apps/&lt;br /&gt;
#mv $G/project/kuchora/cavepainting/ $G/project/kuchora/apps/cavepainting&lt;br /&gt;
#cd $G/project/kuchora/&lt;br /&gt;
#ln -s $G/project/kuchora/apps/cavepainting/ cavepainting&lt;br /&gt;
#cd $G/project/kuchora/&lt;br /&gt;
#ln -s $G/common/kuchora/data/ kdata&lt;br /&gt;
#mkdir $G/lib/&lt;br /&gt;
#mkdir $G/lib/kuchora/&lt;br /&gt;
#cd $G/lib/kuchora/&lt;br /&gt;
#ln -s $G/project/kuchora/kdata/images/ images&lt;br /&gt;
#cd $G/lib/kuchora/&lt;br /&gt;
#ln -s $G/project/kuchora/kdata/fonts/ fonts&lt;br /&gt;
&lt;br /&gt;
== Running [[CavePainting]] in Desktop Mode ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Screenshot from 2012-07-10 11_25_58.png|right|thumb|CavePainting Running in Desktop Mode]]&lt;br /&gt;
#cd $G/project/kuchora/apps/cavepainting&lt;br /&gt;
#./run desktop&lt;br /&gt;
&lt;br /&gt;
[[Category:CavePainting]][[Category:Software]][[Category:Art and Visualization]][[Category:CavePainting HOWTO]]&lt;/div&gt;</summary>
		<author><name>Anne Kenyon</name></author>
	</entry>
	<entry>
		<id>http://vrl.cs.brown.edu/wiki/index.php?title=Building_CavePainting&amp;diff=6341</id>
		<title>Building CavePainting</title>
		<link rel="alternate" type="text/html" href="http://vrl.cs.brown.edu/wiki/index.php?title=Building_CavePainting&amp;diff=6341"/>
		<updated>2013-06-17T20:43:57Z</updated>

		<summary type="html">&lt;p&gt;Anne Kenyon: /* Configuring VRG3D */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Setting Up and Checking Everything Out ==&lt;br /&gt;
&lt;br /&gt;
#cd $G&lt;br /&gt;
#*Before performing this step define $G as your sandbox directory and define CVSROOT as your username@ssh.cs.brown.edu:/research/graphics/cvsroot/&lt;br /&gt;
#**An example can be found at [[Set_up_your_environment_for_diffusion_MRI_processing#Set_up_your_environment]]&lt;br /&gt;
#**The file which you must edit may vary on different operating systems&lt;br /&gt;
#cvs co common&lt;br /&gt;
#cvs co project&lt;br /&gt;
#cvs co import&lt;br /&gt;
#mkdir install_linux&lt;br /&gt;
#cd $G/import&lt;br /&gt;
#svn co https://vrg3d.svn.sourceforge.net/svnroot/vrg3d vrg3d&lt;br /&gt;
&lt;br /&gt;
== Installing [[VRPN]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/import/vrpn/kit&lt;br /&gt;
#unzip vrpn_07_26.zip&lt;br /&gt;
#cd $G/import/vrpn/kit/quat&lt;br /&gt;
#make&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the Makefile&lt;br /&gt;
#***Uncomment the line corresponding to your machine&#039;s architecture&lt;br /&gt;
#***Change INSTALL_DIR on line 31 from /usr/local to $G/install_linux&lt;br /&gt;
#make install&lt;br /&gt;
#cd $G/import/vrpn/kit/vrpn&lt;br /&gt;
#make&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the Makefile&lt;br /&gt;
#***Uncomment the line corresponding to your machine&#039;s architecture&lt;br /&gt;
#***Change INSTALL_DIR on line 52 from /usr/local to $G/install_linux&lt;br /&gt;
#make install&lt;br /&gt;
#cd $G/import/vrpn/kit/vrpn/server_src&lt;br /&gt;
#make&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the Makefile&lt;br /&gt;
#***Uncomment the line corresponding to your machine&#039;s architecture&lt;br /&gt;
#***Change INSTALL_DIR on line 29 from /usr/local to $G/install_linux&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing [[G3D]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/import/g3d/kit&lt;br /&gt;
#unzip G3D-8.01-src_cvs.zip&lt;br /&gt;
#cd $G/import/g3d/kit/G3D&lt;br /&gt;
#./buildg3d &amp;lt;nowiki&amp;gt;--&amp;lt;/nowiki&amp;gt;install all&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the buildg3d&lt;br /&gt;
#***Change installDir on line 105 from &#039;/usr/local&#039; to &#039;$G/install_linux&#039;&lt;br /&gt;
#****Actually type in the directory path of $G for this&lt;br /&gt;
#***Comment out line 362 &amp;quot;&amp;lt;nowiki&amp;gt;if osx or (ice.utils.shell(&amp;quot;locate libzip.a&amp;quot;) == &#039;&#039;):&amp;lt;/nowiki&amp;gt;&amp;quot;&lt;br /&gt;
#***Remove one indent from line 363&lt;br /&gt;
#./buildg3d &amp;lt;nowiki&amp;gt;--&amp;lt;/nowiki&amp;gt;install lib&lt;br /&gt;
&lt;br /&gt;
== Configuring [[VRG3D]] ==&lt;br /&gt;
[[http://vis.cs.brown.edu/resources/doc/VRG3D/index.html VRG3D Documentation]]&lt;br /&gt;
#cd $G/import/vrg3d/vrg3d&lt;br /&gt;
#python configure.py -vrpn $G/install_linux -g3d $G/install_linux -vrg3d $G/install_linux&lt;br /&gt;
#*If working on a 64 bit system, edit configure.py and make the following replacements before running this command&lt;br /&gt;
#**lib/libSDL to lib64/libSDL&lt;br /&gt;
#**lib/libGLU to lib64/libGLU&lt;br /&gt;
#make allclean&lt;br /&gt;
#make all&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing [[MMotion]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/common/MMotion&lt;br /&gt;
#make&lt;br /&gt;
#*If you get an error with this command edit the $G/common/build/make/compile.gcc.local.make&lt;br /&gt;
#**Comment out $(GCC2_SUFFIX) on lines 50 - 53&lt;br /&gt;
#**Comment out $(GCC3_SUFFIX) on lines 64 - 67&lt;br /&gt;
#**Comment out $(GCC4_SUFFIX) on lines 89 - 92&lt;br /&gt;
#**Comment out $(GCCX_SUFFIX) on lines 103 - 106&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing Common [[Kuchora]] Packages ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/common/kuchora&lt;br /&gt;
#make&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing [[CavePainting]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/project/kuchora/cavepainting&lt;br /&gt;
#make&lt;br /&gt;
#*If you get an error&lt;br /&gt;
#**Change &amp;quot;$(G_IMPORT)/g3d/g3d_8_$(G_COMPILER)&amp;quot; in $G/common/build/make/g3d.make on line 20 to &amp;quot;$(G)/install_linux&amp;quot; &lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Allowing [[CavePainting]] to be Executed ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/project/kuchora/cavepainting&lt;br /&gt;
#chmod 775 run&lt;br /&gt;
&lt;br /&gt;
== Moving Files and Creating Symbolic Links to Work With Directory Structure ==&lt;br /&gt;
&lt;br /&gt;
#mkdir $G/project/kuchora/apps/&lt;br /&gt;
#cd $G/project/kuchora/apps/&lt;br /&gt;
#mv $G/project/kuchora/cavepainting/ $G/project/kuchora/apps/cavepainting&lt;br /&gt;
#cd $G/project/kuchora/&lt;br /&gt;
#ln -s $G/project/kuchora/apps/cavepainting/ cavepainting&lt;br /&gt;
#cd $G/project/kuchora/&lt;br /&gt;
#ln -s $G/common/kuchora/data/ kdata&lt;br /&gt;
#mkdir $G/lib/&lt;br /&gt;
#mkdir $G/lib/kuchora/&lt;br /&gt;
#cd $G/lib/kuchora/&lt;br /&gt;
#ln -s $G/project/kuchora/kdata/images/ images&lt;br /&gt;
#cd $G/lib/kuchora/&lt;br /&gt;
#ln -s $G/project/kuchora/kdata/fonts/ fonts&lt;br /&gt;
&lt;br /&gt;
== Running [[CavePainting]] in Desktop Mode ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Screenshot from 2012-07-10 11_25_58.png|right|thumb|CavePainting Running in Desktop Mode]]&lt;br /&gt;
#cd $G/project/kuchora/apps/cavepainting&lt;br /&gt;
#./run desktop&lt;br /&gt;
&lt;br /&gt;
[[Category:CavePainting]][[Category:Software]][[Category:Art and Visualization]][[Category:CavePainting HOWTO]]&lt;/div&gt;</summary>
		<author><name>Anne Kenyon</name></author>
	</entry>
	<entry>
		<id>http://vrl.cs.brown.edu/wiki/index.php?title=Building_CavePainting&amp;diff=6340</id>
		<title>Building CavePainting</title>
		<link rel="alternate" type="text/html" href="http://vrl.cs.brown.edu/wiki/index.php?title=Building_CavePainting&amp;diff=6340"/>
		<updated>2013-06-17T20:43:46Z</updated>

		<summary type="html">&lt;p&gt;Anne Kenyon: /* Configuring VRG3D */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Setting Up and Checking Everything Out ==&lt;br /&gt;
&lt;br /&gt;
#cd $G&lt;br /&gt;
#*Before performing this step define $G as your sandbox directory and define CVSROOT as your username@ssh.cs.brown.edu:/research/graphics/cvsroot/&lt;br /&gt;
#**An example can be found at [[Set_up_your_environment_for_diffusion_MRI_processing#Set_up_your_environment]]&lt;br /&gt;
#**The file which you must edit may vary on different operating systems&lt;br /&gt;
#cvs co common&lt;br /&gt;
#cvs co project&lt;br /&gt;
#cvs co import&lt;br /&gt;
#mkdir install_linux&lt;br /&gt;
#cd $G/import&lt;br /&gt;
#svn co https://vrg3d.svn.sourceforge.net/svnroot/vrg3d vrg3d&lt;br /&gt;
&lt;br /&gt;
== Installing [[VRPN]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/import/vrpn/kit&lt;br /&gt;
#unzip vrpn_07_26.zip&lt;br /&gt;
#cd $G/import/vrpn/kit/quat&lt;br /&gt;
#make&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the Makefile&lt;br /&gt;
#***Uncomment the line corresponding to your machine&#039;s architecture&lt;br /&gt;
#***Change INSTALL_DIR on line 31 from /usr/local to $G/install_linux&lt;br /&gt;
#make install&lt;br /&gt;
#cd $G/import/vrpn/kit/vrpn&lt;br /&gt;
#make&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the Makefile&lt;br /&gt;
#***Uncomment the line corresponding to your machine&#039;s architecture&lt;br /&gt;
#***Change INSTALL_DIR on line 52 from /usr/local to $G/install_linux&lt;br /&gt;
#make install&lt;br /&gt;
#cd $G/import/vrpn/kit/vrpn/server_src&lt;br /&gt;
#make&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the Makefile&lt;br /&gt;
#***Uncomment the line corresponding to your machine&#039;s architecture&lt;br /&gt;
#***Change INSTALL_DIR on line 29 from /usr/local to $G/install_linux&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing [[G3D]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/import/g3d/kit&lt;br /&gt;
#unzip G3D-8.01-src_cvs.zip&lt;br /&gt;
#cd $G/import/g3d/kit/G3D&lt;br /&gt;
#./buildg3d &amp;lt;nowiki&amp;gt;--&amp;lt;/nowiki&amp;gt;install all&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the buildg3d&lt;br /&gt;
#***Change installDir on line 105 from &#039;/usr/local&#039; to &#039;$G/install_linux&#039;&lt;br /&gt;
#****Actually type in the directory path of $G for this&lt;br /&gt;
#***Comment out line 362 &amp;quot;&amp;lt;nowiki&amp;gt;if osx or (ice.utils.shell(&amp;quot;locate libzip.a&amp;quot;) == &#039;&#039;):&amp;lt;/nowiki&amp;gt;&amp;quot;&lt;br /&gt;
#***Remove one indent from line 363&lt;br /&gt;
#./buildg3d &amp;lt;nowiki&amp;gt;--&amp;lt;/nowiki&amp;gt;install lib&lt;br /&gt;
&lt;br /&gt;
== Configuring [[VRG3D]] ==&lt;br /&gt;
[[http://vis.cs.brown.edu/resources/doc/VRG3D/index.html |VRG3D Documentation]]&lt;br /&gt;
#cd $G/import/vrg3d/vrg3d&lt;br /&gt;
#python configure.py -vrpn $G/install_linux -g3d $G/install_linux -vrg3d $G/install_linux&lt;br /&gt;
#*If working on a 64 bit system, edit configure.py and make the following replacements before running this command&lt;br /&gt;
#**lib/libSDL to lib64/libSDL&lt;br /&gt;
#**lib/libGLU to lib64/libGLU&lt;br /&gt;
#make allclean&lt;br /&gt;
#make all&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing [[MMotion]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/common/MMotion&lt;br /&gt;
#make&lt;br /&gt;
#*If you get an error with this command edit the $G/common/build/make/compile.gcc.local.make&lt;br /&gt;
#**Comment out $(GCC2_SUFFIX) on lines 50 - 53&lt;br /&gt;
#**Comment out $(GCC3_SUFFIX) on lines 64 - 67&lt;br /&gt;
#**Comment out $(GCC4_SUFFIX) on lines 89 - 92&lt;br /&gt;
#**Comment out $(GCCX_SUFFIX) on lines 103 - 106&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing Common [[Kuchora]] Packages ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/common/kuchora&lt;br /&gt;
#make&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing [[CavePainting]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/project/kuchora/cavepainting&lt;br /&gt;
#make&lt;br /&gt;
#*If you get an error&lt;br /&gt;
#**Change &amp;quot;$(G_IMPORT)/g3d/g3d_8_$(G_COMPILER)&amp;quot; in $G/common/build/make/g3d.make on line 20 to &amp;quot;$(G)/install_linux&amp;quot; &lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Allowing [[CavePainting]] to be Executed ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/project/kuchora/cavepainting&lt;br /&gt;
#chmod 775 run&lt;br /&gt;
&lt;br /&gt;
== Moving Files and Creating Symbolic Links to Work With Directory Structure ==&lt;br /&gt;
&lt;br /&gt;
#mkdir $G/project/kuchora/apps/&lt;br /&gt;
#cd $G/project/kuchora/apps/&lt;br /&gt;
#mv $G/project/kuchora/cavepainting/ $G/project/kuchora/apps/cavepainting&lt;br /&gt;
#cd $G/project/kuchora/&lt;br /&gt;
#ln -s $G/project/kuchora/apps/cavepainting/ cavepainting&lt;br /&gt;
#cd $G/project/kuchora/&lt;br /&gt;
#ln -s $G/common/kuchora/data/ kdata&lt;br /&gt;
#mkdir $G/lib/&lt;br /&gt;
#mkdir $G/lib/kuchora/&lt;br /&gt;
#cd $G/lib/kuchora/&lt;br /&gt;
#ln -s $G/project/kuchora/kdata/images/ images&lt;br /&gt;
#cd $G/lib/kuchora/&lt;br /&gt;
#ln -s $G/project/kuchora/kdata/fonts/ fonts&lt;br /&gt;
&lt;br /&gt;
== Running [[CavePainting]] in Desktop Mode ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Screenshot from 2012-07-10 11_25_58.png|right|thumb|CavePainting Running in Desktop Mode]]&lt;br /&gt;
#cd $G/project/kuchora/apps/cavepainting&lt;br /&gt;
#./run desktop&lt;br /&gt;
&lt;br /&gt;
[[Category:CavePainting]][[Category:Software]][[Category:Art and Visualization]][[Category:CavePainting HOWTO]]&lt;/div&gt;</summary>
		<author><name>Anne Kenyon</name></author>
	</entry>
	<entry>
		<id>http://vrl.cs.brown.edu/wiki/index.php?title=Building_CavePainting&amp;diff=6339</id>
		<title>Building CavePainting</title>
		<link rel="alternate" type="text/html" href="http://vrl.cs.brown.edu/wiki/index.php?title=Building_CavePainting&amp;diff=6339"/>
		<updated>2013-06-17T20:43:39Z</updated>

		<summary type="html">&lt;p&gt;Anne Kenyon: /* Configuring VRG3D */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Setting Up and Checking Everything Out ==&lt;br /&gt;
&lt;br /&gt;
#cd $G&lt;br /&gt;
#*Before performing this step define $G as your sandbox directory and define CVSROOT as your username@ssh.cs.brown.edu:/research/graphics/cvsroot/&lt;br /&gt;
#**An example can be found at [[Set_up_your_environment_for_diffusion_MRI_processing#Set_up_your_environment]]&lt;br /&gt;
#**The file which you must edit may vary on different operating systems&lt;br /&gt;
#cvs co common&lt;br /&gt;
#cvs co project&lt;br /&gt;
#cvs co import&lt;br /&gt;
#mkdir install_linux&lt;br /&gt;
#cd $G/import&lt;br /&gt;
#svn co https://vrg3d.svn.sourceforge.net/svnroot/vrg3d vrg3d&lt;br /&gt;
&lt;br /&gt;
== Installing [[VRPN]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/import/vrpn/kit&lt;br /&gt;
#unzip vrpn_07_26.zip&lt;br /&gt;
#cd $G/import/vrpn/kit/quat&lt;br /&gt;
#make&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the Makefile&lt;br /&gt;
#***Uncomment the line corresponding to your machine&#039;s architecture&lt;br /&gt;
#***Change INSTALL_DIR on line 31 from /usr/local to $G/install_linux&lt;br /&gt;
#make install&lt;br /&gt;
#cd $G/import/vrpn/kit/vrpn&lt;br /&gt;
#make&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the Makefile&lt;br /&gt;
#***Uncomment the line corresponding to your machine&#039;s architecture&lt;br /&gt;
#***Change INSTALL_DIR on line 52 from /usr/local to $G/install_linux&lt;br /&gt;
#make install&lt;br /&gt;
#cd $G/import/vrpn/kit/vrpn/server_src&lt;br /&gt;
#make&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the Makefile&lt;br /&gt;
#***Uncomment the line corresponding to your machine&#039;s architecture&lt;br /&gt;
#***Change INSTALL_DIR on line 29 from /usr/local to $G/install_linux&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing [[G3D]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/import/g3d/kit&lt;br /&gt;
#unzip G3D-8.01-src_cvs.zip&lt;br /&gt;
#cd $G/import/g3d/kit/G3D&lt;br /&gt;
#./buildg3d &amp;lt;nowiki&amp;gt;--&amp;lt;/nowiki&amp;gt;install all&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the buildg3d&lt;br /&gt;
#***Change installDir on line 105 from &#039;/usr/local&#039; to &#039;$G/install_linux&#039;&lt;br /&gt;
#****Actually type in the directory path of $G for this&lt;br /&gt;
#***Comment out line 362 &amp;quot;&amp;lt;nowiki&amp;gt;if osx or (ice.utils.shell(&amp;quot;locate libzip.a&amp;quot;) == &#039;&#039;):&amp;lt;/nowiki&amp;gt;&amp;quot;&lt;br /&gt;
#***Remove one indent from line 363&lt;br /&gt;
#./buildg3d &amp;lt;nowiki&amp;gt;--&amp;lt;/nowiki&amp;gt;install lib&lt;br /&gt;
&lt;br /&gt;
== Configuring [[VRG3D]] ==&lt;br /&gt;
[[http://vis.cs.brown.edu/resources/doc/VRG3D/index.html|VRG3D Documentation]]&lt;br /&gt;
#cd $G/import/vrg3d/vrg3d&lt;br /&gt;
#python configure.py -vrpn $G/install_linux -g3d $G/install_linux -vrg3d $G/install_linux&lt;br /&gt;
#*If working on a 64 bit system, edit configure.py and make the following replacements before running this command&lt;br /&gt;
#**lib/libSDL to lib64/libSDL&lt;br /&gt;
#**lib/libGLU to lib64/libGLU&lt;br /&gt;
#make allclean&lt;br /&gt;
#make all&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing [[MMotion]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/common/MMotion&lt;br /&gt;
#make&lt;br /&gt;
#*If you get an error with this command edit the $G/common/build/make/compile.gcc.local.make&lt;br /&gt;
#**Comment out $(GCC2_SUFFIX) on lines 50 - 53&lt;br /&gt;
#**Comment out $(GCC3_SUFFIX) on lines 64 - 67&lt;br /&gt;
#**Comment out $(GCC4_SUFFIX) on lines 89 - 92&lt;br /&gt;
#**Comment out $(GCCX_SUFFIX) on lines 103 - 106&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing Common [[Kuchora]] Packages ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/common/kuchora&lt;br /&gt;
#make&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing [[CavePainting]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/project/kuchora/cavepainting&lt;br /&gt;
#make&lt;br /&gt;
#*If you get an error&lt;br /&gt;
#**Change &amp;quot;$(G_IMPORT)/g3d/g3d_8_$(G_COMPILER)&amp;quot; in $G/common/build/make/g3d.make on line 20 to &amp;quot;$(G)/install_linux&amp;quot; &lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Allowing [[CavePainting]] to be Executed ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/project/kuchora/cavepainting&lt;br /&gt;
#chmod 775 run&lt;br /&gt;
&lt;br /&gt;
== Moving Files and Creating Symbolic Links to Work With Directory Structure ==&lt;br /&gt;
&lt;br /&gt;
#mkdir $G/project/kuchora/apps/&lt;br /&gt;
#cd $G/project/kuchora/apps/&lt;br /&gt;
#mv $G/project/kuchora/cavepainting/ $G/project/kuchora/apps/cavepainting&lt;br /&gt;
#cd $G/project/kuchora/&lt;br /&gt;
#ln -s $G/project/kuchora/apps/cavepainting/ cavepainting&lt;br /&gt;
#cd $G/project/kuchora/&lt;br /&gt;
#ln -s $G/common/kuchora/data/ kdata&lt;br /&gt;
#mkdir $G/lib/&lt;br /&gt;
#mkdir $G/lib/kuchora/&lt;br /&gt;
#cd $G/lib/kuchora/&lt;br /&gt;
#ln -s $G/project/kuchora/kdata/images/ images&lt;br /&gt;
#cd $G/lib/kuchora/&lt;br /&gt;
#ln -s $G/project/kuchora/kdata/fonts/ fonts&lt;br /&gt;
&lt;br /&gt;
== Running [[CavePainting]] in Desktop Mode ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Screenshot from 2012-07-10 11_25_58.png|right|thumb|CavePainting Running in Desktop Mode]]&lt;br /&gt;
#cd $G/project/kuchora/apps/cavepainting&lt;br /&gt;
#./run desktop&lt;br /&gt;
&lt;br /&gt;
[[Category:CavePainting]][[Category:Software]][[Category:Art and Visualization]][[Category:CavePainting HOWTO]]&lt;/div&gt;</summary>
		<author><name>Anne Kenyon</name></author>
	</entry>
	<entry>
		<id>http://vrl.cs.brown.edu/wiki/index.php?title=Building_CavePainting&amp;diff=6338</id>
		<title>Building CavePainting</title>
		<link rel="alternate" type="text/html" href="http://vrl.cs.brown.edu/wiki/index.php?title=Building_CavePainting&amp;diff=6338"/>
		<updated>2013-06-17T20:43:18Z</updated>

		<summary type="html">&lt;p&gt;Anne Kenyon: /* Configuring VRG3D */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Setting Up and Checking Everything Out ==&lt;br /&gt;
&lt;br /&gt;
#cd $G&lt;br /&gt;
#*Before performing this step define $G as your sandbox directory and define CVSROOT as your username@ssh.cs.brown.edu:/research/graphics/cvsroot/&lt;br /&gt;
#**An example can be found at [[Set_up_your_environment_for_diffusion_MRI_processing#Set_up_your_environment]]&lt;br /&gt;
#**The file which you must edit may vary on different operating systems&lt;br /&gt;
#cvs co common&lt;br /&gt;
#cvs co project&lt;br /&gt;
#cvs co import&lt;br /&gt;
#mkdir install_linux&lt;br /&gt;
#cd $G/import&lt;br /&gt;
#svn co https://vrg3d.svn.sourceforge.net/svnroot/vrg3d vrg3d&lt;br /&gt;
&lt;br /&gt;
== Installing [[VRPN]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/import/vrpn/kit&lt;br /&gt;
#unzip vrpn_07_26.zip&lt;br /&gt;
#cd $G/import/vrpn/kit/quat&lt;br /&gt;
#make&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the Makefile&lt;br /&gt;
#***Uncomment the line corresponding to your machine&#039;s architecture&lt;br /&gt;
#***Change INSTALL_DIR on line 31 from /usr/local to $G/install_linux&lt;br /&gt;
#make install&lt;br /&gt;
#cd $G/import/vrpn/kit/vrpn&lt;br /&gt;
#make&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the Makefile&lt;br /&gt;
#***Uncomment the line corresponding to your machine&#039;s architecture&lt;br /&gt;
#***Change INSTALL_DIR on line 52 from /usr/local to $G/install_linux&lt;br /&gt;
#make install&lt;br /&gt;
#cd $G/import/vrpn/kit/vrpn/server_src&lt;br /&gt;
#make&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the Makefile&lt;br /&gt;
#***Uncomment the line corresponding to your machine&#039;s architecture&lt;br /&gt;
#***Change INSTALL_DIR on line 29 from /usr/local to $G/install_linux&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing [[G3D]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/import/g3d/kit&lt;br /&gt;
#unzip G3D-8.01-src_cvs.zip&lt;br /&gt;
#cd $G/import/g3d/kit/G3D&lt;br /&gt;
#./buildg3d &amp;lt;nowiki&amp;gt;--&amp;lt;/nowiki&amp;gt;install all&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the buildg3d&lt;br /&gt;
#***Change installDir on line 105 from &#039;/usr/local&#039; to &#039;$G/install_linux&#039;&lt;br /&gt;
#****Actually type in the directory path of $G for this&lt;br /&gt;
#***Comment out line 362 &amp;quot;&amp;lt;nowiki&amp;gt;if osx or (ice.utils.shell(&amp;quot;locate libzip.a&amp;quot;) == &#039;&#039;):&amp;lt;/nowiki&amp;gt;&amp;quot;&lt;br /&gt;
#***Remove one indent from line 363&lt;br /&gt;
#./buildg3d &amp;lt;nowiki&amp;gt;--&amp;lt;/nowiki&amp;gt;install lib&lt;br /&gt;
&lt;br /&gt;
== Configuring [[VRG3D]] ==&lt;br /&gt;
[[http://vis.cs.brown.edu/resources/doc/VRG3D/index.html | VRG3D Documentation]]&lt;br /&gt;
#cd $G/import/vrg3d/vrg3d&lt;br /&gt;
#python configure.py -vrpn $G/install_linux -g3d $G/install_linux -vrg3d $G/install_linux&lt;br /&gt;
#*If working on a 64 bit system, edit configure.py and make the following replacements before running this command&lt;br /&gt;
#**lib/libSDL to lib64/libSDL&lt;br /&gt;
#**lib/libGLU to lib64/libGLU&lt;br /&gt;
#make allclean&lt;br /&gt;
#make all&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing [[MMotion]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/common/MMotion&lt;br /&gt;
#make&lt;br /&gt;
#*If you get an error with this command edit the $G/common/build/make/compile.gcc.local.make&lt;br /&gt;
#**Comment out $(GCC2_SUFFIX) on lines 50 - 53&lt;br /&gt;
#**Comment out $(GCC3_SUFFIX) on lines 64 - 67&lt;br /&gt;
#**Comment out $(GCC4_SUFFIX) on lines 89 - 92&lt;br /&gt;
#**Comment out $(GCCX_SUFFIX) on lines 103 - 106&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing Common [[Kuchora]] Packages ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/common/kuchora&lt;br /&gt;
#make&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing [[CavePainting]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/project/kuchora/cavepainting&lt;br /&gt;
#make&lt;br /&gt;
#*If you get an error&lt;br /&gt;
#**Change &amp;quot;$(G_IMPORT)/g3d/g3d_8_$(G_COMPILER)&amp;quot; in $G/common/build/make/g3d.make on line 20 to &amp;quot;$(G)/install_linux&amp;quot; &lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Allowing [[CavePainting]] to be Executed ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/project/kuchora/cavepainting&lt;br /&gt;
#chmod 775 run&lt;br /&gt;
&lt;br /&gt;
== Moving Files and Creating Symbolic Links to Work With Directory Structure ==&lt;br /&gt;
&lt;br /&gt;
#mkdir $G/project/kuchora/apps/&lt;br /&gt;
#cd $G/project/kuchora/apps/&lt;br /&gt;
#mv $G/project/kuchora/cavepainting/ $G/project/kuchora/apps/cavepainting&lt;br /&gt;
#cd $G/project/kuchora/&lt;br /&gt;
#ln -s $G/project/kuchora/apps/cavepainting/ cavepainting&lt;br /&gt;
#cd $G/project/kuchora/&lt;br /&gt;
#ln -s $G/common/kuchora/data/ kdata&lt;br /&gt;
#mkdir $G/lib/&lt;br /&gt;
#mkdir $G/lib/kuchora/&lt;br /&gt;
#cd $G/lib/kuchora/&lt;br /&gt;
#ln -s $G/project/kuchora/kdata/images/ images&lt;br /&gt;
#cd $G/lib/kuchora/&lt;br /&gt;
#ln -s $G/project/kuchora/kdata/fonts/ fonts&lt;br /&gt;
&lt;br /&gt;
== Running [[CavePainting]] in Desktop Mode ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Screenshot from 2012-07-10 11_25_58.png|right|thumb|CavePainting Running in Desktop Mode]]&lt;br /&gt;
#cd $G/project/kuchora/apps/cavepainting&lt;br /&gt;
#./run desktop&lt;br /&gt;
&lt;br /&gt;
[[Category:CavePainting]][[Category:Software]][[Category:Art and Visualization]][[Category:CavePainting HOWTO]]&lt;/div&gt;</summary>
		<author><name>Anne Kenyon</name></author>
	</entry>
	<entry>
		<id>http://vrl.cs.brown.edu/wiki/index.php?title=Building_CavePainting&amp;diff=6337</id>
		<title>Building CavePainting</title>
		<link rel="alternate" type="text/html" href="http://vrl.cs.brown.edu/wiki/index.php?title=Building_CavePainting&amp;diff=6337"/>
		<updated>2013-06-17T20:42:52Z</updated>

		<summary type="html">&lt;p&gt;Anne Kenyon: /* Configuring VRG3D */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Setting Up and Checking Everything Out ==&lt;br /&gt;
&lt;br /&gt;
#cd $G&lt;br /&gt;
#*Before performing this step define $G as your sandbox directory and define CVSROOT as your username@ssh.cs.brown.edu:/research/graphics/cvsroot/&lt;br /&gt;
#**An example can be found at [[Set_up_your_environment_for_diffusion_MRI_processing#Set_up_your_environment]]&lt;br /&gt;
#**The file which you must edit may vary on different operating systems&lt;br /&gt;
#cvs co common&lt;br /&gt;
#cvs co project&lt;br /&gt;
#cvs co import&lt;br /&gt;
#mkdir install_linux&lt;br /&gt;
#cd $G/import&lt;br /&gt;
#svn co https://vrg3d.svn.sourceforge.net/svnroot/vrg3d vrg3d&lt;br /&gt;
&lt;br /&gt;
== Installing [[VRPN]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/import/vrpn/kit&lt;br /&gt;
#unzip vrpn_07_26.zip&lt;br /&gt;
#cd $G/import/vrpn/kit/quat&lt;br /&gt;
#make&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the Makefile&lt;br /&gt;
#***Uncomment the line corresponding to your machine&#039;s architecture&lt;br /&gt;
#***Change INSTALL_DIR on line 31 from /usr/local to $G/install_linux&lt;br /&gt;
#make install&lt;br /&gt;
#cd $G/import/vrpn/kit/vrpn&lt;br /&gt;
#make&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the Makefile&lt;br /&gt;
#***Uncomment the line corresponding to your machine&#039;s architecture&lt;br /&gt;
#***Change INSTALL_DIR on line 52 from /usr/local to $G/install_linux&lt;br /&gt;
#make install&lt;br /&gt;
#cd $G/import/vrpn/kit/vrpn/server_src&lt;br /&gt;
#make&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the Makefile&lt;br /&gt;
#***Uncomment the line corresponding to your machine&#039;s architecture&lt;br /&gt;
#***Change INSTALL_DIR on line 29 from /usr/local to $G/install_linux&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing [[G3D]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/import/g3d/kit&lt;br /&gt;
#unzip G3D-8.01-src_cvs.zip&lt;br /&gt;
#cd $G/import/g3d/kit/G3D&lt;br /&gt;
#./buildg3d &amp;lt;nowiki&amp;gt;--&amp;lt;/nowiki&amp;gt;install all&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the buildg3d&lt;br /&gt;
#***Change installDir on line 105 from &#039;/usr/local&#039; to &#039;$G/install_linux&#039;&lt;br /&gt;
#****Actually type in the directory path of $G for this&lt;br /&gt;
#***Comment out line 362 &amp;quot;&amp;lt;nowiki&amp;gt;if osx or (ice.utils.shell(&amp;quot;locate libzip.a&amp;quot;) == &#039;&#039;):&amp;lt;/nowiki&amp;gt;&amp;quot;&lt;br /&gt;
#***Remove one indent from line 363&lt;br /&gt;
#./buildg3d &amp;lt;nowiki&amp;gt;--&amp;lt;/nowiki&amp;gt;install lib&lt;br /&gt;
&lt;br /&gt;
== Configuring [[VRG3D]] ==&lt;br /&gt;
[[http://vis.cs.brown.edu/resources/doc/VRG3D/index.html|VRG3D Documentation]]&lt;br /&gt;
#cd $G/import/vrg3d/vrg3d&lt;br /&gt;
#python configure.py -vrpn $G/install_linux -g3d $G/install_linux -vrg3d $G/install_linux&lt;br /&gt;
#*If working on a 64 bit system, edit configure.py and make the following replacements before running this command&lt;br /&gt;
#**lib/libSDL to lib64/libSDL&lt;br /&gt;
#**lib/libGLU to lib64/libGLU&lt;br /&gt;
#make allclean&lt;br /&gt;
#make all&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing [[MMotion]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/common/MMotion&lt;br /&gt;
#make&lt;br /&gt;
#*If you get an error with this command edit the $G/common/build/make/compile.gcc.local.make&lt;br /&gt;
#**Comment out $(GCC2_SUFFIX) on lines 50 - 53&lt;br /&gt;
#**Comment out $(GCC3_SUFFIX) on lines 64 - 67&lt;br /&gt;
#**Comment out $(GCC4_SUFFIX) on lines 89 - 92&lt;br /&gt;
#**Comment out $(GCCX_SUFFIX) on lines 103 - 106&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing Common [[Kuchora]] Packages ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/common/kuchora&lt;br /&gt;
#make&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing [[CavePainting]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/project/kuchora/cavepainting&lt;br /&gt;
#make&lt;br /&gt;
#*If you get an error&lt;br /&gt;
#**Change &amp;quot;$(G_IMPORT)/g3d/g3d_8_$(G_COMPILER)&amp;quot; in $G/common/build/make/g3d.make on line 20 to &amp;quot;$(G)/install_linux&amp;quot; &lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Allowing [[CavePainting]] to be Executed ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/project/kuchora/cavepainting&lt;br /&gt;
#chmod 775 run&lt;br /&gt;
&lt;br /&gt;
== Moving Files and Creating Symbolic Links to Work With Directory Structure ==&lt;br /&gt;
&lt;br /&gt;
#mkdir $G/project/kuchora/apps/&lt;br /&gt;
#cd $G/project/kuchora/apps/&lt;br /&gt;
#mv $G/project/kuchora/cavepainting/ $G/project/kuchora/apps/cavepainting&lt;br /&gt;
#cd $G/project/kuchora/&lt;br /&gt;
#ln -s $G/project/kuchora/apps/cavepainting/ cavepainting&lt;br /&gt;
#cd $G/project/kuchora/&lt;br /&gt;
#ln -s $G/common/kuchora/data/ kdata&lt;br /&gt;
#mkdir $G/lib/&lt;br /&gt;
#mkdir $G/lib/kuchora/&lt;br /&gt;
#cd $G/lib/kuchora/&lt;br /&gt;
#ln -s $G/project/kuchora/kdata/images/ images&lt;br /&gt;
#cd $G/lib/kuchora/&lt;br /&gt;
#ln -s $G/project/kuchora/kdata/fonts/ fonts&lt;br /&gt;
&lt;br /&gt;
== Running [[CavePainting]] in Desktop Mode ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Screenshot from 2012-07-10 11_25_58.png|right|thumb|CavePainting Running in Desktop Mode]]&lt;br /&gt;
#cd $G/project/kuchora/apps/cavepainting&lt;br /&gt;
#./run desktop&lt;br /&gt;
&lt;br /&gt;
[[Category:CavePainting]][[Category:Software]][[Category:Art and Visualization]][[Category:CavePainting HOWTO]]&lt;/div&gt;</summary>
		<author><name>Anne Kenyon</name></author>
	</entry>
	<entry>
		<id>http://vrl.cs.brown.edu/wiki/index.php?title=Building_CavePainting&amp;diff=6336</id>
		<title>Building CavePainting</title>
		<link rel="alternate" type="text/html" href="http://vrl.cs.brown.edu/wiki/index.php?title=Building_CavePainting&amp;diff=6336"/>
		<updated>2013-06-17T20:42:13Z</updated>

		<summary type="html">&lt;p&gt;Anne Kenyon: /* Configuring VRG3D */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Setting Up and Checking Everything Out ==&lt;br /&gt;
&lt;br /&gt;
#cd $G&lt;br /&gt;
#*Before performing this step define $G as your sandbox directory and define CVSROOT as your username@ssh.cs.brown.edu:/research/graphics/cvsroot/&lt;br /&gt;
#**An example can be found at [[Set_up_your_environment_for_diffusion_MRI_processing#Set_up_your_environment]]&lt;br /&gt;
#**The file which you must edit may vary on different operating systems&lt;br /&gt;
#cvs co common&lt;br /&gt;
#cvs co project&lt;br /&gt;
#cvs co import&lt;br /&gt;
#mkdir install_linux&lt;br /&gt;
#cd $G/import&lt;br /&gt;
#svn co https://vrg3d.svn.sourceforge.net/svnroot/vrg3d vrg3d&lt;br /&gt;
&lt;br /&gt;
== Installing [[VRPN]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/import/vrpn/kit&lt;br /&gt;
#unzip vrpn_07_26.zip&lt;br /&gt;
#cd $G/import/vrpn/kit/quat&lt;br /&gt;
#make&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the Makefile&lt;br /&gt;
#***Uncomment the line corresponding to your machine&#039;s architecture&lt;br /&gt;
#***Change INSTALL_DIR on line 31 from /usr/local to $G/install_linux&lt;br /&gt;
#make install&lt;br /&gt;
#cd $G/import/vrpn/kit/vrpn&lt;br /&gt;
#make&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the Makefile&lt;br /&gt;
#***Uncomment the line corresponding to your machine&#039;s architecture&lt;br /&gt;
#***Change INSTALL_DIR on line 52 from /usr/local to $G/install_linux&lt;br /&gt;
#make install&lt;br /&gt;
#cd $G/import/vrpn/kit/vrpn/server_src&lt;br /&gt;
#make&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the Makefile&lt;br /&gt;
#***Uncomment the line corresponding to your machine&#039;s architecture&lt;br /&gt;
#***Change INSTALL_DIR on line 29 from /usr/local to $G/install_linux&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing [[G3D]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/import/g3d/kit&lt;br /&gt;
#unzip G3D-8.01-src_cvs.zip&lt;br /&gt;
#cd $G/import/g3d/kit/G3D&lt;br /&gt;
#./buildg3d &amp;lt;nowiki&amp;gt;--&amp;lt;/nowiki&amp;gt;install all&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the buildg3d&lt;br /&gt;
#***Change installDir on line 105 from &#039;/usr/local&#039; to &#039;$G/install_linux&#039;&lt;br /&gt;
#****Actually type in the directory path of $G for this&lt;br /&gt;
#***Comment out line 362 &amp;quot;&amp;lt;nowiki&amp;gt;if osx or (ice.utils.shell(&amp;quot;locate libzip.a&amp;quot;) == &#039;&#039;):&amp;lt;/nowiki&amp;gt;&amp;quot;&lt;br /&gt;
#***Remove one indent from line 363&lt;br /&gt;
#./buildg3d &amp;lt;nowiki&amp;gt;--&amp;lt;/nowiki&amp;gt;install lib&lt;br /&gt;
&lt;br /&gt;
== Configuring [[VRG3D]] ==&lt;br /&gt;
[[VRG3D documentation|http://vis.cs.brown.edu/resources/doc/VRG3D/index.html]]&lt;br /&gt;
#cd $G/import/vrg3d/vrg3d&lt;br /&gt;
#python configure.py -vrpn $G/install_linux -g3d $G/install_linux -vrg3d $G/install_linux&lt;br /&gt;
#*If working on a 64 bit system, edit configure.py and make the following replacements before running this command&lt;br /&gt;
#**lib/libSDL to lib64/libSDL&lt;br /&gt;
#**lib/libGLU to lib64/libGLU&lt;br /&gt;
#make allclean&lt;br /&gt;
#make all&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing [[MMotion]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/common/MMotion&lt;br /&gt;
#make&lt;br /&gt;
#*If you get an error with this command edit the $G/common/build/make/compile.gcc.local.make&lt;br /&gt;
#**Comment out $(GCC2_SUFFIX) on lines 50 - 53&lt;br /&gt;
#**Comment out $(GCC3_SUFFIX) on lines 64 - 67&lt;br /&gt;
#**Comment out $(GCC4_SUFFIX) on lines 89 - 92&lt;br /&gt;
#**Comment out $(GCCX_SUFFIX) on lines 103 - 106&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing Common [[Kuchora]] Packages ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/common/kuchora&lt;br /&gt;
#make&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing [[CavePainting]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/project/kuchora/cavepainting&lt;br /&gt;
#make&lt;br /&gt;
#*If you get an error&lt;br /&gt;
#**Change &amp;quot;$(G_IMPORT)/g3d/g3d_8_$(G_COMPILER)&amp;quot; in $G/common/build/make/g3d.make on line 20 to &amp;quot;$(G)/install_linux&amp;quot; &lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Allowing [[CavePainting]] to be Executed ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/project/kuchora/cavepainting&lt;br /&gt;
#chmod 775 run&lt;br /&gt;
&lt;br /&gt;
== Moving Files and Creating Symbolic Links to Work With Directory Structure ==&lt;br /&gt;
&lt;br /&gt;
#mkdir $G/project/kuchora/apps/&lt;br /&gt;
#cd $G/project/kuchora/apps/&lt;br /&gt;
#mv $G/project/kuchora/cavepainting/ $G/project/kuchora/apps/cavepainting&lt;br /&gt;
#cd $G/project/kuchora/&lt;br /&gt;
#ln -s $G/project/kuchora/apps/cavepainting/ cavepainting&lt;br /&gt;
#cd $G/project/kuchora/&lt;br /&gt;
#ln -s $G/common/kuchora/data/ kdata&lt;br /&gt;
#mkdir $G/lib/&lt;br /&gt;
#mkdir $G/lib/kuchora/&lt;br /&gt;
#cd $G/lib/kuchora/&lt;br /&gt;
#ln -s $G/project/kuchora/kdata/images/ images&lt;br /&gt;
#cd $G/lib/kuchora/&lt;br /&gt;
#ln -s $G/project/kuchora/kdata/fonts/ fonts&lt;br /&gt;
&lt;br /&gt;
== Running [[CavePainting]] in Desktop Mode ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Screenshot from 2012-07-10 11_25_58.png|right|thumb|CavePainting Running in Desktop Mode]]&lt;br /&gt;
#cd $G/project/kuchora/apps/cavepainting&lt;br /&gt;
#./run desktop&lt;br /&gt;
&lt;br /&gt;
[[Category:CavePainting]][[Category:Software]][[Category:Art and Visualization]][[Category:CavePainting HOWTO]]&lt;/div&gt;</summary>
		<author><name>Anne Kenyon</name></author>
	</entry>
	<entry>
		<id>http://vrl.cs.brown.edu/wiki/index.php?title=Building_CavePainting&amp;diff=6335</id>
		<title>Building CavePainting</title>
		<link rel="alternate" type="text/html" href="http://vrl.cs.brown.edu/wiki/index.php?title=Building_CavePainting&amp;diff=6335"/>
		<updated>2013-06-17T20:40:34Z</updated>

		<summary type="html">&lt;p&gt;Anne Kenyon: /* Configuring VRG3D */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Setting Up and Checking Everything Out ==&lt;br /&gt;
&lt;br /&gt;
#cd $G&lt;br /&gt;
#*Before performing this step define $G as your sandbox directory and define CVSROOT as your username@ssh.cs.brown.edu:/research/graphics/cvsroot/&lt;br /&gt;
#**An example can be found at [[Set_up_your_environment_for_diffusion_MRI_processing#Set_up_your_environment]]&lt;br /&gt;
#**The file which you must edit may vary on different operating systems&lt;br /&gt;
#cvs co common&lt;br /&gt;
#cvs co project&lt;br /&gt;
#cvs co import&lt;br /&gt;
#mkdir install_linux&lt;br /&gt;
#cd $G/import&lt;br /&gt;
#svn co https://vrg3d.svn.sourceforge.net/svnroot/vrg3d vrg3d&lt;br /&gt;
&lt;br /&gt;
== Installing [[VRPN]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/import/vrpn/kit&lt;br /&gt;
#unzip vrpn_07_26.zip&lt;br /&gt;
#cd $G/import/vrpn/kit/quat&lt;br /&gt;
#make&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the Makefile&lt;br /&gt;
#***Uncomment the line corresponding to your machine&#039;s architecture&lt;br /&gt;
#***Change INSTALL_DIR on line 31 from /usr/local to $G/install_linux&lt;br /&gt;
#make install&lt;br /&gt;
#cd $G/import/vrpn/kit/vrpn&lt;br /&gt;
#make&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the Makefile&lt;br /&gt;
#***Uncomment the line corresponding to your machine&#039;s architecture&lt;br /&gt;
#***Change INSTALL_DIR on line 52 from /usr/local to $G/install_linux&lt;br /&gt;
#make install&lt;br /&gt;
#cd $G/import/vrpn/kit/vrpn/server_src&lt;br /&gt;
#make&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the Makefile&lt;br /&gt;
#***Uncomment the line corresponding to your machine&#039;s architecture&lt;br /&gt;
#***Change INSTALL_DIR on line 29 from /usr/local to $G/install_linux&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing [[G3D]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/import/g3d/kit&lt;br /&gt;
#unzip G3D-8.01-src_cvs.zip&lt;br /&gt;
#cd $G/import/g3d/kit/G3D&lt;br /&gt;
#./buildg3d &amp;lt;nowiki&amp;gt;--&amp;lt;/nowiki&amp;gt;install all&lt;br /&gt;
#*Before performing this step&lt;br /&gt;
#**Edit the buildg3d&lt;br /&gt;
#***Change installDir on line 105 from &#039;/usr/local&#039; to &#039;$G/install_linux&#039;&lt;br /&gt;
#****Actually type in the directory path of $G for this&lt;br /&gt;
#***Comment out line 362 &amp;quot;&amp;lt;nowiki&amp;gt;if osx or (ice.utils.shell(&amp;quot;locate libzip.a&amp;quot;) == &#039;&#039;):&amp;lt;/nowiki&amp;gt;&amp;quot;&lt;br /&gt;
#***Remove one indent from line 363&lt;br /&gt;
#./buildg3d &amp;lt;nowiki&amp;gt;--&amp;lt;/nowiki&amp;gt;install lib&lt;br /&gt;
&lt;br /&gt;
== Configuring [[VRG3D]] ==&lt;br /&gt;
#VRG3D documentation&lt;br /&gt;
#cd $G/import/vrg3d/vrg3d&lt;br /&gt;
#python configure.py -vrpn $G/install_linux -g3d $G/install_linux -vrg3d $G/install_linux&lt;br /&gt;
#*If working on a 64 bit system, edit configure.py and make the following replacements before running this command&lt;br /&gt;
#**lib/libSDL to lib64/libSDL&lt;br /&gt;
#**lib/libGLU to lib64/libGLU&lt;br /&gt;
#make allclean&lt;br /&gt;
#make all&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing [[MMotion]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/common/MMotion&lt;br /&gt;
#make&lt;br /&gt;
#*If you get an error with this command edit the $G/common/build/make/compile.gcc.local.make&lt;br /&gt;
#**Comment out $(GCC2_SUFFIX) on lines 50 - 53&lt;br /&gt;
#**Comment out $(GCC3_SUFFIX) on lines 64 - 67&lt;br /&gt;
#**Comment out $(GCC4_SUFFIX) on lines 89 - 92&lt;br /&gt;
#**Comment out $(GCCX_SUFFIX) on lines 103 - 106&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing Common [[Kuchora]] Packages ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/common/kuchora&lt;br /&gt;
#make&lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Installing [[CavePainting]] ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/project/kuchora/cavepainting&lt;br /&gt;
#make&lt;br /&gt;
#*If you get an error&lt;br /&gt;
#**Change &amp;quot;$(G_IMPORT)/g3d/g3d_8_$(G_COMPILER)&amp;quot; in $G/common/build/make/g3d.make on line 20 to &amp;quot;$(G)/install_linux&amp;quot; &lt;br /&gt;
#make install&lt;br /&gt;
&lt;br /&gt;
== Allowing [[CavePainting]] to be Executed ==&lt;br /&gt;
&lt;br /&gt;
#cd $G/project/kuchora/cavepainting&lt;br /&gt;
#chmod 775 run&lt;br /&gt;
&lt;br /&gt;
== Moving Files and Creating Symbolic Links to Work With Directory Structure ==&lt;br /&gt;
&lt;br /&gt;
#mkdir $G/project/kuchora/apps/&lt;br /&gt;
#cd $G/project/kuchora/apps/&lt;br /&gt;
#mv $G/project/kuchora/cavepainting/ $G/project/kuchora/apps/cavepainting&lt;br /&gt;
#cd $G/project/kuchora/&lt;br /&gt;
#ln -s $G/project/kuchora/apps/cavepainting/ cavepainting&lt;br /&gt;
#cd $G/project/kuchora/&lt;br /&gt;
#ln -s $G/common/kuchora/data/ kdata&lt;br /&gt;
#mkdir $G/lib/&lt;br /&gt;
#mkdir $G/lib/kuchora/&lt;br /&gt;
#cd $G/lib/kuchora/&lt;br /&gt;
#ln -s $G/project/kuchora/kdata/images/ images&lt;br /&gt;
#cd $G/lib/kuchora/&lt;br /&gt;
#ln -s $G/project/kuchora/kdata/fonts/ fonts&lt;br /&gt;
&lt;br /&gt;
== Running [[CavePainting]] in Desktop Mode ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Screenshot from 2012-07-10 11_25_58.png|right|thumb|CavePainting Running in Desktop Mode]]&lt;br /&gt;
#cd $G/project/kuchora/apps/cavepainting&lt;br /&gt;
#./run desktop&lt;br /&gt;
&lt;br /&gt;
[[Category:CavePainting]][[Category:Software]][[Category:Art and Visualization]][[Category:CavePainting HOWTO]]&lt;/div&gt;</summary>
		<author><name>Anne Kenyon</name></author>
	</entry>
	<entry>
		<id>http://vrl.cs.brown.edu/wiki/index.php?title=Software_Development&amp;diff=6330</id>
		<title>Software Development</title>
		<link rel="alternate" type="text/html" href="http://vrl.cs.brown.edu/wiki/index.php?title=Software_Development&amp;diff=6330"/>
		<updated>2013-06-12T20:52:55Z</updated>

		<summary type="html">&lt;p&gt;Anne Kenyon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;Essential Background Reading&#039;&#039;&#039;&lt;br /&gt;
** [[Shared Public Directory Structure]]&lt;br /&gt;
** [[Understanding File Permissions]]&lt;br /&gt;
** [[Setting Environment Variables]]&lt;br /&gt;
** [[Introduction to CVS]]&lt;br /&gt;
** [[Minimal Coding Conventions|Coding Conventions and Programming Tips]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Create a Linux Sandbox&#039;&#039;&#039;&lt;br /&gt;
** [[Get a Linux Account]]&lt;br /&gt;
** Set up Your Sandbox&lt;br /&gt;
*** [[Automated Quick Start|Automated Quick Start - Linux only]]&lt;br /&gt;
*** [[Quick Start for CIT Users|Manual Quick Start - Windows and Linux]]&lt;br /&gt;
** [[Merge Installed Programs Into One Directory]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Software Development Tasks&#039;&#039;&#039;&lt;br /&gt;
** Before you start, [[Building and Installing Common Components]]&lt;br /&gt;
** Work on Existing Projects&lt;br /&gt;
*** [[Check out projects|Check out and build existing projects]]&lt;br /&gt;
**** [[Building CavePainting|For example: Building CavePainting (includes building VRG3D)]]&lt;br /&gt;
*** [[Contribute to projects|Contribute to existing projects]]&lt;br /&gt;
** Add a project&lt;br /&gt;
*** [[Add a new project]]&lt;br /&gt;
**** [[Build a Trivial Program]]&lt;br /&gt;
**** [[Build a Trivial Library]]&lt;br /&gt;
*** [[Port existing project|Port existing project to the new $G]]&lt;br /&gt;
**[[Writing Make Files]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Advanced Topics&#039;&#039;&#039;&lt;br /&gt;
** [[Create a Windows Sandbox|Create a Windows Sandbox (In or out of CIT)]]&lt;br /&gt;
** [[Software tests|Create and automate software tests]]&lt;br /&gt;
** [[Install 3rd party code|Install 3rd-party programs or libraries]]&lt;br /&gt;
** [[Using Public or Private Programs and Libraries]]&lt;br /&gt;
** [[Multiple Directories|Set up a project with multiple directories]]&lt;br /&gt;
** [[Working With Multiple Sandboxes]]&lt;br /&gt;
** [[Working With Legacy Software]]&lt;br /&gt;
** [[Software demos|Create and install software demos]]&lt;br /&gt;
** [[Distribute software|Distribute software and data]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software Development]]&lt;/div&gt;</summary>
		<author><name>Anne Kenyon</name></author>
	</entry>
	<entry>
		<id>http://vrl.cs.brown.edu/wiki/index.php?title=Software_Development&amp;diff=6329</id>
		<title>Software Development</title>
		<link rel="alternate" type="text/html" href="http://vrl.cs.brown.edu/wiki/index.php?title=Software_Development&amp;diff=6329"/>
		<updated>2013-06-12T16:04:48Z</updated>

		<summary type="html">&lt;p&gt;Anne Kenyon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;Essential Background Reading&#039;&#039;&#039;&lt;br /&gt;
** [[Shared Public Directory Structure]]&lt;br /&gt;
** [[Understanding File Permissions]]&lt;br /&gt;
** [[Setting Environment Variables]]&lt;br /&gt;
** [[Introduction to CVS]]&lt;br /&gt;
** [[Minimal Coding Conventions|Coding Conventions and Programming Tips]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Create a Linux Sandbox&#039;&#039;&#039;&lt;br /&gt;
** [[Get a Linux Account]]&lt;br /&gt;
** Set up Your Sandbox&lt;br /&gt;
*** [[Automated Quick Start|Automated Quick Start - Linux only]]&lt;br /&gt;
*** [[Quick Start for CIT Users|Manual Quick Start - Windows and Linux]]&lt;br /&gt;
** [[Merge Installed Programs Into One Directory]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Software Development Tasks&#039;&#039;&#039;&lt;br /&gt;
** Before you start, [[Building and Installing Common Components]]&lt;br /&gt;
** Work on Existing Projects&lt;br /&gt;
*** [[Check out projects|Check out and build existing projects]]&lt;br /&gt;
**** [[Building CavePainting|For example: Building CavePainting]]&lt;br /&gt;
*** [[Contribute to projects|Contribute to existing projects]]&lt;br /&gt;
** Add a project&lt;br /&gt;
*** [[Add a new project]]&lt;br /&gt;
**** [[Build a Trivial Program]]&lt;br /&gt;
**** [[Build a Trivial Library]]&lt;br /&gt;
*** [[Port existing project|Port existing project to the new $G]]&lt;br /&gt;
**[[Writing Make Files]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Advanced Topics&#039;&#039;&#039;&lt;br /&gt;
** [[Create a Windows Sandbox|Create a Windows Sandbox (In or out of CIT)]]&lt;br /&gt;
** [[Software tests|Create and automate software tests]]&lt;br /&gt;
** [[Install 3rd party code|Install 3rd-party programs or libraries]]&lt;br /&gt;
** [[Using Public or Private Programs and Libraries]]&lt;br /&gt;
** [[Multiple Directories|Set up a project with multiple directories]]&lt;br /&gt;
** [[Working With Multiple Sandboxes]]&lt;br /&gt;
** [[Working With Legacy Software]]&lt;br /&gt;
** [[Software demos|Create and install software demos]]&lt;br /&gt;
** [[Distribute software|Distribute software and data]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software Development]]&lt;/div&gt;</summary>
		<author><name>Anne Kenyon</name></author>
	</entry>
	<entry>
		<id>http://vrl.cs.brown.edu/wiki/index.php?title=Software_Development&amp;diff=6328</id>
		<title>Software Development</title>
		<link rel="alternate" type="text/html" href="http://vrl.cs.brown.edu/wiki/index.php?title=Software_Development&amp;diff=6328"/>
		<updated>2013-06-12T16:03:36Z</updated>

		<summary type="html">&lt;p&gt;Anne Kenyon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;Essential Background Reading&#039;&#039;&#039;&lt;br /&gt;
** [[Shared Public Directory Structure]]&lt;br /&gt;
** [[Understanding File Permissions]]&lt;br /&gt;
** [[Setting Environment Variables]]&lt;br /&gt;
** [[Introduction to CVS]]&lt;br /&gt;
** [[Minimal Coding Conventions|Coding Conventions and Programming Tips]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Create a Linux Sandbox&#039;&#039;&#039;&lt;br /&gt;
** [[Get a Linux Account]]&lt;br /&gt;
** Set up Your Sandbox&lt;br /&gt;
*** [[Automated Quick Start|Automated Quick Start - Linux only]]&lt;br /&gt;
*** [[Quick Start for CIT Users|Manual Quick Start - Windows and Linux]]&lt;br /&gt;
** [[Merge Installed Programs Into One Directory]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Software Development Tasks&#039;&#039;&#039;&lt;br /&gt;
** Before you start, [[Building and Installing Common Components]]&lt;br /&gt;
** Work on Existing Projects&lt;br /&gt;
*** [[Check out projects|Check out and build existing projects]]&lt;br /&gt;
**** [[For example: Building CavePainting]]&lt;br /&gt;
*** [[Contribute to projects|Contribute to existing projects]]&lt;br /&gt;
** Add a project&lt;br /&gt;
*** [[Add a new project]]&lt;br /&gt;
**** [[Build a Trivial Program]]&lt;br /&gt;
**** [[Build a Trivial Library]]&lt;br /&gt;
*** [[Port existing project|Port existing project to the new $G]]&lt;br /&gt;
**[[Writing Make Files]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Advanced Topics&#039;&#039;&#039;&lt;br /&gt;
** [[Create a Windows Sandbox|Create a Windows Sandbox (In or out of CIT)]]&lt;br /&gt;
** [[Software tests|Create and automate software tests]]&lt;br /&gt;
** [[Install 3rd party code|Install 3rd-party programs or libraries]]&lt;br /&gt;
** [[Using Public or Private Programs and Libraries]]&lt;br /&gt;
** [[Multiple Directories|Set up a project with multiple directories]]&lt;br /&gt;
** [[Working With Multiple Sandboxes]]&lt;br /&gt;
** [[Working With Legacy Software]]&lt;br /&gt;
** [[Software demos|Create and install software demos]]&lt;br /&gt;
** [[Distribute software|Distribute software and data]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software Development]]&lt;/div&gt;</summary>
		<author><name>Anne Kenyon</name></author>
	</entry>
	<entry>
		<id>http://vrl.cs.brown.edu/wiki/index.php?title=Plans_and_Goals&amp;diff=6327</id>
		<title>Plans and Goals</title>
		<link rel="alternate" type="text/html" href="http://vrl.cs.brown.edu/wiki/index.php?title=Plans_and_Goals&amp;diff=6327"/>
		<updated>2013-06-10T22:05:03Z</updated>

		<summary type="html">&lt;p&gt;Anne Kenyon: /* Anne */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;On this page the members of the [[VRL]] record and refine their goals for the current semester.  This is a living document in which [[dhl]] will provide feedback.  See the bottom of the page for links to past plans &amp;amp; goals documents.&lt;br /&gt;
&lt;br /&gt;
== Current Schedule ==&lt;br /&gt;
Meetings are on Mondays.  The authoritative list is in dhl&#039;s calendar.&lt;br /&gt;
&lt;br /&gt;
== Current Plans and Goals (Summer &#039;13) ==&lt;br /&gt;
&lt;br /&gt;
=== [[User:Connor Gramazio|Connor]] ===&lt;br /&gt;
Goals&lt;br /&gt;
* Submit VIS poster using 237 data&lt;br /&gt;
* Run paper prototype study&lt;br /&gt;
* Implement client/server cancer analysis tool capable of serving dynamic views&lt;br /&gt;
* Carry MTurk experiment from perception class as far as deemed fit&lt;br /&gt;
* Help IVRG MTurk project wrap up&lt;br /&gt;
&lt;br /&gt;
Important dates:&lt;br /&gt;
* June 13-25: San Francisco; working ~9-5 M-F with e-mail access&lt;br /&gt;
* June 27: Poster deadline&lt;br /&gt;
* July 13-August 5: Ghana (Volta Region, Accra, Cape Coast); limited to no e-mail access&lt;br /&gt;
&lt;br /&gt;
=== [[User:Anne Kenyon|Anne]] ===&lt;br /&gt;
Goals&lt;br /&gt;
* Continue construction of the new Cave as parts arrive&lt;br /&gt;
* Complete 1-3 demos for the Cave (not from scratch - adapting code from other sources)&lt;br /&gt;
** some of: Tom Banchoff, Mandelbox Fractal, Music Visualizer&lt;br /&gt;
** Have running in the Cave by the end of the summer&lt;br /&gt;
* Work on one long-term Cave project of use to scientists&lt;br /&gt;
** understand the science behind the simulation or tool&lt;br /&gt;
** develop and maintain a good relationship with scientists to encourage further productive use of the Cave.&lt;br /&gt;
* Prepare for GREs, take in August.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- please don&#039;t edit below this line --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Past Plans and Goals ==&lt;br /&gt;
* [[/Spring 2013|Spring &#039;13]]&lt;br /&gt;
* [[/Fall 2012|Fall &#039;12]]&lt;br /&gt;
* [[/Summer 2012|Summer &#039;12]]&lt;br /&gt;
* [[/Spring 2012|Spring &#039;12]]&lt;br /&gt;
* [[/Summer-Fall 2011|Summer-Fall &#039;11]]&lt;br /&gt;
* [[/Spring 2011|Spring &#039;11]]&lt;br /&gt;
* [[/Summer-Fall 2010|Summer-Fall &#039;10]]&lt;br /&gt;
* [[/Spring 2010|Spring &#039;10]]&lt;br /&gt;
* [[/Fall 2009|Fall &#039;09]]&lt;br /&gt;
* [[/Summer 2009|Summer &#039;09]]&lt;br /&gt;
* [[/Spring 2009|Spring &#039;09]]&lt;br /&gt;
* [[/Fall 2008|Fall &#039;08]]&lt;br /&gt;
* [http://sites.google.com/a/vis.cs.brown.edu/collaboravis/Home/summer-08-group-goals Summer &#039;08]&lt;br /&gt;
&lt;br /&gt;
[[Category:VRL]]&lt;/div&gt;</summary>
		<author><name>Anne Kenyon</name></author>
	</entry>
	<entry>
		<id>http://vrl.cs.brown.edu/wiki/index.php?title=Plans_and_Goals&amp;diff=6326</id>
		<title>Plans and Goals</title>
		<link rel="alternate" type="text/html" href="http://vrl.cs.brown.edu/wiki/index.php?title=Plans_and_Goals&amp;diff=6326"/>
		<updated>2013-06-10T21:58:16Z</updated>

		<summary type="html">&lt;p&gt;Anne Kenyon: /* Current Plans and Goals (Summer &amp;#039;13) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;On this page the members of the [[VRL]] record and refine their goals for the current semester.  This is a living document in which [[dhl]] will provide feedback.  See the bottom of the page for links to past plans &amp;amp; goals documents.&lt;br /&gt;
&lt;br /&gt;
== Current Schedule ==&lt;br /&gt;
Meetings are on Mondays.  The authoritative list is in dhl&#039;s calendar.&lt;br /&gt;
&lt;br /&gt;
== Current Plans and Goals (Summer &#039;13) ==&lt;br /&gt;
&lt;br /&gt;
=== [[User:Connor Gramazio|Connor]] ===&lt;br /&gt;
Goals&lt;br /&gt;
* Submit VIS poster using 237 data&lt;br /&gt;
* Run paper prototype study&lt;br /&gt;
* Implement client/server cancer analysis tool capable of serving dynamic views&lt;br /&gt;
* Carry MTurk experiment from perception class as far as deemed fit&lt;br /&gt;
* Help IVRG MTurk project wrap up&lt;br /&gt;
&lt;br /&gt;
Important dates:&lt;br /&gt;
* June 13-25: San Francisco; working ~9-5 M-F with e-mail access&lt;br /&gt;
* June 27: Poster deadline&lt;br /&gt;
* July 13-August 5: Ghana (Volta Region, Accra, Cape Coast); limited to no e-mail access&lt;br /&gt;
&lt;br /&gt;
=== [[User:Anne Kenyon|Anne]] ===&lt;br /&gt;
Goals&lt;br /&gt;
* Continue construction of the new CAVE as parts arrive&lt;br /&gt;
* Complete 1-3 demos for the CAVE (not from scratch -- adapting code to work in CAVE)&lt;br /&gt;
* Work on one long-term CAVE project&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- please don&#039;t edit below this line --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Past Plans and Goals ==&lt;br /&gt;
* [[/Spring 2013|Spring &#039;13]]&lt;br /&gt;
* [[/Fall 2012|Fall &#039;12]]&lt;br /&gt;
* [[/Summer 2012|Summer &#039;12]]&lt;br /&gt;
* [[/Spring 2012|Spring &#039;12]]&lt;br /&gt;
* [[/Summer-Fall 2011|Summer-Fall &#039;11]]&lt;br /&gt;
* [[/Spring 2011|Spring &#039;11]]&lt;br /&gt;
* [[/Summer-Fall 2010|Summer-Fall &#039;10]]&lt;br /&gt;
* [[/Spring 2010|Spring &#039;10]]&lt;br /&gt;
* [[/Fall 2009|Fall &#039;09]]&lt;br /&gt;
* [[/Summer 2009|Summer &#039;09]]&lt;br /&gt;
* [[/Spring 2009|Spring &#039;09]]&lt;br /&gt;
* [[/Fall 2008|Fall &#039;08]]&lt;br /&gt;
* [http://sites.google.com/a/vis.cs.brown.edu/collaboravis/Home/summer-08-group-goals Summer &#039;08]&lt;br /&gt;
&lt;br /&gt;
[[Category:VRL]]&lt;/div&gt;</summary>
		<author><name>Anne Kenyon</name></author>
	</entry>
</feed>