Easy GLB Creator 1.2
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 can make some interesting and detailed 3D objects in this program lightning fast!
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
📏 Beam width — Set the cross-section width of the beam (X-axis, 0.1–10 m)
📐 Beam depth — Set how far the beam extends (Z-axis, 0.1–20 m); texture automatically tiles to match
🌀 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
🗺️ Normal map intensity — Scale surface detail from 0 (flat) through 1 (standard) up to 3× (exaggerated)
👁️ 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.