Unit 41: Task 1

3D Models

3D Models are used in such categories as computer games, motion pictures, design, outline, designing, and business publicising. The 3D developed models allow people to get more advanced experience when they want to get information about an object or other 3D things. Basically 3D models make something virtual to feel more alive.

Image result for 3d models

Product design – With 3D rendering, developers are able to create models of some products of a company, so the customers will see the product in 3D and will see each detail of the object they are interested in, so they can make sure, is this product exactly what they want or not.

Image result for car 3d design

Films and Animations 3D animations that are shown for us, especially for children, are also developed through 3D modelling software. Movies that we watch in cinemas in 3D are motion pictures that give us a illusion of 3D solidity, usually it is done with the help of some devices such as 3D glasses.

Image result for 3d films

Websites – when we talk about websites, there are some of them which has different effects, such as webs, dots, and other stuff that is moving when we are using the website or moving the cursor over the images. This makes the website pleasant to use, and it is attractive for people.

Games – The renderer configuration is the most important part in developing a 3D game, because the game must be able to show the 3D pictures and movements on a 2D screen. People are developing 3D games almost 40 years and with each year they are more realistic and people don’t see the difference between the reality and the game, because the game has such well designed and developed textures and movements.

Education – it is an experiential course which assists understudies with taking in indispensable exercises from individuals straightforwardly in the bleeding edges – detainees, space travelers, outcasts, AIDS patients and so forth.

Image result for 3d education

Architectural Walkthrough – it is a tool superior to static 3D rendering when it comes to presenting projects in best light. Animation in general opens a lot of possibilities for selling ideas, and the better toolset you have to work with to impress investors, the better.

Image result for architectural walkthrough

Displaying 3D Polygon Animations

Application Programming Interface, which is a software intermediary that helps two programs to speak to each other, is an acronym for API. You use an API any time you use an app like Facebook, send an instant message, or check the weather on your phone.

Image result for api

Direct3D is a graphics application programming interface for Microsoft Windows. It is a part of DirectX and it is used to render three-dimensional graphics in applications where performance is important, such as games.

Image result for direct3d

OpenGL is a cross-language, cross-platform application programming interface for rendering 2D and 3D vector graphics. The API is typically used to interact with a graphics processing unit, to achieve hardware-accelerated rendering.

Image result for opengl

Graphics Pipeline is a conceptual model or diagram that describes what steps a graphics system needs to perform to render a 3D scene to a 2D screen.

Image result for graphics pipeline

3D Modelling is the method of creating a mathematical representation using specialized software of any surface of an object in three dimensions in 3D computer graphics. A 3D model is called the product. As a 3D artist or a 3D modeler, anyone who works with 3D models can be referred to.

Image result for 3d modelling valorant

3D Lighting is a set of methods and techniques that are used in a computer-generated 3D world to mimic illumination. The lighting stage of the 3D animation pipeline is much like photography or filmmaking, all about making a 3D scene or sequence visible in a particular way by setting up multiple light sources.

Image result for 3d lighting

3D Viewing Pipeline – Accurate view of various sides of 3D object is obtained with parallel projection. It is when we are designing something in a software, and we rotate the object however we need or want to see how it looks and what we need to fix in this object. The viewingpipeline in 3 dimensions is almost the same as the 2D-viewingpipeline. Only after the definition of the viewing direction and orientation an additional projection step is done, which is the reduction of 3D-data onto a projection plane: norm. object- world- viewing– proj.

Image result for 3d viewing pipeline in computer graphics

A 3D projection, for instance, a panel or a divider, is used to plan three-dimensional details on a two-dimensional board. Instead of images from a standard display, those from a 3D projection allow the watcher to sense distance. In some situations, these 3D glasses are supplied in the projector bundle or may be obtained separately.

Image result for 3d projection

By clipping a polygon’s world space points against a defined z axis, called the close clipping line, 3D clipping solves this question. All z coordinates extending into this plane are set to a close clipping value and are modified similarly to their x and y coordinates.

Image result for 3d clipping

Scan conversion is a video processing technique for changing the vertical / horizontal scan frequency of video signal for different purposes and applications. It is the process of representing continuous graphics objects as a collection of discrete pixels. Algorithms can generate graphics objects at a faster rate. Using algorithms memory can be used efficiently. Algorithms can develop a higher level of graphical objects.

Image result for 3d scan conversion

Texturing and Shading – Visual presentation requires something other than form and shading; the completion of the surface and surface (e.g. matt, silk, shiny) can also be correctly displayed. Each pixel in Phong hides every surface and any light source. It provides more sensible results by and wide, but is comparatively slower.

Image result for 3d texturing and shading in computer graphics

Display. Usually, the functional standard behind 3D TV is the equivalent-two unique images are seen and one side eye and right eye appear afterwards. From two rather alternate points of view, either from two unique sensors, or a camera with two focal points, the video looked to the eyes.

Image result for 3d display

Rendering Techniques. The basic techniques of delivering procedures are incubating, crosshatching, jotting and texturing. Among the standards to consider when delivering are the area of the light source, features, center shadows, halftones, mirrored light and cast shadow.

Image result for rendering in computer graphics

Radiosity – The radiometric term radiosity means the rate at which energy leaves a surface, which is the sum of the rates at which the surface emits energy and reflects or transmits energy received from all other surfaces. Radiosity is a global illumination technique which uses a physically precise lighting model to simulate the distribution of indirect light in an area. It measures the distribution within a scene of ambient light emitted from one or more diffuse surfaces.

Image result for rendering technique radiosity

Ray tracing is a rendering method in 3D computer graphics for creating an image by tracing the direction of light in an image plane as pixels and simulating the results of its interactions with simulated objects.

Image result for rendering technique ray tracing

Rendering Engine is software that draws text and images on the screen. The engine draws structured text from a document (usually HTML), and formats it properly based on the given style declarations (usually given in CSS). Examples of layout engines: Blink, Gecko, EdgeHTML, WebKit.

Image result for rendering engines

Distributed rendering is a rendering technique where a single frame of a scene or image is drawn by several devices through a network. The frame is divided into smaller regions, and some of them are obtained by each device to render.

Image result for distributed rendering technique

Textures. 3D surfaces are a progression of typical surfaces organized as cuts, similar to a deck of cards. These are utilized in volumetric delivering which frequently takes genuine information, for example, CT outputs and afterward controls them.

Image result for 3d textures

Distance fog is a technique used in 3D computer graphics to enhance the perception of distance by shading distant objects differently. Fogging is another use of distance fog in mid-to-late 1990s games, when processing power was not enough to render far viewing distances, and clipping was employed.

Image result for 3d fogging

Shadowing projection is an interaction in which 3D PC designs are added with shadows. Shadows are created by measuring whether a pixel is visible from the light source, by comparing the pixel with a view of the light source’s z-support or depth map, placed away as a surface.

Image result for 3d shadowing computer graphics

Shaders are usual programs that describe the traits of a vertex or a pixelVertex shaders describe the attributes (position, texture coordinates, colours, etc.) of a vertex, while pixel shaders describe the traits (colour, z-depth and alpha value) of a pixel.

Image result for Vertex and pixel shaders

Level of Detail (LOD) in computer graphics refers to the sophistication of a representation of a 3D object. If the model shifts away from the viewer or according to other parameters such as object meaning, viewpoint-relative speed or location, LOD can be decreased.

Image result for level of detail (LOD)

Geometric Theory

Image result for vertices

In geometry, a vertex is a point where two or more curves, lines, or edges meet. As a consequence of this definition, the point where two lines meet to form an angle and the corners of polygons and polyhedra are vertices.

Image result for vertices

Line is used to add style, enhance comprehension, create forms, and divide space by being a border around other design elements or divider between them. Lines can also be used alone or in combination with other graphic design elements to set moods, create textures, define shapes, and build patterns

Image result for lines in graphic design

Curves suggest a fluidity that is just not possible with other kinds of lines. For decorating and as separators between design elements, curves are commonly used. Circular: You should think of a loop when you think of a curve. The most simple curved form is a circular curve that can be open or closed.

Image result for curves in graphic design

Edge. A face is a 2D shape that makes up one surface of a 3D shape, an edge is the place where two faces meet and a vertex is the point or corner of a mathematical shape.

Image result for edge definition

Element 3D is a 3D item based molecule motor that allows you to work, control, and render 3D models just inside After Effects. Accelerate your 3D work process in After Effects using Element 3D.

Image result for element 3d

Face is one of the surfaces of a shape, it can be curved or flat. Usually 3D shapes has more faces, a cube has 6 faces, a pyramid can have 4 or more, etc.

Image result for faces of shapes

Primitives, which were all that early vector graphics systems had, are point and straight line segments. Primitives are basic geometric structures in constructive solid geometry, such as a square, cylinder, sphere, cone, circle, torus, etc. … From these primitives, all other graphical components are constructed.

Image result for primitives in graphics design

A mesh is an assortment of vertices, edges, and faces that depict the state of a 3D article: A vertex is a solitary point. An edge is a straight line portion interfacing two vertices. And a face is a level surface encased by edges.

Image result for mesh in graphics design

A wire-frame model is a visual portrayal of a three-dimensional (3D) article which is used in 3D designs. The item is projected into screen space and delivered by drawing lines at the area of each edge.

Image result for wireframe model

Coordinate Geometry uses regular Cartesian Coordinate System. By creating single sections of the image at a time, photographs are generated by this process. A certain point and a certain part of the code are then allocated to each image. Works in three axes or directions; x, y, and z.

Image result for coordinate geometry in graphics design

Surface Modelling is the method of displaying or presenting solid structures. The approach involves converting between various forms of 3D modelling, such as converting the 3D object to represent procedural surfaces, validating imperfections, and adding smoothness.

Image result for surface modelling

Mesh Construction

Box modelling is a 3D modelling technique where the basic form of the final model is created using a primitive shape, such as a cube, cone, sphere or other. This simple structure is then used to sculpt the final model out of it. On the example below you can see how a human face was modelled step by step, starting with a polygon.

Image result for box modelling

In Extrusion Modelling, the modeler begins from a single object, such as a cube, and literally extrudes the object to a point where they can carve out the shape they like. Extrusion modelling is useful for the creation of simple objects, but the potential to construct more detailed models is missing.

Modelling using common primitives, is the modelling where are used only the objects that the software you are using has. Usually these objects are different shapes such as cubes, pyramids, spheres, cylinders or other shapes if there are more, and from them they build bigger objects or if it’s possible modify the common shape which the software has.

Image result for using common primitives

3D Development Software

A 3D Development Software, is that one, which allows you to develop a game or to design something in 3D, it also might give you the possibility to adjust each part of your creation and to design it however you want, and the limit of it is only your creativity.

Image result for 3d development software

3D Studio Max is a professional 3D computer graphics program for making 3D animations, models, games and images. Autodesk Media and Entertainment has developed and manufactured it. It has modelling capability and a scalable plugin architecture and must be used on the Microsoft Windows platform. It’s also used by developers of computer games, also commercial TV studios, and architectural simulation studios.

Image result for 3d studio max

Maya is an application that runs on Windows, macOS and Linux, originally created by Alias Systems Corporation and now owned and developed by Autodesk, for 3D computer graphics. It is used to create materials for 3D (including video games) multimedia applications, animated films, TV shows, and special effects.

Image result for maya 3d graphics

Blender is a free and open-source software toolkit for 3D computer graphics used to build animated movies, visual effects, photography, 3D printing objects, motion graphics, 3D immersive apps, augmented reality, and games for computers. Blender’s features include 3D modelling, UV unwrapping, texturing, raster graphics editing, rigging and skinning, fluid and smoke simulation, particle simulation, soft body simulation, sculpting, animating, match moving, rendering, motion graphics, video editing, and compositing.

Image result for blender 3d graphics

Houdini is a 3D animation software application developed by Toronto-based SideFX, who adapted it from the PRISMS suite of procedural generation software tools. Houdini’s exclusive attention to procedural generation distinguishes it from other 3D computer graphics software.

Image result for houdini software

LightWave 3D is a software created by NewTek for 3D computer graphics. It has been used in films, television, motion graphics, matte computer painting, special effects, creation of video games, product design, simulation of architecture, virtual production, electronic music, pre-visualization and advertisement.

Image result for lightwave software

AutoCAD is a computer-aided design software developed by the company Autodesk, as some of the previous software. It allows you to draw and edit digital 2D and 3D designs more quickly and easily than you could by hand.

Image result for autocad software

Cinema 4D is a software for simulation, animation and rendering that is notable for its robust interface and ease of use. It is capable of modelling, animating, illumination, texturing and rendering procedural and polygonal/subd.

Image result for cinema 4d

File Formats

A file format is a standard way that information is encoded for storage in a computer file. It specifies how bits are used to encode information in a digital storage medium. File formats may be either proprietary or free and may be either unpublished or open.

  • .3DS is one of the file formats used by the Autodesk 3ds Max 3D modelling, animation and rendering software.
  • .mb and .ma are the file formats which are used in Maya Autodesk.
  • .lwo file format is used by LightWave 3D – 3D object developed by LightWave 3D, a 3D modelling, animation, and rendering program; includes points, polygons, and surfaces that define the form and appearance of the object; may also include references to image files used for textures of objects.
  • .c4d file is a 3D model created with Cinema 4D, a professional 3D modelling and animation program
  • .dxf is short for Drawing Interchange Format or Drawing Exchange Format. Commonly known as AutoCAD DXF format, is a CAD data file format.
  • .obj is a geometry file format first developed by Wavefront Technologies for its Advanced Visualizer animation package. The file format is open and has been adopted by other 3D graphics application vendors.
  • Plugin – is file used by Photoshop. It stores content that extends the functionality of the default Photoshop application and is often used for adding image effects and filters, or support for a new raster image format.
Image result for file formats

Constraints

Polygon Count – Polygons are used in computer graphics to compose images that are three-dimensional in appearance. The count of polygons refers to the number per frame of polygons being rendered. The use of polygons became more popular starting with the fifth generation of video game consoles, and polygonal shapes became more complex with each following generation. Polygons typically look triangular where the surface of an object is modeled, vertices are chosen, and in a wire frame model, the object is rendered.

Image result for polygon count

File size is a measure of how much data a computer file contains or, alternately, how much storage it consumes. It can be measured in bytes (B), kilobytes (KB), megabytes (MB), gigabytes (GB), terabytes (TB), and beyond. Always is good to try to have compact files because it will not occupy that much space and if you will want to send it to someone, some apps can allow you to send only files which size is no more than 5-10 MB.

Image result for file size

Rendering Time is like load time, but render time refers to the amount of time it takes for a page to load or reload, but in this case, the metric is using a different endpoint: when visitors can actually use and interact with the page. The renderings take a long time because they are extremely complex. Unlike video games which simply animate low poly geometry in scenes with mostly pre baked textures, films like Pixar’s use algorithms that calculate a lot of the physics of light interacting with matter. in 3d graphics design

Image result for rendering time