Sunday, 19 April 2015

HA7 - Constraints

Constraints

Polygon count

The polygon count is, as the name implies, the amount of polygons in a model.when the polygon is on the screen the processor has to calculate the position of each and every vertex of each and every polygon used to make up that model.If there are more polygons you would need more processor power,so this means that there will not be enough power for the game to run smoothly.





File size

File size is a big constraint in gaming ,most games now are put on disks because of there file size but some can be downloaded onto a hard drive so they can run more smoothly this is mostly only for console games.most of gaming PC's have a large hard drive for more games to be downloaded .consoles mostly depend on disk but as most graphical game are getting the file size will be drastically increasing.with newer consoles you are able to download the game from the disk to the hard drive (if there is enough space) so when playing the game the disk will not need to run as much and make the console run faster and smoother. 

Fixes
There are quite a lot of ways to reduce the amount of VRAM being used in  within a games by lowering the resolution within a game with lower resolution  less pixels will need to be on the screen and will not need to be rendered.also you could lower the size of textures most games you can run on a lower graphics this makes the games run faster but this can not be done on consoles.


Rendering time

Depending on the size of the model,animation,game or film rendering times will vary quite a bit from a few seconds to several hours,some times it can take 10+ days to render a film if all of it was rendered at one time that is why if you are rendering a film you would render it ion segments to shorten the time.

It also depends on the computers processor speed when rendering the times can vary,if your processor is not so good the time will be longer , that is why some film companies use thousands of processors to shorten the time .also phones use processors so screen is synced with the commands a user is requesting ,but they will not need a large processor due to what you are able to do on mobile phones.There are two types of rendering:

Non-Real time rendering

Non real time rendering is usually done with animated films such as Shrek ,Tarzan ,etc. this involves rendering out each scene slowly this helps with time and the viewing of films after rendering the film with run smoothly,because it has already been fully rendered out.This is different to real time rendering.

Real time rendering

Real time rendering is a process done by mostly consoles,real time rendering is when the system is constantly rendering when using ,and some systems have trouble rendering large files and objects.when playing a game in real time rendering not everything will appear if the console is being slow because the object or scene might not be finished rendered this can cause issues for the user.

No comments:

Post a Comment