-

header

Katachi3D

About

Katachi3D is a voxel-graphics editor, implemented in Python using wxPython and OpenGL.

Backstory

When I wrote this program, I was planning to try my hands at 3D game development again, after years of only developing non-game software. I always found polygonal 3D modelling a challenge, and I had the idea that it might be easier for me to create 3D graphics if I base them on voxel graphics, with topological smoothing. In the end, I haven’t made any games that use voxel graphics made with this editor.

Features

  • Multi-platform - Built on Python with WxPython and PyOpenGL
  • Four viewports - three for X-, Y- and Z-axis slices, and one 3D rendered preview
  • Various tools common in 2D graphics editing - pen, brush, eraser, flood-fill
  • Tools taken to the third dimension - volumetric pen, brush, eraser and flood-fill
  • Undo/Redo
  • Project saving and loading - custom file format
  • Voxel layers
  • Normal-based mesh smoothing
  • Optimized with Cython
  • Integrated Python shell
  • Open source

License

Provided under the GNU General Public License version 3.0

Disclaimer

This software is not currently under development, and is provided as-is, with no guarantees of being fit for use, and with no support. As far as laws permit, I take no responsibility for any damage that use of my software may cause. Use at your own risk.

Last time actively developed

2013

System requirements

  • GNU/Linux
    • Ubuntu 16.04
    • Python 3.5.2
    • WxPython 4.0.3 gtk3 (phoenix)
    • PyOpenGL 3.1.0
    • Cython 0.27.3
  • Windows
    • Windows 8

Links

Download source

Download for Windows

Download for Ubuntu

Github

Media

Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Copyright Bjørn Bredesen-Aa, 2022 - E-mail: bjorn at bjornbredesen dot no