Tuesday, 28 April 2015

HA7 Task 6


Constraints:

Polygon Count And File Size:

Their are lots of advantages to making 3d graphics compared to 2d graphics, however their are limitations to making 3d graphics which might not occur in 2d. For example, when creating 3d graphics yuo have to consider your poly count? Your poly count is the amount of poly’s being rendered per frame, you render your 3d graphics in a wire frame state first rather than shaded becasue it is much quicker. The poly’s are what make up the 3d object and the more complex and detailed the object the higher the poly count will be.
Another problem with having a high poly count is that the file size will be very high, an this general means you will need a high quality CPU (Central processing unit) to render your work. The better the CPU the more poly’s it can handle and render at once so this gives you quicker work pace but this type of high end equipment has a high end price tag and is expensive so not everyone can afford this type of equipment.

Polygons Vs Triangles

All 3D objects that we see on the computer screen are actually made of tiny little geometrical objects often called primitives. Quadrilaterals, triangles, n-gons etc. are example of primitives. We will concentrate on triangles mostly because of one main reason: every object can be split into triangles but a triangle cannot be split into anything else than triangles. Because of this, drawing triangles is a lot simpler than drawing polygons of higher order; less things to deal with. This is why those triangles are so commonly used in computer graphics.

Rendering Time:

In 3-D graphic design, rendering is the process of add shading, color and lamination to a 2-D or 3-D wireframe in order to create life-like images on a screen. Rendering may be done ahead of time (pre-rendering) or it can be done in on-the-fly in real time. Real-time rendering is often used for 3-D video games, which require a high level of interactivity with the player. Pre-rendering, which is CPU-intensive but can be used to create more realistic images,  is typically used for movie creation.

Real-time

Real-time rendering is one of the interactive areas of computer graphics, it means creating synthetic images fast enough on the computer so that the viewer can interact with a virtual environment. The most common place to find real-time rendering is in video games. The rate at which images are displayed is measured in frames per second (frame/s) or hertz (Hz). The frame rate is the measurement of how quickly an imaging device produces unique consecutive images.

Non Real-time

Animations for non-interactive media, such as feature films and video, are rendered much more slowly. Non-real time rendering enables the leveraging of limited processing power in order to obtain higher image quality. Rendering times for individual frames may vary from a few seconds to several days for complex scenes. Rendered frames are stored on a hard disk then can be transferred to other media such as motion picture film or optical disk. These frames are then displayed sequentially at high frame rates, typically 24, 25, or 30 frames per second, to achieve the illusion of movement.
When the goal is photo-realism, techniques such as ray tracing or radiosity are employed. This is the basic method employed in digital media and artistic works. Techniques have been developed for the purpose of simulating other naturally-occurring effects, such as the interaction of light with various forms of matter. Examples of such techniques include particle systems (which can simulate rain, smoke, or fire), volumetric sampling (to simulate fog, dust and other spatial atmospheric effects), caustics (to simulate light focusing by uneven light-refracting surfaces, such as the light ripples seen on the bottom of a swimming pool), and subsurface scattering (to simulate light reflecting inside the volumes of solid objects such as human skin).

Reflection/Scattering

This is basically how reflective your object is, how the ground texture and light interact with it overall.

Shading

Shading is how the shadow of your object is projected onto another surface and also allows us to see where the light source is coming from.


No comments:

Post a Comment