簡體   English   中英

使用紋理可視化 3d 模型

[英]Visualizing 3d models with textures

我有一個帶紋理的 3d 模型,它有一個 obj 文件、mtl 文件和一個用於紋理的 png 圖像。 我可以使用trimesh和vtkplotter在沒有紋理的情況下將它們可視化為:

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

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

但是他們將 3d 模型顯示為普通網格。 我想看到它們和紋理。

任何人都可以幫我查看 3d 模型和紋理 任何小的幫助都會非常有幫助。

您可以嘗試以下操作:

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()

在此處輸入圖片說明

您可以為此使用 f3d: https ://gitlab.kitware.com/f3d/f3d/-/releases

f3d /path/to/3dmodel.obj

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM