already passed
gl_Position = vec4(1.0, 0.0, 0.0, 1.0); - correct answer ✔✔Variable for position of position
gl_FragColor = vec4(1.0, 0.0, 0.0, 1.0); - correct answer ✔✔Variable for point color
Uniform variable - correct answer ✔✔passes data that is the same (or uniform) in each vertex
you have seen
attribute variable - correct answer ✔✔passes data that differs foreach vertex
The pinhole camera in computer graphics - correct answer ✔✔the pinhole camera gave
computer graphics a firm framework to build off of, clipping for example, within a pinhole
camera sometimes a whole object may not be seen at one time, due to a field of view, that
doesn't mean the whole object isn't there the camera is just processing a singular selected part,
while the object remains. but the pinhole mainly gave us the idea of coordiantes, the pinhole
has it's own set of cordiantes and axis's which transfer perfectly over to a computer and is what
we use to today to create images.
Graphical pipeline - correct answer ✔✔⚫ Input specification: what are the vertices?- Specify
the type of geometry we'll be rendering
⚫ Vertex shader: move to camera's perspective- Transform the coordinate to a new space
⚫ Rasterization: which pixels are inside triangle?- Determine the pixels that a given primitive
covers on thescreen
⚫ Fragment shader: what color is each pixel?- Compute expected color
⚫ Testing and blending: which pixels are visible?- Determine a depth and some geometry