Complete usage reference for the United Suite - PRO and STUDIO editions.
Six parametric engines for pattern generation, 3D export, and AI-assisted texture creation.
PRO
STUDIO

Getting Started

Fast, repeatable workflow
  1. Select an engine from the sidebar: T (Textile) · B (Bricks) · V (Voronoi) · G (Growth) · P (P6M) · R (Raster).
  2. Adjust parameters in the engine's control panel.
  3. Press Generate to rebuild the result.
  4. Export as PNG, OBJ+MTL, STL, or SVG depending on the engine.
  5. Use Save Preset to store your configuration as a reusable JSON file.
Tip: keep Seed fixed for reproducible outputs
Tip: increase export width only at the end

Tier Limits

Performance caps per tier
LimitPROSTUDIOApplies to
Max PNG export width409616384All engines with PNG export
Max mesh resolution3264Textile (poly-quality)
Max density4080Textile (density-input)
Max output dimension15000Raster (width / height)
If a preset exceeds your tier cap, values are automatically clamped inside the engine.

Exports

Formats vary per engine
PNG - raster image for web / print previews.
OBJ + MTL - 3D geometry + materials for DCC apps (Blender, 3ds Max, etc.).
STL - watertight 3D mesh for fabrication and printing.
SVG - vector paths for Illustrator, CAD, laser cutting (Studio: Bricks / Voronoi / P6M / Raster).

Presets (JSON)

Save · Share · Reload
Use Save Preset to download a .json file with all current parameters. Use Load Preset to restore them. Presets are the recommended way to create "Relic Packs" and maintain consistent outputs across sessions.

AI Relic

Stability AI texture generation
Workflow: paste your Stability API Key → press Save → write a prompt → press AI Relic.
The key is stored locally in your browser and is never uploaded to any server.
Textile
RF | T
Parametric weave pattern generator with cloth drape simulation and 3D STL export.
Weave Parameters
ControlDescription
Relic TypeSelects the base weave pattern (plain, twill, satin, etc.).
DensityGrid density / repetition count. Higher = more detailed weave.
ResolutionMesh resolution. Higher = smoother geometry but heavier files.
Strand WidthVisual thickness of each woven strand.
Weave AmplitudeOver/under wave intensity. Higher = deeper interlacing effect.
Cross SectionStrand cross-section shape: Rectangle (Width × Height) or Circle (Diameter).
Simulation & Texture
ControlDescription
Upload TextureApplies an image as a color / bitmap source for the weave.
Toggle DrapeShows a cloth drape simulation preview.
Clear TextureRemoves the current texture.
Actions & Export
ControlDescription
GenerateBuilds / updates the output with current parameters.
Export Tile (STL)Exports a single repeatable tile as a 3D STL file.
Export Relic (STL)Exports the full relic as a 3D STL file.
Bricks
RF | B
Parametric brick wall generator with stagger modes, gradient / image color mapping, and OBJ export.
Geometry
ControlDescription
RowsNumber of brick rows in the wall.
Wall Width (px)Canvas width in pixels.
Brick Depth (mm)Extrusion depth for 3D OBJ export.
Export Width (px)Final raster export width.
Grout H / Grout VHorizontal and vertical grout spacing.
BevelCorner softening on each brick.
Stagger
ControlDescription
ModeStagger behavior: running bond, stack, random, etc.
Min % / Max %Range for randomized brick widths in stagger modes.
Color
ControlDescription
BackgroundGrout / background color behind bricks.
ModeSolid, Gradient, or Image Mapping.
Gradient start / endGradient color endpoints.
DirectionGradient direction: vertical / horizontal.
Tone noise %Random color variation per brick for organic feel.
Upload ImageMap an image onto the wall as color source.
Average Color per BrickWhen image-mapped, uses average pixel color per brick (mosaic).
Posterize levelsReduces gradient to stepped bands for print / laser aesthetics.
Actions
ControlDescription
GenerateBuilds / updates with current parameters.
Export PNGRaster image export.
Export OBJ+MTL3D geometry + material export.
AI RelicAI-assisted texture generation via Stability AI.
Save / Load PresetJSON preset management.
Voronoi
RF | V
Voronoi diagram generator with gradient/image fill, 3D depth extrusion, and OBJ export.
Diagram
ControlDescription
Width / Height (px)Canvas dimensions.
PointsNumber of Voronoi sites. More points = finer cells.
SeedFixed seed for reproducible layouts.
New SeedRandomize for a fresh variation.
Style
ControlDescription
Border Color / ThicknessStroke color and weight for cell outlines.
BackgroundBackground color behind the diagram.
Corner RadiusRounds cell corners for softer graphics.
Color
ControlDescription
ModeSolid, Gradient, or Image Mapping.
Gradient Colors / DirectionGradient endpoints and orientation.
Gradient Steps (Posterize)Stepped banding for design aesthetics.
Upload ImageImage-based color mapping.
Average Color per CellMosaic mode: each cell samples average pixel color.
3D Export & Actions
ControlDescription
Cell Depth (Z)Extrusion thickness for 3D export.
Depth Variance (%)Randomizes depth per cell for organic variation.
Export PNG / OBJ+MTLRaster and 3D export.
AI RelicStability AI texture generation.
Save / Load PresetJSON preset management.
Growth
RF | G
L-system growth simulator with 3D branching, OBJ/STL export, and organic randomness controls.
Growth Seed
ControlDescription
Seed TypeSelects the base L-system preset.
Axiom (Start)Starting string for the L-system.
RulesReplacement rules that control branching patterns.
Growth Parameters
ControlDescription
Age (Generations)Number of L-system iterations. More = more complex.
Angle (°)Turn angle used by the turtle renderer.
Step LengthForward step size for each segment.
Thickness / Thick. FactorBranch line weight and taper ratio.
Bush Angle (3D only)Out-of-plane branching angle for 3D mode.
DistributionControls how branches are distributed spatially.
Coloring & Randomness
ControlDescription
Mode / Color A / Color BColoring mode and color palette.
Angle Rand (°)Random variation added to turn angle per step.
Len Rand (%)Random variation in segment length.
Random SeedFixed seed for reproducibility; leave empty for random.
Actions
ControlDescription
Generate RelicBuilds the L-system output.
Export OBJ / STL / PNG3D and raster exports.
Save PresetStores all parameters to JSON.
Zoom Extents / CenterCamera view controls.
P6M
RF | P · Updated
Symmetry group pattern generator - hexagonal, radial, and polygon grids with image-driven tile mapping.
Geometry
ControlDescription
Width / Height (px)Canvas dimensions.
Pattern TypeSelects the tiling pattern:
Asanoha · Six-Point Star · Simple Hex · Flower of Life · Circle Grid · Radial Mandala · Elaborate Polygon NEW
Rings / SlicesControls for Radial Mandala: number of concentric rings and angular divisions.
Grid ScaleBase cell size in pixels. Affects tile density.
Rotation (°)Global pattern rotation.
Shape SidesPolygon vertex count (3–12). Used by all polygon-based patterns; defines the polygon shape for Elaborate Polygon.
Shape Pointiness0–1 slider. Controls spike depth for Asanoha and Star patterns.
SubdivisionsInternal line detail for Asanoha pattern.
Elaborate Polygon - a new pattern type that places regular N-sided polygons on an orthogonal grid. The number of sides is controlled by the existing Shape Sides slider (3 = triangles, 4 = squares, 5 = pentagons, 6 = hexagons, etc. up to 12).
Image Mapping
A new panel available for all pattern types. Upload a reference image and use its luminance data to drive per-tile transformations. Darker regions produce larger tiles and more rotation; lighter regions produce smaller tiles and less rotation.
ControlDescription
Tile Size by ImageEnable checkbox. When active, each tile's scale is modulated by the average darkness of the reference image at that tile's position.
Upload Size/Rotation ImageFile upload button. Loads the reference image used for both size and rotation mapping.
Min Scale (%)Slider (5–100%). Sets the minimum tile size. Lightest image regions shrink tiles to this percentage; darkest regions remain at 100%.
Tile Rotation by ImageEnable checkbox. When active, each tile is rotated around its center axis proportionally to the image darkness at its position.
Max Rotation (°)Slider (0–360°). Maximum rotation applied at the darkest image regions. Lighter regions get proportionally less rotation.
Compatibility: Image mapping works with all pattern types - Asanoha, Star, Hex, Flower, Circles, Radial Mandala, and Elaborate Polygon. For circle-based patterns (Flower of Life, Circle Grid), size mapping affects circle radius; rotation has no visible effect on circles. For Radial Mandala, image-driven rotation is added on top of the natural radial rotation of each cell.
Style
ControlDescription
Line ColorStroke color for tile outlines.
Line ThicknessStroke weight.
Fill ShapesToggle shape filling on/off.
BackgroundCanvas background color.
Color
ControlDescription
ModeSolid, Gradient, or Image Mapping (for color fill).
Fill ColorSingle color used in Solid mode.
Gradient Colors / DirectionGradient endpoints and orientation.
Gradient Steps (Posterize)Stepped bands. 0 = smooth gradient.
Upload ImageImage-based color fill (separate from the Image Mapping reference image).
Mosaic ModeAverage color per tile for a mosaic effect.
3D Export
ControlDescription
Cell Depth (Z)Extrusion thickness for 3D OBJ export.
Depth Variance (%)Randomized depth per tile for organic look.
Actions
ControlDescription
Export PNGRaster image export.
Export SVGVector export for Illustrator / CAD / laser cutting.
Export OBJ+MTL3D geometry + material export.
AI RelicStability AI texture generation.
Save / Load PresetJSON preset management.
Raster
RF | R · NEW
Photo mosaic engine. Reconstructs a source image by replacing each pixel region with the best-matching tile from an uploaded image library, based on perceptual color analysis.
Source Image & Output
ControlDescription
Upload Source ImageLoads the target image that will be reconstructed as a mosaic.
Width / Height (px)Final output resolution (64–15,000 px). Auto-populated from source image on load.
Units displayShows number of tile units across and down. Updates in real time from tile size and spacing.
Lock Aspect RatioWhen locked, changing one dimension auto-adjusts the other to match the source image ratio.
Fit to Source RatioSets dimensions to match source proportions (capped at 4,000 px on longest side).
Tile Library
ControlDescription
Add Tile Images (Max 20)Upload up to 20 images as mosaic tiles. Average color computed on upload.
Thumbnail galleryGrid preview of loaded tiles. Click × to remove individual tiles.
Tile counterDisplays current / maximum tile count.
Mosaic Parameters
ControlDescription
Tile Size (px)Size of each mosaic tile (4–120 px). Smaller = finer detail, more tiles.
Layout ModeGrid — standard row/column alignment. Brick (50% Stagger) — odd rows offset by half a tile width.
Color MatchingCIE L*a*b* (perceptual, default) · RGB Euclidean · HSL Weighted (hue-prioritized).
Color Blend %Tints each placed tile toward the source region's color (0–100%).
Repetition AvoidanceRadius (0–10) for penalizing repeated tile usage in neighboring cells.
Tile Spacing (px)Gap between tiles (0–10 px).
SeedFixed seed for reproducible tile selection.
Actions & Export
ControlDescription
Generate MosaicBuilds the mosaic at full output resolution.
Export PNGDownloads the mosaic at full output resolution.
Export SVGVector export with embedded tile images as base64 data URIs.
Save / Load PresetJSON preset management. Tile images are not stored — re-upload after loading.

Studio: Export Pack

Batch export (STUDIO only)
The Export Pack button appears in the STUDIO sidebar. It runs a batch loop: randomizes the seed (if present), triggers generate, and clicks export repeatedly. Use it to quickly produce multiple design variants from one configuration.

Unified Suite Architecture

Technical overview
Each engine runs in an isolated iframe environment. This enables safe execution, dynamic switching without page reload, independent memory isolation, and unified navigation across the entire Relics Forge ecosystem.

Version Notes

Current release highlights
  • NEW - Raster Engine (R): Photo mosaic generator — reconstructs a source image using up to 20 uploaded tile images with CIE L*a*b* perceptual color matching, brick/grid layouts, and output dimensions up to 15,000 px.
  • NEW - Viewport Zoom: 2D engines (Bricks, Voronoi, P6M, Raster) include scroll-wheel zoom-to-cursor, middle-button pan, and a zoom toolbar with Fit reset. Available in PRO and STUDIO.
  • NEW - Elaborate Polygon: P6M engine now includes a new pattern type that renders regular N-sided polygons on an orthogonal grid.
  • NEW - Image Mapping: All P6M pattern types support tile size and rotation modulation via an uploaded reference image (luminance-based mapping).
  • SVG export available in STUDIO for Bricks, Voronoi, and P6M engines.
  • Cross Section control added to Textile engine (Rectangle / Circle strand profiles).
  • Tier caps: PRO is capped lower; STUDIO supports higher limits for export width, density, and mesh resolution.
  • Export Pack (batch) is exclusive to STUDIO and appears in the suite sidebar.

PRO vs STUDIO

Feature comparison
FeaturePROSTUDIO
All 6 Parametric Engines (incl. Raster)5 engines✓ all 6
Viewport Zoom (B / V / P / R)
Elaborate Polygon + Image Mapping
SVG Export (Bricks / Voronoi / P6M / Raster)-
Export Pack (batch)-
Higher Tier Caps-
AI Relic (Stability AI)
Presets (JSON)

Support / Troubleshooting

Quick checks
Exports don't download? Ensure your browser allows downloads / popups for this site.
Screen is blank? Press Generate - some engines render on demand.
Preset looks different? Check tier caps - values may be clamped to your tier limits.
AI Relic not working? Confirm your Stability API key is saved and your prompt is not empty.
Image Mapping not visible? The Image Mapping panel appears in the P6M engine controls. Upload a reference image and enable the checkboxes.
Zoom not responding? Scroll-wheel zoom requires the cursor over the viewer area. Middle-button pan uses a middle mouse click. Press Fit to reset if the canvas appears offset.
Raster mosaic looks blurry? The default Fit view scales down large outputs. Use scroll-wheel zoom to inspect at full resolution — what you see zoomed in matches the exported PNG.
Relics Forge © Uri Hallel