def METHOD_NAME(self):
    b_obj = b_gen_geometry.b_create_cube(self.b_name)
    b_gen_uv.b_uv_object()
    b_gen_geometry.b_transform_cube(b_obj)
    b_mat = b_gen_material.b_create_material_block(b_obj)
    b_gen_material.b_create_set_default_material_property(b_mat)
    # diffuse
    b_texture_node = b_gen_texture.b_create_textureslot(b_mat, 'Diffuse')
    b_gen_texture.b_create_load_texture(b_texture_node, self.diffuse_texture_path)
    b_gen_diffusemap.b_create_diffuse_texture_properties(b_texture_node)
    # normal
    b_texture_node = b_gen_texture.b_create_textureslot(b_mat, 'Normal')
    b_gen_texture.b_create_load_texture(b_texture_node, self.normalmap_texture_path)
    b_gen_normalmap.b_create_normal_texture_properties(b_texture_node)