Exemplo n.º 1
0
    def __init__(self, patches, delta_formfactors=None, resolution=256, display_list=None, arrays=None, createGLUTRenderingContext=True, memoize=False, max_patches_to_memoize=0):
        self.patches = patches
        self.delta_formfactors = delta_formfactors
        self.resolution = resolution
        self.display_list = display_list
        self.arrays = arrays
        self.memoize = memoize
        self.max_patches_to_memoize = max_patches_to_memoize
        self.memoized_patches = {}
        self.num_patches_memoized = 0

        if self.delta_formfactors is None:
            self.delta_formfactors = hemicube.createHemicubeDeltaFormFactors(self.resolution)

        if createGLUTRenderingContext is True:
            hemicube.createHemicubeGLUTRenderingContext(self.resolution)
Exemplo n.º 2
0
 def createHemicubeGLUTRenderingContext(self):
     hemicube.createHemicubeGLUTRenderingContext(self.resolution)