read-obj.py
author Dmitriy Morozov <dmitriy@mrzv.org>
Tue, 12 Jun 2012 22:35:53 -0700
changeset 1 a0e045bf9248
parent 0 337c84a13184
permissions -rw-r--r--
Uncommented tutorial.py

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))