add_property("diffuse", &BasicMaterial::set_diffuse, &BasicMaterial::set_diffuse_map, true);
add_property("specular", &BasicMaterial::set_specular, &BasicMaterial::set_specular_map, false);
add_property("normal", &BasicMaterial::set_normal_map);
add_property("diffuse", &BasicMaterial::set_diffuse, &BasicMaterial::set_diffuse_map, true);
add_property("specular", &BasicMaterial::set_specular, &BasicMaterial::set_specular_map, false);
add_property("normal", &BasicMaterial::set_normal_map);