Sha256: fa44f4e523b516200130c611c035db52749f8a97c00f11c1accc74c8f2879b13
Contents?: true
Size: 607 Bytes
Versions: 20
Compression:
Stored size: 607 Bytes
Contents
require 'mittsu/textures/texture' module Mittsu class CubeTexture < Texture attr_accessor :images def initialize(images = nil, mapping = DEFAULT_MAPPING, wrap_s = ClampToEdgeWrapping, wrap_t = ClampToEdgeWrapping, mag_filter = LinearFilter, min_filter = LinearMipMapLinearFilter, format = RGBAFormat, type = UnsignedByteType, anisotropy = 1) super(images, mapping, wrap_s, wrap_t, mag_filter, min_filter, format, type, anisotropy) @images = images end def clone(texture = CubeTexture.new) super(texture) texture.images = @images texture end end end
Version data entries
20 entries across 20 versions & 1 rubygems