We test out the Oculus Rift for the first time with in house CAD models.
Our first test consisted of exporting the model for import into unity. While this is an easy process ArchiCAD does not handle 3D exports very well. Often exports from ArchiCAD lower than v17 are not complete objects, leaving heavy triangulation and planes instead of cubes. (I’m using v13, more export notes at bottom of page.)
Once the model has been exported for Unity we can import it as an ‘asset’. With the .obj/.3ds you can import the textures by dragging them into a folder under the assets list of the scene. Now comes the tedious part of re-linking all the textures, this comes by clicking on the object that requires the texture then applying the diffuse colour via the ‘Select’ button on the shader.
The terrain and slab now require physics to stop character controller from falling through the scene. This is done by selecting the terrain mesh and slab, then pressing the ‘Add Component’ within the inspector tab.
The component we are looking for is Physics > Mesh > Mesh Collider.
At this point the scene is pretty much set up. If we import a character controller we have the ability to walk through the house as a little demo.
I will be posting more on the Oculus controller for unity soon however ours is not complete, so stay tuned. The video below shows how far we have come, but we hope to make this a product we can show our clients in the near future.
Project development by:
Software & Hardware supplied by:
Engage Research Labs
University of the Sunshine Coast
Follow our development with the links below:
USC Maker Space: https://fb.com/groups/154874721376426/
Pat Harding Blog: http://pat-harding.com/
Peter Hunt Website: http://hintit.com.au/
Engage Research Lab: https://www.fb.com/EngageResearch
Additional Export Notes:
In addition to these ArchiCAD export problems, texture maps are left un-linked with a large list of empty materials.
I will give ArchiCAD some kudos in the UV area, as it appears all .obj models import with correctly scaled UV’s. I’d highly recommend the .obj over the .3ds, I have found that the .3ds does not export the UV’s properly.
In ArchiCAD versions later than 17 it is said that their support for object modeling has much improved. I’d like to be able to test this but often new Graphisoft installments are plagued with bugs and I cant afford the new version at the moment.