updated texture loading/model creation