def interpolate_colormap(values, color_data_values, rgba_colors, rgba_above_value_range, rgba_below_value_range): from _interpolate import interpolate_colormap rgba = interpolate_colormap(values, color_data_values, rgba_colors, rgba_above_value_range, rgba_below_value_range) return rgba
def vertex_colors(self, surface_piece): p = surface_piece vertices, tarray = p.geometry vertex_xform = p.model.openState.xform values = self.values(vertices) cmap = self.colormap rgba = interpolate_colormap(values, cmap.data_values, cmap.colors, cmap.color_above_value_range, cmap.color_below_value_range) return rgba
def vertex_colors(self, surface_piece): values, outside = self.volume_values(surface_piece) cmap = self.colormap #--------------Start of Alex's Code----------------------------------- import makeMeshes makeMeshes.printVertices(self) #--------------end of Alex's Code----------------------------------- rgba = interpolate_colormap(values, cmap.data_values, cmap.colors, cmap.color_above_value_range, cmap.color_below_value_range) if len(outside) > 0: set_outside_volume_colors(outside, cmap.color_no_value, rgba) return rgba