def __init__(self): path = os.path.dirname(__file__) path = os.path.join(path, 'shaders') self._loader = Loader([path]) self._shader = None self._runtime = None
def __init__(self): path = os.path.dirname(__file__) path = os.path.join(path, 'mat_shaders') self._loader = Loader([path]) self._bsdf_shader = None self._sampling_shader = None self._shader_name = None
def __init__(self, xwidth=1.0, ywidth=1.0): path = os.path.dirname(__file__) path = os.path.join(path, 'flt_shaders') self._loader = Loader([path]) self.xwidth = xwidth self.ywidth = ywidth
def __init__(self, shape, material): path = os.path.dirname(__file__) path = os.path.join(path, 'area_light_shaders') self._loader = Loader([path]) self.shape = shape self.material = material self.shader = None
def __init__(self, eye, lookat, distance): self._eye = eye self._lookat = lookat self._up = Vector3(0.0, 1.0, 0.0) self._distance = float(distance) # distance of image plane form eye self._compute_uvw() path = os.path.dirname(__file__) path = os.path.join(path, 'cam_shaders') self._loader = Loader([path]) self._standalone = None self._shader_name = None
def __init__(self): path = os.path.dirname(__file__) path = os.path.join(path, 'int_shaders') self._loader = Loader([path])