Send the link below via email or IMCopy
Present to your audienceStart remote presentation
- Invited audience members will follow you as you navigate and present
- People invited to a presentation do not need a Prezi account
- This link expires 10 minutes after you close the presentation
- A maximum of 30 users can follow your presentation
- Learn more about this feature in our knowledge base article
Do you really want to delete this prezi?
Neither you, nor the coeditors you shared it with will be able to recover it again.
Make your likes visible on Facebook?
You can change this under Settings & Account at any time.
3D modeling and industry fundamentals
Transcript of 3D modeling and industry fundamentals
Open GL vs Direct X
Application of 3D
Open GL and Direct X are two APIs for 3D rendering. They both essentailly do the same task (although in slightly different ways) which is to communicate the coding of the 3D software (i.e a video game or Maya) with the hardware of the computer
The use of 3D modelling and printing in the Medicine industry is constantly expanding and finding new applications.
3D in the medical world is used to run sugery simulations, create and print implants and prosthetics as well as help inform and educate patients
Geology and Weather
Weather maps are generated using 3D software and geologists use 3D applications to simulate the effects of Earthquakes and natural disaster phenonemons.
Much like architecture, designing a product in 3D sofware prior to manufacturing enables the clients to fully visualise what the product will look like before production begins.
The first arcade game to fully feature 3D models and enviroments was Virtua Fighter (1993). Since then, this method has became the standard way of creating characters and enviroments in 3D video games
What are the Key Industries that use 3D Modelling?
The film and television industry make extensive use out of 3D Modelling and Animation. More commonly reffered to as CGI, this application of 3D can be used to create digital sets, enhance otherwise impossible stunts and create entire characters that practical effects could not achieve.
Traditionally, blue-prints for buildings would be developed into 2D drawings for clients to see before greenlighting construction. With 3D modelling, designers can show their clients full 3D renders of the plans, enabling them to see the entire proposed construction from any angle and perspective.
3D modeling and industry fundamentals
Pt.1 Application of 3D and Displaying 3D
What is an API?
An API is essentially a link between the user and a database of computer information. This allows a software developer to create a program that can interact with an exisitng app. For example Twitter released an API, now Tweets can be accessed via different third party apps.
Open GL is used for Mac, Linux, Wii, Playstation and mobile tech. Direct X is used for Windows machines and the Xbox.
Rendering is the process of compiling 3D data to be displayed in a video game or movie.
Rasterization is the most common form of rendering for a video game - as it is the most conservative in regards to file size. This form of rendering consists of rendering only what the player can see, instead of the whole enviroment.
Raytracing is a pixel by pixel form of rendering that can create 'Photoreal' renders. This technique is mainly used for film and television where the scene does not require real time interaction (like that of a video game).
This form of render takes the information from the cameras perspective, the 3D models and then traces the light back to the source one pixel at a time. Therefore this process can take a very long time.
Level of Detail (LoD)
To make in-game rendering faster, designers will sometimes develop multiple versions of the same asset but at different resolutions. This means that as the player is moving their character towards the model, the model will be switched to a higher res version before the player notices. This technique is done to allow the engine more time to focus its rendering power on assets that are closer to the player.