From 8ea783d053e817568b3e7d04f28a6fd2583f18cf Mon Sep 17 00:00:00 2001 From: Anthony LaTorre Date: Sun, 15 May 2011 16:28:00 -0400 Subject: new geometry class. beginning to implement physics by defining a material class; each triangle will have a material linked to both of its sides --- materials.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 materials.py (limited to 'materials.py') diff --git a/materials.py b/materials.py new file mode 100644 index 0000000..9639a52 --- /dev/null +++ b/materials.py @@ -0,0 +1,12 @@ +class Material(object): + def __init__(self, name='none'): + self.name = name + + self.refractive_index = None + self.absorption_length = None + self.scattering_length = None + +air = Material('air') +h2o = Material('h2o') +glass = Material('glass') +vacuum = Material('vacuum') -- cgit