From: Greg H. <hu...@gr...> - 2001-02-09 22:31:04
|
Okay, a snapshot of the current tree is available at http://graphics.stanford.edu/~humper/cr.tar.gz (about 55K). It's not intended to show a working project, but some people were interested in the source and anonymous CVS on sourceforge seems to be on the fritz. I got the passthrough SPU to work before I made this snapshot. I don't recommend trying to *use* the software, but if you're REALLY ambitious, you'll need: A Windows box with OpenGL Microsoft Visual Studio (set up to compile from the command line) CYGWIN tools (make, sed, etc.) Python 2.0 Perl (don't ask) If you have all those tools, just extract this bad boy and type "make". Everything should build without warnings. If that's not enough excitement and you want to run something, try: add cr/bin/WIN_NT to your path set the environment variable SPU_DIR to the full path to cr/bin/WIN_NT (e.g., c:/work/cr/bin/WIN_NT) (Am open to suggestions about the best way to automatically find SPU DLL's on disk) cd cr/mothership/server edit cr.conf < mostly change the hostnames to reflect your computer, and change the application to something you have > python cr.conf In another window: crappfaker (unfortunate name, I know. Eventually this application will be run automatically by the mothership and rsh) Note that you'll need to stop and restart the mothership between runs. Another program that gets built is "sputest" (cr/spu/tester), which is an application that loads the render SPU manually and starts cranking out the OpenGL. This is sort-of-kind-of the way parallel applications will work, in the sense that you don't really want to have applications that put up blank windows all over the cluster. WireGL provides something much more clunky. You *do* need to have a configuration server running for this to work, but you don't have to restart it between runs (sigh). Again, let me stress that this IS NOT intended for anyone's consumption, and your mileage may vary. If you see something in the source that you think is REALLY FUNDAMENTALLY broken and it would be a DISASTER if it didn't get addressed RIGHT NOW, I'll listen, but otherwise, this is just an anonymous CVS replacement for now. I'll have Linux and IRIX support sometime early next week. -Greg -- Some people call me the space cowboy... Some call me the gangster of love... Some people call me... HUMPER (hu...@gr...) |