# Tinypoly: a low-poly 3D editor built with three.js

**URL:** <https://discourse.threejs.org/t/tinypoly-a-low-poly-3d-editor-built-with-three-js/93521>\
**Category:** Showcase\
**Tags:** modeling, textures, materials, geometry, shaders\
**Created:** [August 15, 2026, 4:45pm UTC](https://discourse.threejs.org/t/tinypoly-a-low-poly-3d-editor-built-with-three-js/93521 "2026-08-15T16:45:43Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dngadelha](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/dngadelha/32/71096_2.png) [@dngadelha](https://discourse.threejs.org/u/dngadelha)\
**Post date:** [August 15, 2026, 4:45pm UTC](https://discourse.threejs.org/t/tinypoly-a-low-poly-3d-editor-built-with-three-js/93521/1 "2026-08-15T16:45:43Z")

</div>

Hello everyone!

I have been working on an independent project called Tinypoly for a while now. It is a full 3D modeling and texturing editor built with three.js, running entirely in the browser. The idea is simple: open a tab and start modeling in a few minutes.

 ![Captura de Tela 2026-08-15 às 01.25.18](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/3/1/31127092e54f84f9dcbf23c0ca3c48248a148009.jpeg)

 ![Captura de Tela 2026-08-15 às 02.21.30](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/0/c/0c8ba4e2a3008b38c049ce4ef5b94d363645dbe9.jpeg)

 ![Captura de Tela 2026-08-15 às 01.24.49](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/2/7/27903df7629b0a3f58c6cc3e9d510e752f5cbee2.jpeg)

**Modeling**

Primitives, vertex, edge and face editing, extrude, inset, loop cut, cutting and hole filling. There is also a sculpt mode with seven brushes (draw, grab, smooth, inflate, flatten, pinch and crease).

 ![Captura de Tela 2026-08-15 às 01.24.11](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/e/f/ef2096ccff6ffa47d4e155318e9e5c089dedb32b.jpeg)

 ![Captura de Tela 2026-08-15 às 01.30.19](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/0/4/043f4b8d90d91c3dcc0cd6516bfc25b9f2a0559b.jpeg)

**Texture editor**

Works like an image editor: layers, brush, eraser, fill, filters and effects, text layers, shape layers and vector (SVG) layers, plus noise and ambient occlusion generation. Anything you paint shows up on the model right away.

 ![Captura de Tela 2026-08-15 às 02.01.25](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/3/0/306569017500ac59893d8f1d9c4d999d513c7a9c.jpeg)

**UV and materials**

Automatic unwrap or smart projection, manual UV editing and UV map export. PBR materials with map and property tweaking, plus custom shaders when you want more control.

 ![Captura de Tela 2026-08-15 às 02.11.57](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/0/7/0758fe075201df228a2c389f0536d1d8382eee7d.jpeg)

 ![Captura de Tela 2026-08-15 às 02.13.33](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/0/0/00b6c22080cb685e440536d2dafd5af28d15443c.jpeg)

**Render mode**

GPU path tracing for the final image: HDRI environments, depth of field, exposure, tone mapping and PNG export.

 ![Captura de Tela 2026-08-15 às 02.15.47](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/3/f/3f4b81cf66cc7aae109fa9082096932559191ba8.jpeg)

**Modules**

Beyond regular modeling, the editor comes with modules that build geometry for you:

**Building:** floor plans with walls, floors, doors, windows, stairs and roofs

**Environment:** low-poly trees, ivy, sky and water with waves that react to what is floating on them

**Voxel:** voxel models and voxel terrain with direct editing

**Import and export**

Models in OBJ, GLTF, GLB and STL, textures in PSD, DDS and TGA. Export everything together or one file per object.

**Free account (optional)**

You can use the whole editor without an account. With one, your projects are saved to the cloud, you can invite other people to edit with you, generate a public view link and publish your creations to the community.

 ![Captura de Tela 2026-08-15 às 02.27.07](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/2/a/2a77cae4bc273809881a3c081179509884463e2a.jpeg)

It is an independent, free project, and any feedback or criticism is very welcome.

👉 [https://tinypoly.com](https://tinypoly.com)
