import sys
from dionysus import viewer as v
from dionysus import Simplex, closure
from readers import read_obj, read_off
if len(sys.argv) < 2:
print "Usage: %s FILENAME" % sys.argv[0]
sys.exit()
#fn = 'data/triceratops.obj'
fn = sys.argv[1]
if fn.endswith('.obj'):
points,complex = read_obj(fn)
elif fn.endswith('.off'):
points,complex = read_off(fn)
v.show_complex(points, complex)
#v.show_complex(points, closure(complex, 1))
v.show_complex(points, closure(complex, 2), subcomplex = closure(complex, 1))