Constructing the human imagination in realtime.

We are developing techniques for Virtual Reality and Mixed Reality world creation.  The challenge is to make whatever our imaginations can conjure up, as quickly and efficiently as the technology will allow.