importing obj model into matlab

조회 수: 31 (최근 30일)
abraham okoko
abraham okoko 2020년 1월 30일
댓글: Nathan Royer 2025년 4월 15일
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