Project development is the progression of an idea to a finished product.
If you need assistance in developing custom applications, generating visualizations or creating animations the UM3D Lab can help you. We are available to consult with you on your project and in many cases assist with the development process.
Types of Project Development
SimulationsCreating simulations either as demonstrations of a process or for interactive purposes to gauge skill, integrate hands-on learning, and assess human interaction. Often these can incorporate other technology like eye trackers, BCIs, and other devices.
ApplicationsThe creation of virtual reality environments & custom applications for iOS and Android devices or for the web.
AnimationsCreating 2D or 3D animated visuals to convey a concept. The 3D Lab has created instructional videos for classroom use, full dome planetarium shows, and proof of concepts.
However, those categories really only scratch the surface of what can be done!
- What is the message, or story you’re trying to share?
- What data/information do you have?
- Who is your target audience?
- How will the information be shared?
- Should it be interactive?
We can help you work through these questions regardless of where you are in your project’s life-cycle and what skills you have available to you.
How to Get Started
While it’s better to start think about your project sooner rather than later, depending on where you are in your project’s life-cycle there are various ways to get started…
Consultation SessionEven if your project is nothing more than an idea in your head, the best way to see if you’re on the right path or have fully considered what your project may involve, is to schedule a consultation with our group. Our team of experts can help walk you through the key questions, demonstrate various technologies, help with fund raising and development, and bring in other resources from across campus to ensure the right people are at the table as we figure out a solution.(Cost: Free)
Create a PlanOnce you have an idea of what you want to do, and what technology and/or resources are available to accomplish it, its time to create a plan for development. Depending on what it is you are trying to do, this stage can vary widely. It is best to break a project down into sections and tackle them one at a time. If you are looking to create animations, consider putting together a script or sequence of events. If you have an idea for a simulation, consider what you foresee the experience involving-Do you want to track a person’s eye movement to see where they are looking in the simulator? Measure their brain waves? If your goal is to create an application, how do you expect the data to be displayed? Consider menu layouts and functionality you would like to see.
Attend a WorkshopInterested in learning more or doing the development process yourself? The Library has a wide range of workshops and training sessions focused on skills commonly used to bring projects to fruition. From 3D modeling to programming, these workshops can provide you with much of the skill necessary to develop your project further. We’re in the process of rolling out more training opportunities including micro-credentials (i.e. badges). Look for workshop notifications on our site here or at the Library’s Visualization Workshops. If you have suggestions for workshops, let us know at the bottom of the page.
Experiment on Your OwnSometimes you just want to casually build up your skill set or explore a topic on your own. One way of doing this is through tutorials. We have a large collection of development pipeline related tutorials focusing on specific tools (3Ds Max, Motionbuilder, Paraview, etc.) and concepts. The tutorials will be made available here in our learning section as we continue to migrate the site. However, in the meantime you can see them on our YouTube Channel. Additionally, it often helps to experiment in a safe environment with expertise close by in case you have a question.