Похоже, при просмотре файлов .OBJ и .MTL в этом инструменте: https://www.creators3d.com/online-viewer
То, что просто диффузный цвет действительно работает . Больше ничего не требуется.
IE, работает следующее:
newmtl 1
Kd 0.000000 0.000000 0.500000
newmtl 2
Kd 0.000000 0.000000 0.562500
newmtl 3
Kd 0.000000 0.000000 0.625000
В качестве описания для тех, у кого в будущем могут возникнуть проблемы с файлами .mtl, если вы хотите, чтобы инструменты прочитайте файл .mtl правильно, вам нужно связать его, используя что-то вроде этого в самом верху файла OBJ:
mtllib mymtlfile.mtl
В противном случае инструменты не будут знать, где искать файл MTL , даже если он находится в том же каталоге.
И для его применения необходимо использовать ключевое слово usemtl
. Любые лица, следующие за usemtl
, будут использовать этот материал, независимо от других делений. Если вы хотите, чтобы каждое лицо имело различный материал, вам нужно будет поставить usemtl [material number]
как usemtl 5
перед каждым квадратом, три и так далее c.