FrameBufferObjects are basically off-screen frame buffers, similar to the regular frame buffer you are normally rendering to. Using FBOs in OpenGL you can do some nice stuff like post-processing or rendering to a texture. There’s a difference between: FrameBufferObjects: FBOs can be bound to / used as a texture, but performance may be lower. RenderbufferObjects:Continue reading “FrameBufferObjects in OpenGL”
Tag Archives: coding
Ease functions
Ease functions are important for interpolation of just about anything. Popular functions are “smoothstep” or “ease in” and “ease out”. This images shows what they look like for x[0,1] and y[0,1]: There are other popular functions for ease in and ease out, e.g. y=sin(x*PI/2) resp. y=1-cos(x*PI/2).What is important about those functions is if they’re C1–Continue reading “Ease functions”