Чисто-чёрный и белый цвета не стоит использовать в компьютерной графике-одно из первых правил диджитала. А так-вроде и задумка неплохая и особых косяков нет, а так не хватает хороших контрастных теней и бликов :)
Просто вместо них берутся близкие цвета-тёмно-красный или тёмно-синий. Смотрятся они, как чёрный, но на картине не дают ощущения дыры в пространстве...) А на белый спокойно накладываем рефлексы от окружающей среды...)