In order to import a 3D object in Reacts go to Library and choose 3D objects, then option Import New 3D Objects:
Then navigate to a folder where your 3D objects are stored.
File format and naming
.OBJ is the only 3D format accepted by the REACTS platform.
You need all 3 files: .OBJ, .MTL and .JPG to be in the same folder.
The .MTL file must have the exact same name as the the .OBJ (ex.: helicopter.OBJ, helicopter.MTL)
Your thumbnail must be in .JPG format, have the exact same name as the .OBJ and .MTL (ex.: helicopter.OBJ, helicopter.MTL, helicopter.JPG). Use a 85x51 pixels jpg for thumbnail for best result.
Do not use special characters or spaces in the name. We suggest keeping your textures in a sub folder.
Ex.: root (folder)
model.jpg (your thumbnail)
For the Object to appear facing when imported to REACTS it must be facing RIGHT (X) with the head facing FRONT (-Y)
Must fit in 10x10x10 mm
Must Fit in 2x2x2 units (x (-1, 1), y (-1, 1), z (-1, 1))
Grid unit set as 10cm
Must fit in 30x30x30 units
Grid unit set as none - Scale =1
Must fit in 20x20x20 units
Must fit in 20x20x20 mm
Must fit in 20x20x20 units/cm
Grid unit set as 1cm
In REACTS, the pivot point at a fixed point corresponding to (x=0, y=0, z=0) in your 3D application
You can establish a pivot point that does not match the center of the object as in the following example:
To do this you will need to reduce the size of the object so that the area (in RED) fits inside the zone (in GREEN). See image below
For the .MTL guidelines:
With a text editor like SimpleText, Notepad, Notepad++ you might need to remove the following highlighted line (might look a bit different depending on 3D package used to export)
Tf 1.0000 1.0000 1.0000
Ka 0.3000 0.3000 0.3000
Kd 0.7000 0.7000 0.7000
Ks 0.2940 0.2940 0.2940
Ke 0.0000 0.0000 0.0000
Make shure the paths are relative, not absolute. The engine does not support tiled textures.The less of image textures will result in a better performance.
As for a number of polygons we suggest you stay under 50 000 for best performance. If needed you can go up to 200 000 but remember more polygons results in more CPU consumption.