Using 3D Models

Using 3D Models



One of EEXAR's greatest added value to B2B Sales is the usage of 3D Models, would it be for Web usage or a step further with Augmented Reality, you can enrich the media with realistic representation of your products.

EEXAR supports two types of 3D Models that you can use both for Web and Augmented Reality usage:
  1. FBX
  2. OBJ
Each of them requires to follow some rules to take most advantage of them and to be used properly in EEXAR.

FBX files

It is one of the main 3D exchange formats as used by many 3D tools, it contains a model that can be used and shared across a variety of digital modeling and content creation programs. Although an FBX file contains the mesh data, it also stores data about cameras, lights, NURBS, and the other elements of a 3D scene.

It can be used in EEXAR, the rules to follow when creating the 3D Model are the following ones:
  1. Make the mesh double-sided (more about it in Blender here)
  2. Use a left handed coordinate system
  3. Use Z-up and X-forward
  4. Only use 7100 FBX version or later
  5. Do not exceed 50Mb
Example (in Blender):
You can see on the picture below an example of FBX, each of the Mesh has one Material assigned, but you can have more.


Upload FBX files

To upload a FBX file
  1. Navigate to the Media associated view of a product.
  2. Click the 3D Models upload panel.
  3. Select the FBX tab.
  4. Select your .fbx file.
  5. Click Upload.


OBJ files

The OBJ file format is a simple data-format that represents 3D geometry alone — namely, the position of each vertex, the UV position of each texture coordinate vertex, vertex normals, and the faces that make each polygon defined as a list of vertices, and texture vertices. It basically contains the mesh and its textures without any information concerning the cameras, lights, animations and so on.

It can be used in EEXAR, the rules to follow when creating the 3D Model are the following ones:
  1. Export your texture files (.png or .jpeg) separately from the .obj file.
  2. Generate the .mtl file that will map the textures
  3. Make the mesh double-sided
  4. Use a left handed coordinate system
  5. Use Z-up and X-forward
  6. Do not exceed 50Mb
Example (in 3D Max):
You can see on the picture below an example of OBJ, each of the Mesh has one Material assigned, but you can have more.

You will then need to package everything in a .zip (see screenshot below) file that will contain:
  1. The .obj file
  2. The .mtl file
  3. The folder containing the texture files


Note:
Make sure that the .mtl and .obj file have the same name. Also, make sure the .mtl file point to the right location inside your texture folder.
Info:
EEXAR doesn't support .obj files export from Blender yet.

Upload OBJ files

To upload an OBJ file
  1. Navigate to the Media associated view of a product.
  2. Click the 3D Models upload panel.
  3. Select the OBJ tab.
  4. Select your .zip file.
  5. Click Upload.


SEE ALSO