Understanding the applications of 3D modelling

Understanding the applications of 3D modelling

What can 3D models be used for?

3D model can be used in several different types of media (e.g. TV shows, movies, video games, art) or can be used for 3D printing.

3D models can be used in TV shows by creating the characters that are used in the show and to animate the characters in the show but only if they are CGI (Computer-Generated Imagery).

3D models can be used in movies by creating visual effects that can not be replicated in real life or are too dangerous to do but only if they are CGI (Computer-Generated Imagery). An example of this is the Hulk from the marvel cinematic universe who was created and animated with CGI.

3D models can be used in video games by creating models for characters in 3D games and animating them so they have fluid movement but only if its a 3D model since 2D games use pixel sprites that are not CGI. An example of this would be Mario in any of the 3D Mario games.

3D models can be used in art by creating environments and for characters in the art pieces.

Displaying 3D polygon animations

Some of the program interfaces that can do this well are know as API (Application Programming Interface), Direct3D and OpenGL are some of theses, the process of changing so it works better is by: imputing the assemble, the vertex shader, the geometry shader, the stream output, the rasterizer, the pixel shader and the output merger. Some of the things that are used in programs are: modelling, lighting, viewing, projection, clipping, scan conversion, texturing and shading. The things that are used to display the animations are: radiosity and ray tracing. Rendering engines is a programming engine that renders marked (e.g. HTML, XML, images files) and formatting information (e.g. CSS, XSL). Distributed rendering techniques is when you divide the frames into different rendering regions and divide it across different render servers. Diagram of the data flow in the Direct3D 11 programmable pipeline

Geometric Theory

Geometric Theory is the collection of parts that make a 3D model, the vertices (the dots that are on the shapes), the edges (the lines that are connected to the vertices), the faces (the shapes the go around the edges), the polygon (the shapes that hold the faces together) and the surface (the shapes that go around the object and has the texture on it). They all form to make an element.
Here's an example of a 3D mesh made up of 2D polygons. The 3D model is a monster from Amnesia: The Dark Descent.

Mesh Construction


Box Modelling is a technique that is used when making 3D models is made by modifying simple shapes to make a draft of the final model or at least in most cases The main function of box modelling involves extruding and scaling the faces, which are flat sides that are used to make up models. Spline modelling is generally a special function. A common modelling method is extrusion modelling, extrusion modelling is when you create a 2D shape which is traced around the outline of a photograph or drawing.

3D Development Software

3D development software are systems in which you can make 3D object easily, some examples are: 3D Studio Max, Maya, Lightwave, AutoCAD, Cinema 4D and Softimage. The file formats that 3D models are saved in are usually .3DS, .OBJ, .B3D.

Constraints

The constraints of using 3D models is that: there is a rendering time which is the time used to render the polygons, the file size is very big when you are making a 3D model so you need an external hard drive for them to fit on and the polygon count is the amount of faces on an object however a higher polygon count isn't always better.

Comments

Popular posts from this blog

Unit 71: Object-Oriented Design for Computer Games

Unit 6 - Assignment 2 - Task 2 P4 Analysis of a computer game

Unit 66/67 Creating a 3D modelling