NinjaTracer is a Geometry Nodes tool that converts 2D images and videos into 3D meshes within Blender. It works by tracing specific colors from an input image or video sequence, allowing you to generate layered geometry based on color selections. The tool includes controls for customizing the edges of the generated shapes, offering beveling, corner trimming, and custom profile options.
Users can assign separate materials to different parts of the generated mesh and generate UVs automatically. The system operates via modifiers accessed from the Asset Browser, featuring a basic mode for quick setups and an advanced mode for granular control over texture input, color selection, curve filling, and material assignment. It also supports converting existing closed curves and text objects into 3D shapes with custom profiles.