+ Mouse
+ safe normalize
+ emission
+ light params
+ adding material ...
+ constructor
+ pyramid primitive
...