Easy GLB Creator 1.1
A downloadable tool
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
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:





Leave a comment
Log in with itch.io to leave a comment.