bump shader preparation
texture loading