2011-02-03 16:15:25 +08:00
|
|
|
Import('env', 'plugins')
|
|
|
|
|
2011-07-11 20:17:40 +08:00
|
|
|
# Basic library of smooth and rough materials
|
2011-07-08 10:04:52 +08:00
|
|
|
plugins += env.SharedLibrary('diffuse', ['diffuse.cpp'])
|
2011-07-06 00:50:17 +08:00
|
|
|
plugins += env.SharedLibrary('dielectric', ['dielectric.cpp'])
|
|
|
|
plugins += env.SharedLibrary('conductor', ['conductor.cpp'])
|
2011-07-08 10:04:52 +08:00
|
|
|
plugins += env.SharedLibrary('plastic', ['plastic.cpp'])
|
2011-07-08 20:36:16 +08:00
|
|
|
plugins += env.SharedLibrary('roughdiffuse', ['roughdiffuse.cpp'])
|
2011-07-07 09:07:32 +08:00
|
|
|
plugins += env.SharedLibrary('roughdielectric', ['roughdielectric.cpp'])
|
2011-07-08 03:34:39 +08:00
|
|
|
plugins += env.SharedLibrary('roughconductor', ['roughconductor.cpp'])
|
2011-07-11 20:17:40 +08:00
|
|
|
plugins += env.SharedLibrary('roughplastic', ['roughplastic.cpp'])
|
2011-07-05 02:13:36 +08:00
|
|
|
|
2011-07-11 20:17:40 +08:00
|
|
|
# Materials that act as modifiers
|
2011-07-12 08:57:49 +08:00
|
|
|
plugins += env.SharedLibrary('twosided', ['twosided.cpp'])
|
2011-07-13 05:16:27 +08:00
|
|
|
plugins += env.SharedLibrary('mask', ['mask.cpp'])
|
2011-07-11 20:17:40 +08:00
|
|
|
plugins += env.SharedLibrary('mixture', ['mixture.cpp'])
|
2011-07-13 07:56:00 +08:00
|
|
|
plugins += env.SharedLibrary('coating', ['coating.cpp'])
|
2011-07-16 00:37:48 +08:00
|
|
|
plugins += env.SharedLibrary('bump', ['bump.cpp'])
|
2011-07-11 20:17:40 +08:00
|
|
|
|
|
|
|
# Other materials
|
2011-07-12 19:54:05 +08:00
|
|
|
plugins += env.SharedLibrary('ward', ['ward.cpp'])
|
2011-07-13 07:56:00 +08:00
|
|
|
plugins += env.SharedLibrary('phong', ['phong.cpp'])
|
2011-07-13 05:16:27 +08:00
|
|
|
plugins += env.SharedLibrary('irawan', ['irawan.cpp'])
|
2011-07-12 19:54:05 +08:00
|
|
|
plugins += env.SharedLibrary('difftrans', ['difftrans.cpp'])
|
2011-07-18 08:39:24 +08:00
|
|
|
plugins += env.SharedLibrary('hk', ['hk.cpp'])
|
2011-08-11 15:23:20 +08:00
|
|
|
plugins += env.SharedLibrary('dipolebrdf', ['dipolebrdf.cpp'])
|
|
|
|
plugins += env.SharedLibrary('sssbrdf', ['sssbrdf.cpp'])
|
2011-02-03 16:15:25 +08:00
|
|
|
|
|
|
|
Export('plugins')
|