Method: Mittsu::MeshBasicMaterial#initialize
- Defined in:
- lib/mittsu/materials/mesh_basic_material.rb
#initialize(parameters = {}) ⇒ MeshBasicMaterial
Returns a new instance of MeshBasicMaterial.
40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 |
# File 'lib/mittsu/materials/mesh_basic_material.rb', line 40 def initialize(parameters = {}) super() @type = 'MeshBasicMaterial' @color = Color.new(0xffffff) # emissive @map = nil @light_map = nil @specular_map = nil @alpha_map = nil @env_map = nil @combine = MultiplyOperation @reflectivity = 1.0 @refraction_ratio = 0.98 @fog = true @shading = SmoothShading @wireframe = false @wireframe_linewidth = 1 @wireframe_linecap = :round @wireframe_linejoin = :round @vertex_colors = NoColors @skinning = false @morph_targets = false set_values(parameters) end |