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):
		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 #3
0
    def get_params(self):
        params = ParamSet()

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

        return params
Beispiel #4
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 #5
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 #6
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 #7
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 #8
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', 'specularTransmittance', getattr(context, '%s_texturename' % self.attr))
		else:
			params.add_color(
				'specularTransmittance',
				getattr(context, '%s_color' % self.attr)
			)
		return params
Beispiel #9
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 #10
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 #11
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 #12
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 #13
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 #14
0
	def get_params(self):
		params = ParamSet()
		
		params.add_color('darkColor', self.darkColor) 
		params.add_color('brightColor', self.brightColor) 

		return params
Beispiel #15
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 #16
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 #17
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 #18
0
	def get_params(self):
		params = ParamSet()
		params.add_float('scale', self.scale) 

		return params
Beispiel #19
0
    def get_params(self):
        params = ParamSet()
        params.add_float('scale', self.scale)

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

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

        return params