In November, Untold’s Directors tasked themselves and the entire crew to come up with an experience that would combine Unity and Cinema 4D together after some playful experimentation. The guideline: Use both emerging tools without making a video game. The pitch that our team voted on asked us to create a web-based 3D model service similar to what iStockphoto does with images. But could we pull it off in just 2.5 hours?
Mish (a.k.a 3Dizzle)
We’re well familiar of the power of Unity and Cinema 4D as individual tools. Unity is a game engine that lets you develop interactive experiences, but it relies on programs like Cinema 4D for actual 3D models and assets. Our Production Manager Jimmy Coburn gave us an idea that would use the best of both programs.
Our vision was to create an interactive stock 3D service. The Unity Web Player would let us create a web-based experience where you interact with 3D models on your browser. Change the size of the object, the position, color and place it above a static image using Cinema 4D. The business would charge you per render, but saves you the cost of either high-end program, which sells for about a few iPads.
We took the entire experience to heart. Our Creative Director and designers charted the user interface (UI) and experience (UX) with wireframes; our Account Strategist researched the position: “Mish is the fast, affordable, quality 3D graphic design tool — and best of all, it runs in your browser;” and our technical team went to work on trying to run Cinema 4D on the actual Unity Web Player.
The technical obstacle was to get our Unity Web Player to produce a script that Cinema 4D could interpret to then render out an image or model. And we succeeded in pieces. Cinema 4D would not work within our allotted timeframe, but Maya did.
With a similar 3D program like Maya, we were able to create a camera, a light and drop in an image. However, we couldn’t render out a 3D image from the Unity Web Player. More time may allow us to leap that final hurdle.