importing obj model into matlab

31 次查看(过去 30 天)
abraham okoko
abraham okoko 2020-1-30
hello all,
this is quite important. ive been trying to use either the readobj or read_wobj and it hasnt workded for me.
files that were supposed to work came from this links.
it keps giving me this error:
>> obj =read_wobj('carbon_nanotube.obj');
Reading Object file : carbon_nanotube.obj
% WaveFront *.obj file (generated by Autodesk ATF)
Reading Material file : carbon nanotube 1mm draft.mtl
Error using fread
Invalid file identifier. Use fopen to generate a
valid file identifier.
Error in read_wobj>file2cellarray (line 298)
file_text=fread(fid, inf, 'uint8=>char')';
Error in read_wobj>readmtl (line 363)
file_words=file2cellarray(filename_mtl);
Error in read_wobj (line 78)
material=readmtl(filename_mtl,verbose);
298 file_text=fread(fid, inf, 'uint8=>char')';
please i need urgent help. i want to rerad in my .obj file
i have the .obj file saved and i just want to be able to access it in matlab please. any help is appreciated
  3 个评论
abraham okoko
abraham okoko 2021-3-10
hello,
so I was able to finally figure it out and used loadawobj instead.
worked perfectly fine for me and generated the carbon nanotube model i was trying to import
Nathan Royer
Nathan Royer 2025-4-15
it seems that it is expecting a mtl file in the same location as the obj file. So in your case you should have carbon_nanotube.mtl in the same file location as carbon_nanotube.obj

请先登录,再进行评论。

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Whos 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by