Can I export 3D graphics to the .WML (VRML 2.0) or .OBJ file formats?

Illustration
teena_rfe - 2021-08-10T09:42:47+00:00
Question: Can I export 3D graphics to the .WML (VRML 2.0) or .OBJ file formats?

I have a 3D surface in MATLAB that I would like to export to either .WML or .OBJ so that it can then be read into another CAD program I am running.  

Expert Answer

Profile picture of Neeta Dsouza Neeta Dsouza answered . 2025-11-20

To export 3D MATLAB graphics to the .WML file format, you can consider using the VRML function that is built-into MATLAB. The code snippet below illustrates exporting a 3D planar surface to this format. To reproduce this, execute the following:
 
 
% Create random 3D data
  xran=rand(10,3);
% Create line plot of these points (you can generate the same with surfaces as well)
  figure, plot3(xran(:,1),xran(:,2),xran(:,3)), grid on
% Export to VRML
  vrml(gcf,'output.wrl')

You can replicate this example with a 3D surface by replacing the second step in the previous example with the example command 'membrane' and follow through with the same third step for exporting the image.

Exporting 3D graphics from MATLAB to the .OBJ file format is not directly supported.


Not satisfied with the answer ?? ASK NOW

Get a Free Consultation or a Sample Assignment Review!