получилось то, что хотел (материал с только диффузом и больше ничего), но кое какие вопросы не разрешились:
существует ли какая-то глобальная схема что на что повешено?
какова так сказать методика поиска информации для написания скрипта? (вот эту строку - "DColor type:#texturemap ui:diff_map", - случайно нашел в гугле (весьма разрозненная инфа), а не в документации, я знал конечно, что переменная создается, но то что с неё поднимаются все интерфейсы - для меня выглядит дико)