diff options
author | Stan Seibert <stan@mtrr.org> | 2012-01-24 16:23:47 -0500 |
---|---|---|
committer | tlatorre <tlatorre@uchicago.edu> | 2021-05-09 08:42:38 -0700 |
commit | 6a5a1bafd0a24ca1b91a972c2f8042d61eaeea7a (patch) | |
tree | 8d92de1ef229e5ef4ee3f961a3ff8424f786f25e /bin/chroma-bvh | |
parent | 70db095406da6a9ffd6d0234298d282b4d6cc12f (diff) | |
download | chroma-6a5a1bafd0a24ca1b91a972c2f8042d61eaeea7a.tar.gz chroma-6a5a1bafd0a24ca1b91a972c2f8042d61eaeea7a.tar.bz2 chroma-6a5a1bafd0a24ca1b91a972c2f8042d61eaeea7a.zip |
Use fixed point BVH surface area instead of world coordinates for consistency everywhere.
Diffstat (limited to 'bin/chroma-bvh')
-rw-r--r-- | bin/chroma-bvh | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/bin/chroma-bvh b/bin/chroma-bvh index ed3b500..d058441 100644 --- a/bin/chroma-bvh +++ b/bin/chroma-bvh @@ -54,7 +54,7 @@ def node_swap(cache, args): context = create_cuda_context() for opt_layer_index in opt_range: - original_parent_area = bvh.get_layer(opt_layer_index-1).area() + original_parent_area = bvh.get_layer(opt_layer_index-1).area_fixed() print 'Optimizing layer %d through node swaps' % opt_layer_index opt_layer = bvh.get_layer(opt_layer_index) @@ -66,7 +66,7 @@ def node_swap(cache, args): bvh.nodes = new_nodes print 'Original parent area (layer %d): %e' % (opt_layer_index, original_parent_area) - print 'New parent area (layer %d): %e' % (opt_layer_index, bvh.get_layer(opt_layer_index-1).area()) + print 'New parent area (layer %d): %e' % (opt_layer_index, bvh.get_layer(opt_layer_index-1).area_fixed()) print 'Saving new BVH...' context.pop() @@ -133,7 +133,7 @@ def print_stat(geo_name, bvh_name, mesh_hash, bvh): node_str = 'node, ' else: node_str = 'nodes,' - area = layer.area() + area = layer.area_fixed() areas.append(area) print ' % 3d) % 10s %s area = % 9e' % \ (i, len(layer), node_str, area) |