VRML engine error: Couldn't read Image Texture
Show older comments
Hello everybody,
I'm using VRML to render and capture images from 3D .wrl files.
My goal is capturing 2D images in diffrent viewpoints of the objects but the problem is Texture where it is working well if I don't use Texture (e.g. Wireframe) but when I want to use texture, Matlab give me below warning and it doens't show the texture but object is visible! Now I'm seeking a solution to help me to show texture.
Warning :
Warning: VRML engine error: Error: unrecognized image file format (Filename_F3D.bmp)
Warning: VRML engine error: Error reading image file "C:/Loader/wrl render/Filename_F3D.bmp"
Warning: VRML engine error: Couldn't read ImageTexture from URL Filename_F3D.bmp
Please do not hesitate to give me any idea.
Thank you beforehand
Code:
filename = 'Filename_F3D.wrl';
wrl = vrworld(filename);
open(wrl);
f = vrfigure(wrl);
nod = nodes(wrl);
[nleft, ntransform, nlight] = findnodes(nod);
set(f, 'Wireframe','on');
set(f, 'Textures', 'on');
im = capture(f);
Photo:

Accepted Answer
More Answers (0)
Categories
Find more on Images in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!