Text archives Help
- From: bigler@sci.utah.edu
- To: manta@sci.utah.edu
- Subject: [MANTA] r845 - branches/vertical/scenes
- Date: Fri, 13 Jan 2006 16:00:54 -0700 (MST)
Author: bigler
Date: Fri Jan 13 16:00:54 2006
New Revision: 845
Modified:
branches/vertical/scenes/objviewer.cc
Log:
Changed the way arguments were passed for BVH build. The table
version uses N^2*2 bytes for storage. The naive build doesn't do any
sorting so it was considerably slower than the RealisticBvh build.
Modified: branches/vertical/scenes/objviewer.cc
==============================================================================
--- branches/vertical/scenes/objviewer.cc (original)
+++ branches/vertical/scenes/objviewer.cc Fri Jan 13 16:00:54 2006
@@ -139,8 +139,16 @@
flip_faces = true;
}
else if (args[i] == "-BVH") {
+ std::cout << "Doing BVH build\n";
which_BVH = BVH_Build;
- parseArgs(args[++i], BVH_args);
+ }
+ else if (args[i] == "-bvh-build") {
+ string build;
+ if (!getStringArg(i, args, build))
+ throw IllegalArgument("objviewer -bvh_build
<type:naive,table>",
+ i, args);
+ BVH_args.push_back("-build");
+ BVH_args.push_back(build);
}
}
- [MANTA] r845 - branches/vertical/scenes, bigler, 01/13/2006
Archive powered by MHonArc 2.6.16.