Jump to content


Understanding graphics (101)


  • Please log in to reply
15 replies to this topic

#1 Guest_TRON_*

Guest_TRON_*
  • Guests

Posted 15 July 2012 - 03:19 AM

so i was thinking about graphics and how many of us really dont understand a lot of it. I'm talking termonology(as lots of people come on here and start spitting out terms that are foreign to most). so i figured as a community we come together and help each other out. im going to name some terms and someone comes in and fill in a simple as possible to understand answer. this is for fun (i know we could easily google the terms and get definitions)and education please lets try and keep the attitudes and putting people down for another site.

dept-of field-

tesselation-

shaders-

#2 Hinkik

Hinkik

    Skrillax numbr 1 faen

  • Members
  • 667 posts
  • Fandom:
    Skrallux

Posted 15 July 2012 - 03:50 AM

depth of field - A camera effects that occurs on cameras when they focus on a single object, the fore and background gets blurry.

Tesselation - A tech for getting more detail on models

Shaders - Programs which makes an object look like something. Like a material.

28gxdv8.png


#3 Guest_TRON_*

Guest_TRON_*
  • Guests

Posted 15 July 2012 - 03:57 AM

simple as that guys. also feel free to post pics (if needed) to explain further. so if anyone has others they want to know then just post them

#4 Crackkat

Crackkat

    Pokey

  • Members
  • 1,266 posts
  • Fandom:
    zelda mainly, most nintendo stuff too

Posted 15 July 2012 - 04:59 AM

depth of field - A camera effects that occurs on cameras when they focus on a single object, the fore and background gets blurry.

Tesselation - A tech for getting more detail on models

Shaders - Programs which makes an object look like something. Like a material.


thanks for the help :) couple of questions though

1) what's the difference between a shader and a texture
2) what kind of detail do you mean when you talk about tesselation
Posted Image

#5 Hinkik

Hinkik

    Skrillax numbr 1 faen

  • Members
  • 667 posts
  • Fandom:
    Skrallux

Posted 15 July 2012 - 05:02 AM

Anti aliasing - Making jagged edges look smooth

Example:

Before: After:
Posted Image

AA takes a lot of system power. That is why many games doesn't have that much or none AA.

thanks for the help :) couple of questions though

1) what's the difference between a shader and a texture
2) what kind of detail do you mean when you talk about tesselation


1. You use a texture inside of a shader. For example, a metal shader would use metal textures.

2. As you may know, 3d models are made of polygons. Tesselation adds more details. Like scratches on faces and stuff.

Edited by Hinkik, 15 July 2012 - 05:03 AM.

28gxdv8.png


#6 bigfishcatcher

bigfishcatcher

    Goomba

  • Members
  • 4 posts

Posted 15 July 2012 - 06:06 AM

Actually Tesselation is when the system takes a polygon from a model and the system calculates smaller polygons that fit inside the models polygon. This gives a much smoother looking model

#7 Penguin101

Penguin101

    Piranha Plant

  • Members
  • 989 posts
  • NNID:t002tyrant_86

Posted 15 July 2012 - 06:15 AM

Tessellation demo

#8 uh20

uh20

    Thwomp

  • Members
  • 340 posts
  • Fandom:
    i HATE m$windows

Posted 15 July 2012 - 06:20 AM

tessalation in benchmarking is basically how much pretty polygons are located at once, and how smoothly they are rendered.
:laugh:

#9 Nollog

Nollog

    Chain Chomp

  • Banned
  • 776 posts
  • NNID:Nollog
  • Fandom:
    Creepy Stalker Girl

Posted 15 July 2012 - 12:30 PM

dept-of field-
3d?

tesselation-
making textures appear bumpier and more "natural" throught random algorithms.

shaders-
making everything appear more "natural" by having them shaded more closer to how they would be by a natural environment.


Is that what you meant?

Warning: Cannot modify header information - headers already sent by (output started at /home/thewiiu/public_html/ips_kernel/HTMLPurifier/HTMLPurifier/DefinitionCache/Serializer.php:133) in /home/thewiiu/public_html/ips_kernel/classAjax.php on line 328
{"success":1,"post":"\n\n
\n\t\t<\/a>\n\t\t\n\t\n\t\t\n\t\t
\n\t\t\t\n\t\t\t\t


#10 Hinkik

Hinkik

    Skrillax numbr 1 faen

  • Members
  • 667 posts
  • Fandom:
    Skrallux

Posted 15 July 2012 - 02:12 PM

Actually Tesselation is when the system takes a polygon from a model and the system calculates smaller polygons that fit inside the models polygon. This gives a much smoother looking model


That was basically what I said. But I said it in a more non tech friendly way.

And you don't use it for smoothness that much, it's more for details. I would say phong shaders is more for smoothness.

It's kinda like displacement and normal maps. Not that much like a bump map though, just a little.

Edited by Hinkik, 16 July 2012 - 06:11 AM.

28gxdv8.png


#11 HaoSenVastForest

HaoSenVastForest

    Chain Chomp

  • Members
  • 686 posts
  • Fandom:
    Everything LoZ!!!

Posted 16 July 2012 - 05:25 AM

This may not be the right place to put this but does anyone know the difference between a CPU and a GPU?

Posted Image

In a world of Gray and black there is nothing here to take back...

(Words from your local demon and leader of the army of darkness)


#12 Hinkik

Hinkik

    Skrillax numbr 1 faen

  • Members
  • 667 posts
  • Fandom:
    Skrallux

Posted 16 July 2012 - 06:11 AM

This may not be the right place to put this but does anyone know the difference between a CPU and a GPU?


CPU: Stands for central processing unit. Calculates general stuff. Example in games are AI, general game program... etc.

GPU: Stands for Graphics Processing unit. Calculates the output for the screen. Basically visuals and graphics.

28gxdv8.png


#13 10k

10k

    Bullet Bill

  • Members
  • 392 posts
  • Fandom:
    Zelda, Metroid, Mass Effect, Mario

Posted 16 July 2012 - 09:02 AM

http://www.nvidia.co...ssellation.html
Posted Image
Never argue with an idiot, they drag you down to their level and then beat you with experience.

#14 KeptMyWiiUAndLeftTheForums

KeptMyWiiUAndLeftTheForums

    Lakitu

  • Members
  • 2,337 posts
  • NNID:xWydrAx
  • Fandom:
    Smash Bros all day.

Posted 07 January 2014 - 11:20 PM

We should totally start this thread up again (even if Nollog is the only person in th thread who is still active) cause I know most of the graphic convos that go on around here shoot straight over my head to infinity and beyond...


WAR IS PEACE

FREEDOM IS SLAVERY

IGNORANCE IS STRENGTH

LISTEN AND BELIEVE

 


#15 3Dude

3Dude

    Whomp

  • Section Mods
  • 5,482 posts

Posted 08 January 2014 - 06:50 AM

Depth of field is an effect used to emulate camera focus. As in if the camera focuses on something a few inches in front of it, everything else was blurred.

Tesselation is the subdivision of a polygons surfcace. Draw three dots, connect the dots to make a triangle. You have a polygon. Now put a dot in that triangle, and draw lines to the new dot to make triangles inside the original triangle. Congratulations, you just tesselated.

Shaders, this one is confusing because of the rapid change in graphics technology over the last few years. Shades were originally a program that blended colors of a pixel lighter or darker, thus 'shading' it. These were combined with 'maps' to show how much to shade, where. The where was determined by the pixel on the map, which was like a co-ordinate, and how much had to do with the color of the pixel on the map.

The first bump maps, were simplistic bump maps, which only had a value for height. They were monochrome, usually black and white (the actual color is irrelevent) the shades were visual representations of numbers. Grey was nuetral, and grey pixels would have a value of 0. These would recieve no special blending. Each shade lighter than 0 added a number, lighter grey was 1, pure white was say 10, each shade was blended with varying shades of white according to the number it represented. This showed the 'high' points of the texture, that would catch the light. The same was done with shades lower than grey, darker grey was -1, and black say -10. Each color inbetween was a similar step, and blended with varying intesities of black, these would darken the areas supposed to be lower and in shadow.

Normal maps are... to put it crudely the same thing... But times 3. You have the height map, a left facing map, and a right facing map. each one a different color, with the shade of that color correlating to a number as before. They would be put one atop the other, as to blend the colors. now all 3 colors were used. R7,G-3,B5 = Right 7 Left-3 Height 5.

The reason you now had left and right added in with their own colors, is that light doesnt just bounce off objects in a single perpindicular direction. It bounces and scatters depending on the direction the light travels after hittingbthe surface from a certain direction, called the normal. The added dimensions of left and right simulate the light bouncing more realistically, as it can now acount for every angle.


This technology was done a long, LONG time ago, but couldnt be rendered in real time.


Since then, Video graphics arrays have been beefed up so much they became graphics processor units, now they could start doing these effects conceived in the 70's in real time. They eventually added hardware specifically for shading those pixels. These were simple arithmitic units that worked massively in paralell to shade those pixels. These came to be called shaders.

Well, it turned out shading werent the only things these streaming processing units were good at. So they began being used and designed for a wider variety of tasks, but the shader nickname tagged along, which is why you have confusing terms like 'geometry shader' and'compute shader'.

banner1_zpsb47e46d2.png

 


#16 ZombiCarolyn

ZombiCarolyn

    Boo

  • Members
  • 536 posts

Posted 08 January 2014 - 01:51 PM

this is a great thread. i don't understand the mumbo jumbo associated with graphics. i just LIKE GOOD ONEZ!!1






1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

Anti-Spam Bots!