importing obj model into matlab

28 visualizaciones (últimos 30 días)
abraham okoko
abraham okoko el 30 de En. de 2020
Comentada: Nathan Royer el 15 de Abr. de 2025
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 comentarios
abraham okoko
abraham okoko el 10 de Mzo. de 2021
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 el 15 de Abr. de 2025
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

Iniciar sesión para comentar.

Respuestas (0)

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by