Loading presentation...

Present Remotely

Send the link below via email or IM


Present to your audience

Start 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.


3D modeling and industry fundamentals

No description

Andrew Loveridge

on 17 September 2018

Comments (0)

Please log in to add your comment.

Report abuse

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 essentially 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 surgery simulations, create and print implants and prosthesis 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 phenomenons.
Much like architecture, designing a product in 3D software prior to manufacturing enables the clients to fully visualise what the product will look like before production begins.
Video Games
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 referred 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.
Displaying 3D
3D modelling 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 existing 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.
Rasterize Rendering
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 Renders
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.
Full transcript