Визуализация 3d моделей с текстурами - PullRequest
1 голос
/ 18 января 2020

У меня есть текстурированная 3d-модель, в которой есть файл obj, файл mtl и изображение png для текстур. Я могу визуализировать их без текстур, используя trime sh и vtkplotter как:

//trimesh//
m = trimesh.load("3dmodel.obj")

//vtkplotter//
m = load("3dmodel.obj")

Но они отображают 3d-модели в виде простых сеток. Я хочу видеть их вместе с текстурами.

Может кто-нибудь, пожалуйста, помогите мне Просмотр 3d-моделей вместе с текстурами . Любая маленькая помощь будет очень полезна.

Ответы [ 2 ]

2 голосов
/ 18 января 2020

Вы можете попробовать следующее:

from vtkplotter import load

# https://free3d.com/3d-model/091_aya-3dsmax-2020-189298.html
mesh = load("091_W_Aya_100K.obj").texture("tex/091_W_Aya_2K_01.jpg")
mesh.lighting('glossy') # change lighting (press k interactively)

mesh.show()

enter image description here

0 голосов
/ 21 января 2020

Вы можете просто использовать f3d для этого: https://gitlab.kitware.com/f3d/f3d/-/releases

f3d /path/to/3dmodel.obj
...