A downloadable tool

Buy Now$7.95 USD or more

Easily transform 2D sprites into 3D GLB meshes — right in your browser, regardless of the device.

No installs. No sign-ups. Just drop an image and export a ready-to-use 3D model.

This is a perfect and easy way to make basic 3D assets for a game engine like GDevelop, Unity, Unreal, or Godot.

For example, I was wanting to create some optimized foliage for my game, Bioweapon. I had copilot "create a harsh looking desert plant on a transparent background". Since that image was a pretty large png, I converted it to webp to make it smaller. Then I imported it into Easy GLB Creator. I set the image to fan, with number of planes, four. Then I set angle jitter, size jitter, set wave type to "random", and set the wave amplitude and wave cycles how I wanted them. This is how the example bush glb was created.

I always get lost in blender so I created this app for those of us who don't have the time or inclination to use the more complex programs.

You're probably aware that on renderhub or other asset sites a single 3D plant can cost $15, $20, or more! In that light this program is an incredible deal!

By buying this program you help support my ongoing work. Thank you!

โœจ Features

๐Ÿ–ผ๏ธ Flexible Image Import 

๐Ÿ“‚ Drag and drop any PNG, JPEG, WebP, or TGA file onto the canvas

๐Ÿ“‹ Paste from clipboard — just hit Ctrl+V with a copied image

๐Ÿ—บ๏ธ Normal map support — load an optional normal map for surface detail

๐ŸŒŸ Specular map support — auto-converted to PBR-ready ORM texture

๐ŸŽจ Built-in TGA decoder — reads both uncompressed and RLE-encoded TGA files natively

๐Ÿ”ท 7 Mesh Modes

๐ŸŒฟ Fan — Planes cross through the center, perfect for billboard foliage and grass

๐Ÿ”ต Ring — Planes wrap around a circle for dense bushes, hedges, and round plants

๐Ÿ“ฆ Box — Four cage faces for hollow, stylized trees and pillar shapes

๐Ÿ”ฎ Sphere — Sprite wraps a UV spheroid for balls, planets, and bubbles

๐ŸงŠ Cube — Sprite mapped to all 6 faces for crates, rocks, and dice

๐Ÿ’Ž Octahedron — 8 triangular faces for gems, diamonds, and crystal shapes

๐Ÿ”๏ธ Relief — Image brightness drives vertex displacement for coins, medallions, and terrain tiles

๐ŸŒŠ Wave Deformation

๐ŸŒฑ Bow — Bends each plane sideways like wind sway; tips move, bases stay rooted

๐ŸŒŠ Ripple — Sine wave along the height for back-and-forth undulation

๐ŸŽฒ Random — Each plane gets its own unique frequency and phase for organic chaos

๐Ÿ”ข Wave cycles — Control how many wave repetitions from 0.5 to 8

๐Ÿ“ Wave amplitude — Adjustable from subtle to extreme (up to 2x)

๐ŸŽฒ Random Deform

๐Ÿช’ Sharp mode — Independent per-vertex displacement; great for shattered, fractured, or exploded effects. Can create holes at high strength.

๐ŸŒŠ Smooth mode — Spatially coherent noise; nearby vertices move together, creating organic bulges and warps without tearing or fragmentation.

๐Ÿ”ง Deform strength — Control intensity from 0 (none) to 1 (ยฑ30% of smallest dimension)

โ™ป๏ธ Deterministic seeding — Same seed = same shape; adjust strength without changing form

๐Ÿ” Re-seed button — Generate a fresh deformation with one click

๐ŸŒ Works on all meshes — Apply to any mesh mode: fans, rings, boxes, spheres, cubes, octas, and relief

๐ŸŽ›๏ธ Full Mesh Control

๐Ÿ“ Width and Height — Adjustable from 0.1 to 10 meters

๐Ÿ”ณ Mesh resolution — Choose from 8x8 up to 128x128 grid cells

๐Ÿ”„ Flip alternate planes — Mirrors texture on even-numbered planes for variety

๐Ÿ“ Pivot point — Set origin at bottom (plants), center (objects), or top

๐ŸŽฏ Ring radius — Fine-tune the spacing of ring and box mode panels

๐Ÿ”๏ธ Relief depth — Control how far bright pixels push vertices outward

๐ŸŒ€ Angle jitter — Randomize plane rotations for a natural, organic look

๐Ÿ“ Size jitter — Each plane gets a unique size variation

๐ŸŽฒ Re-randomize — Generate fresh random seeds with one click

๐ŸŽจ PBR Material Controls

โœ‚๏ธ Alpha trimming — Transparent pixels are automatically removed from the mesh

๐ŸŽญ Alpha mode — Choose MASK (hard cut-out), BLEND (soft transparency), or OPAQUE

๐Ÿ”ฒ Roughness — Full PBR roughness control (0 = mirror, 1 = matte)

โš™๏ธ Metalness — From dielectric to fully metallic

๐Ÿ‘ป Opacity — Global transparency slider

โ†”๏ธ Double-sided — Render both sides of every polygon

๐Ÿ”ƒ Flip normal Y — One-click DirectX to OpenGL normal map conversion

๐Ÿ‘๏ธ Real-Time 3D Preview

๐Ÿ–ฑ๏ธ Orbit, pan, and zoom — Full mouse-driven camera controls with smooth damping

๐ŸŽจ Custom background color — Pick any color for the viewport

๐Ÿ“ท Camera presets — Reset to front view or snap to top-down with one click

๐Ÿ”ฒ Ground grid — Toggle a reference grid on and off

๐Ÿ”„ Auto-rotate — Spin the mesh slowly for a turntable preview

๐Ÿ”บ Wireframe overlay — See the mesh topology at a glance

โ˜€๏ธ Adjustable lighting — Independent ambient and sun intensity sliders

๐ŸŽฌ ACES filmic tone mapping — Cinema-quality rendering with shadow mapping

๐Ÿ’พ Easy Export

๐Ÿ’พ One-click GLB export — Industry-standard binary glTF format

๐Ÿ“ Native Save As dialog — Exports directly to your Downloads folder (or wherever you choose)

โŒจ๏ธ Ctrl+E shortcut — Export instantly from the keyboard

๐Ÿ“ Auto-filename — Output filename is automatically set from your image name

๐Ÿ”„ Rebuild on the fly — Force a fresh rebuild at any time

๐Ÿงฐ Quality of Life

๐Ÿ“Š Live stats — See plane count, vertices, triangles, and cells kept in real time

๐Ÿ“‚ Collapsible sidebar sections — Keep your workspace clean and focused

๐Ÿ“ Auto aspect ratio — Width and height auto-adjust to match your image

๐Ÿ“ท Auto camera fit — Camera repositions to perfectly frame your mesh on load

โšก Runs entirely in-browser — No server, no uploads, your images never leave your machine

๐ŸŽฎ Works with any game engine — GLB files are supported by GDevelop, Unity, Unreal, Godot, Three.js, Babylon.js, and more

๐Ÿ“ธ Supported Formats

Input: PNG, JPEG, WebP, TGA

Output: GLB (binary glTF 2.0)

Follow my other game projects at: https://eldritchtentacles.com/

Join my Discord here: https://discord.com/invite/XqMe7Vdrhy

Version notes:

1.1 Random deformation feature added. 

Purchase

Buy Now$7.95 USD or more

In order to download this tool you must purchase it at or above the minimum price of $7.95 USD. You will get access to the following files:

Easy-GLB-Creator.html 89 kB

Download demo

Download
Example Bush Demo.glb 382 kB

Leave a comment

Log in with itch.io to leave a comment.