Unity3D can natively read .fbx, .dae, .3ds, .dxf and .obj files. And can import, through conversion, 3DS Max, Maya, Blender, Cinema4D, Modo, Lightwave and Cheetah23d files (more details here).

However native CAD files like CATIA (CATProduct, CATPart, 3DXML), SIEMENS/NX (JT, PLMXML), CREO, SolidWorks, IGES, STEP,… files cannot be easily imported in Unity3D.


PiXYZ PLUGIN for Unity is a plugin for Unity3D that allows to import and optimize 3D assets for your realtime applications, enabling the transformation of CAD data from industry-leading solutions (CATIA, NX, SolidWorks…) into lightweight, optimized meshes.


It includes :


  • The Product Tree (or hierarchy) preservation
  • High quality tessellation through optimized presets
  • Data correction to optimize the consistency of the 3D model
  • Intuitive usage in Unity3D
  • A powerful Toolbox with a lot of optimization features for all 3D assets of your application.
  • A flexible Rule Engine for easy and automatic staging and optimization, with an unique graphical approach.


The plugin imports the CAD model (made of its hierarchy and GameObjets) directly in the scene, or it creates a Prefab out of the CAD model, and imports it in the scene.



FUNCTIONALITY

COMPATIBILITY

ALL INPUT FORMATS

FAST IMPORT THROUGH *.pxz FORMAT

CAD SURFACES REPARATION

PRODUCT TREE PRESERVATION & SIMPLIFICATION

DATA OPTIMIZATION PRESETS

LODs AUTOMATIC GENERATION

UV AUTOMATIC GENERATION (Channels 1 & 2 – CAD only)

POLYGON REDUCTION for tessellated models

UP-TO-DATE COMPATIBILITY WITH UNITY

RULE ENGINE

TOOL BOX

LIVE SYNC MODE

RUNTIME MODE COMPATIBILITY

 (Windows 64bits only)