2015-10-15 442 views
0

我有一个实际的平面,它具有已知的三维坐标相对于地标的四个角。它的坐标是:用真实坐标替换obj文件几何顶点坐标3D坐标

左前角:-32.5100 128.2703 662.2551
右前角:65.2244 131.0850 656.1088
回到左上角:-23.4983 129.0271 838.3724
右后角:74.1135 131.4294 833.4199

我现在通过使用混合器创建一个3D obj文件平面,该混合器具有映射到其上的纹理图像。通过遵循关于在搅拌机上使用平面添加纹理的教程,我可以在下面看到我的obj文件和mtl文件。我试图直接将obj文件的几何顶点替换为我自己的坐标,但坐标没有连接到meshlab中。任何关于如何修改obj文件的想法?

感谢,

OBJ文件:

# Blender v2.76 (sub 0) OBJ File: '' 
# www.blender.org 
mtllib planePhantom.mtl 
o Plane 
v -0.088000 0.000000 0.049250 
v 0.088000 0.000000 0.049250 
v -0.088000 0.000000 -0.049250 
v 0.088000 0.000000 -0.049250 
vt 0.000000 0.000000 
vt 1.000000 0.000000 
vt 1.000000 1.000000 
vt 0.000000 1.000000 
vn 0.000000 1.000000 0.000000 
usemtl Material.001 
s off 
f 1/1/1 2/2/1 4/3/1 3/4/1 

MTL文件:

# Blender MTL File: 'None' 
# Material Count: 1 

newmtl Material.001 
Ns 96.078431 
Ka 1.000000 1.000000 1.000000 
Kd 0.640000 0.640000 0.640000 
Ks 0.500000 0.500000 0.500000 
Ke 0.000000 0.000000 0.000000 
Ni 1.000000 
d 1.000000 
illum 0 
map_Kd IMG_0772_cropped_unsharpmask_100_4_0.jpeg 

平面显示meshlab更换前:

correct 3D view

回答

0

好吧,事实证明,连接顶点的顺序是错误的,我已经想通了