def add_lattice(self, coordinates):
lattice_data = bpy.data.lattices.new(name='fast-lattice')
lattice_object = bpy.data.objects.new(name='fast-lattice', object_data=lattice_data)
lattice_object.rotation_euler = self.rotation(coordinates).to_euler()
lattice_object.location = self.location(coordinates)
lattice_object.scale = self.scale(coordinates, self.minimum_matrix)
lattice_object.show_x_ray = True
lattice_data.interpolation_type_u = self.interpolation_type
lattice_data.interpolation_type_v = self.interpolation_type
lattice_data.interpolation_type_w = self.interpolation_type
lattice_data.use_outside = True
return lattice_object
评论列表
文章目录