About PlanetForge

PlanetForge is a private, browser-based 3D texturing studio. It connects the three steps between a raw model and a textured one - UV unwrapping, texture painting and material preview - in a single page with no installs, accounts or uploads.

UV unwrap

Import a Wavefront OBJ and generate UV islands with an angle-aware smart unwrap or a box projection. Islands keep their relative real-world size for even texel density, are packed into the 0-1 square with configurable pixel padding, and can be selected, moved, rotated and flipped by hand.

Texture paint

Paint the 1024 × 1024 base-color map in layers with brush, eraser, island fill and color picker - each with size, opacity and hardness controls. Strokes commit with uniform opacity, Ctrl+Z undoes them, and the 3D viewport shows the paint mapped back onto the model. PNG textures - including anything exported from PlanetTex - import straight into a layer.

Material preview

The composited texture wraps around a software-rendered sphere with roughness, metallic and bump controls, a movable light and three lighting environments.

Projects

The whole session - mesh, UV islands, paint layers and material settings - saves as one portable JSON file and loads back later. The composited texture exports as PNG.

Privacy

Parsing, unwrapping, painting and rendering all run locally in your browser. Models and textures are never uploaded.

Contact

Email dridiyassin@gmail.com with questions or requests.