Beispiel #1
0
    def get_params(self):
        params = ParamSet()

        params.add_color('color0', self.color0)
        params.add_color('color1', self.color1)

        return params
Beispiel #2
0
	def get_params(self):
		params = ParamSet()
		
		params.add_color('darkColor', self.darkColor) 
		params.add_color('brightColor', self.brightColor) 

		return params
Beispiel #3
0
	def get_params(self):
		mapping_params = ParamSet()
		mapping_params.add_float('uscale', self.uscale)
		mapping_params.add_float('vscale', self.vscale)
		mapping_params.add_float('uoffset', self.uoffset)
		mapping_params.add_float('voffset', self.voffset)
		return mapping_params
Beispiel #4
0
	def get_params(self, context):
		'''
		Return a Mitsuba ParamSet of the properties
		defined in this Texture, getting parameters
		from property group 'context'
		'''
		return ParamSet()
Beispiel #5
0
	def get_params(self):
		params = ParamSet()
		
		params.add_color('darkColor', self.darkColor) 
		params.add_color('brightColor', self.brightColor) 
		params.add_float('lineWidth', self.lineWidth) 

		return params
Beispiel #6
0
	def get_params(self):
		if hasattr(self, 'mitsuba_tex_%s' % self.type):
			mts_texture = getattr(self, 'mitsuba_tex_%s' % self.type) 
			params = mts_texture.get_params()
			params.update(self.mitsuba_tex_mapping.get_params())
			return params
		else:
			return ParamSet()
Beispiel #7
0
    def get_params(self):
        params = ParamSet()

        params.add_color('color0', self.color0)
        params.add_color('color1', self.color1)
        params.add_float('lineWidth', self.lineWidth)

        return params
Beispiel #8
0
    def get_params(self):
        params = ParamSet()

        params.add_color('interiorColor', self.interiorColor)
        params.add_color('color1', self.color1)
        params.add_float('lineWidth', self.lineWidth)
        params.add_float('stepWidth', self.stepWidth)

        return params
Beispiel #9
0
	def get_params(self):
		params = ParamSet()

		params.add_string('filename', efutil.path_relative_to_export(self.filename)) \
			  .add_string('filterType', self.filterType) \
			  .add_float('maxAnisotropy', self.maxAnisotropy) \
			  .add_string('wrapMode', self.wrapMode) \
			  .add_float('gamma', -1 if self.srgb else self.gamma)

		return params
Beispiel #10
0
 def get_params(self, context):
     params = ParamSet()
     if hasattr(context, '%s_usetexture' % self.attr) \
      and getattr(context, '%s_usetexture' % self.attr) and getattr(context, '%s_texturename' % self.attr):
         params.add_reference(
             'texture', self.attr,
             getattr(context, '%s_texturename' % self.attr))
     else:
         params.add_float(self.attr, getattr(context, self.attr))
     return params
Beispiel #11
0
    def get_params(self):
        params = ParamSet()
        params.add_float('scale', self.scale)

        return params
Beispiel #12
0
    def get_params(self, context):
        params = ParamSet()
        params.add_reference('texture', self.attr,
                             getattr(context, '%s_texturename' % self.attr))

        return params