Experimental & 3D
Skills for 3D graphics, video, shaders, and code analysis
gkg
optionalSemantic code analysis with GitLab Knowledge Graph. Go-to-definition, find-usages, impact analysis, architecture visualization. Supports Ruby, Java, Kotlin, Python, TypeScript/JavaScript.
media-processing
Process media with FFmpeg (video/audio), ImageMagick (images), RMBG (AI background removal). Encoding, format conversion, filters, thumbnails, HLS/DASH streaming.
remotion
Create programmatic videos with Remotion — React-based video composition, animations, and rendering.
shader
Write GLSL fragment shaders for procedural graphics. SDF shapes, noise (Perlin/simplex/cellular), fBm, animations. Use for generative art, WebGL, Three.js shaders.
threejs
Build 3D web apps with Three.js (WebGL/WebGPU). 556 examples, GLTF loader, PBR materials, particle effects, shadows, post-processing, VR/XR, physics engines.