API Flashcards
What are materials used for?
Materials are used to put a color on each visible pixel of a geometry.
What are shaders?
Shaders are programs that run in the GPU that determine the color of each individual pixel.
What is a geometry?
Geometries are composed of vertices (point coordinates in 3d spaces) and faces (triangles that join those vertices to create a surface).
What is a mesh?
A combination of a geometry (the shape) and a material (how it looks)
What are textures?
Images that cover the surface of geometries. Textures can have different effects on the appearances of geometries (not just color).
What are “PBR” principles?
PBR, short for physically based rendering, is a group of techniques that tend to follow real-life directions to get realistic results.
What is UV unwrapping?
The process of creating a UV map is called UV unwrapping.
What is a UV map?
A UV map is the flat representation of the surface of a 3d model used to easily wrap textures.
What are UV coordinates?
UVs are two dimensional texture coordinates that correspond with the vertex information for your geometry.
What is a mipmap?
A pre-calculated, optimized sequences of images, each of which is a progressively lower resolution representation of the previous.
What are minification filters used for?
A minification filter is used when the pixels of a texture are smaller than the pixels of the render. In other words the texture is too big for the surface it covers.
What are magnification filters used for?
When the pixels of the texture are bigger than the render’s pixels.
What is core shadow?
The shadow that appears on the sides of objects that are not facing a light source.
What are drop shadows?
Drop shadows are shadows that are created by objects blocking light sources on other objects.
What property is used to enable an object to cast a shadow?
castShadow property