Tag: Education
-
Creating a wood texture in GIMP

Learn how to create a wood texture in the GIMP image editor using noise, motion blur, levels and gradients. You can use the wood to texture 3D models for video games and other types of computer-generated imagery.
-
Creating a simple outline shader

Learn how to create a simple outline around an image in a fragment shader using the GLSL programming language. Easily portable to other shader languages.
-
Creating a drop shadow effect in GIMP

Learn how to apply a drop shadow effect to any image in the GIMP image editor by creating a shadow layer and applying gaussian blur. The process is similar for other image editors like Adobe Photoshop.
-
Drawing random shapes using probability in Processing

Learn how to use random numbers and probability to draw random shapes in Processing using the Java programming language.
-
Generating terrain in an infinite world

It would be impossible to hand craft an infinite world, so instead I generate a terrain sprite outside the camera viewport. I use the length of the camera and terrain rectangles, the direction the player is currently moving in and circles to position the terrain, so it is always just outside the viewport. Old terrain…
-
Snapping images to a grid in Processing

Learn how to draw a grid and snap images to the grid using Processing and Java. Easily portable to other programming languages.
-
Creating a GIF from a video file using ffmpeg

Learn how to use ffmpeg to create a GIF from a video file. You will learn how to change the resolution and frame rate, so you can decide on quality vs file size depending on your needs. You can also select a portion of the video using a start and end time.
-
Creating a television effect in a shader

Learn how to create a animated television effect in a GLSL shader by combining various effects such as barrel distortion, scanlines, random noise, vignette, gradients and duotones.
-
Creating a simple noise effect in Shadertoy

Learn how to create a simple animated noise effect in Shadertoy, and mix it with a texture to create an old, damaged footage look.

