Tools for making textures, models, sounds, mods, …

User avatar
Calinou
Member
 
Posts: 3124
Joined: Mon Aug 01, 2011 14:26
GitHub: Calinou
IRC: Calinou
In-game: Calinou

Tools for making textures, models, sounds, mods, …

by Calinou » Fri Apr 10, 2015 16:52

In this topic, I'll post various free/libre tools for making textures, models, sounds and mods.

Text below each program indicates the supported platforms, where installation or compilation is not too tricky. There is no particular sorting order.

Textures



GIMP: raster graphics editor, good for manipulation
GNU/Linux    BSD    OS X    Windows

Krita: raster graphics editor, handles graphic tablets better than GIMP
GNU/Linux    BSD    OS X    Windows

Inkscape: vector graphics editor
GNU/Linux    BSD    OS X    Windows

Aseprite: pixel art editor
GNU/Linux    BSD    OS X    Windows

mtPaint: raster graphics and pixel art editor
GNU/Linux    Windows

MyPaint: raster graphics editor similar to Krita
GNU/Linux    OS X    Windows

Pinta: raster graphics editor similar to Paint.NET
GNU/Linux    BSD    OS X    Windows

NeoTextureEdit: procedural texture generator (any resolution), with 3D preview
GNU/Linux    BSD    OS X    Windows

TextureGenerator-Online: Web-based texture generator (any resolution) with 3D preview
GNU/Linux    BSD    OS X    Windows

NormalMap-Online: Web-based normal/specular/parallax/ambient occlusion map generator, with 3D preview
GNU/Linux    BSD    OS X    Windows

AwesomeBump: Qt5-powered tool to make normal maps, specular maps, and much more
GNU/Linux    Windows

Models



Blender: 3D modeller and renderer suite, can export to OBJ format (and X/B3D with add-ons)
GNU/Linux    BSD    OS X    Windows

Wings3D: 3D modeller, can export to OBJ format
GNU/Linux    BSD    OS X    Windows

open3mod: 3D model viewer and converter, can export to OBJ format
Windows

Tesseract: game with map editor, can export to OBJ format
GNU/Linux    BSD    OS X    Windows

NodeBoxEditor: can export to OBJ format
GNU/Linux    BSD    Windows

NetRadiant: map editor, can export to OBJ format
GNU/Linux    BSD    OS X    Windows

Sounds



Ardour: Digital Audio Workstation suite
GNU/Linux    BSD    OS X

LMMS: another Digital Audio Workstation suite
GNU/Linux    OS X    Windows

Audacity: manipulate, convert and record sounds
GNU/Linux    BSD    OS X    Windows

SFXR: generate basic sounds based on waves and noise
GNU/Linux    BSD    OS X    Windows

Code editors (supporting Lua)



Geany: lightweight, yet full-featured IDE, quick loading
GNU/Linux    BSD    Windows

Notepad++: similar to Geany, quick loading
Windows

Kate: lightweight editor using Qt, quick loading
GNU/Linux    BSD

Gedit: lightweight editor using GTK+, quick loading
GNU/Linux    BSD

Atom: fuly hackable editor based on Web technologies (install language-lua package for Lua support), slow loading
GNU/Linux    OS X    Windows

Light Table: fully hackable editor using the Clojure programming language, slow loading
GNU/Linux    OS X    Windows

Vim: powerful command-line text editor
GNU/Linux    BSD    OS X    Windows

Other



Cygwin: run shell scripts on Windows
Windows

msysgit: lets you use Git from the Windows command prompt
Windows
 

User avatar
Inocudom
Member
 
Posts: 2889
Joined: Sat Sep 29, 2012 01:14
IRC: Inocudom
In-game: Inocudom

Re: Tools for making textures, models, sounds, mods, …

by Inocudom » Fri Apr 10, 2015 19:21

Thank you, Calinou. I am grateful that you posted the links to these programs here.
 

User avatar
lightonflux
Member
 
Posts: 384
Joined: Mon Nov 11, 2013 07:22
In-game: lof

Re: Tools for making textures, models, sounds, mods, …

by lightonflux » Fri Apr 10, 2015 19:48

Nice post. But i think it would be better if it was a dev wiki article. Then it would be easier to find and maintain by multiple users.
 

User avatar
philipbenr
Member
 
Posts: 1665
Joined: Fri Jun 14, 2013 01:56
GitHub: philipbenr
IRC: philipbenr
In-game: WisdomFire or philipbenr

Re: Tools for making textures, models, sounds, mods, …

by philipbenr » Fri Apr 10, 2015 21:32

Looks nice and pretty complete.

I would suggest pinning it at the top of Modding Discussion/adding it to the wiki.
 

User avatar
Linuxdirk
Member
 
Posts: 497
Joined: Wed Sep 17, 2014 11:21
GitHub: dsohler
In-game: Linuxdirk

Re: Tools for making textures, models, sounds, mods, …

by Linuxdirk » Fri Apr 10, 2015 21:59

Don’t forget Vim in the list of editors :)
 

User avatar
Evergreen
Member
 
Posts: 2131
Joined: Sun Jan 06, 2013 01:22
GitHub: 4Evergreen4
IRC: EvergreenTree
In-game: Evergreen

Re: Tools for making textures, models, sounds, mods, …

by Evergreen » Sat Apr 11, 2015 02:05

Linuxdirk wrote:Don’t forget Vim in the list of editors :)

+1 Vim can easily be a lua editor.
Also, don't forget lmms in the audio section.
"Help! I searched for a mod but I couldn't find it!"
http://krock-works.16mb.com/MTstuff/modSearch.php
 

User avatar
addi
Member
 
Posts: 605
Joined: Thu Sep 20, 2012 03:16

Re: Tools for making textures, models, sounds, mods, …

by addi » Sat Apr 11, 2015 05:48

also dont forgett sketchup
http://www.sketchup.com
its a lot of easier to use and learn than blender or wings3d
I used it to create the new cannon model of my cannons mod.
download via this page to skip the registration: http://www.heise.de/download/sketchup-make-1134171.html
 

User avatar
Krock
Member
 
Posts: 3598
Joined: Thu Oct 03, 2013 07:48
GitHub: SmallJoker

Re: Tools for making textures, models, sounds, mods, …

by Krock » Sat Apr 11, 2015 07:30

addi wrote:also dont forgett sketchup

I'm not sure if that one is actually free/libre because you must buy a license to get all features.


http://www.getpaint.net/
I doupt it's open-source but still a great tool for Windows.
Windows XP/Vista users can use the older 3.5.11 version from Oldapps.

Both versions can be extended with plugins.
Newest Win32 builds - Find a mod - All my mods
ALL YOUR DONATION ARE BELONG TO PARAMAT (Please support him and Minetest)
New DuckDuckGo !bang: !mtmod <keyword here>
 

Amaz
Member
 
Posts: 328
Joined: Wed May 08, 2013 08:26
GitHub: Amaz1
IRC: Amaz
In-game: Amaz

Re: Tools for making textures, models, sounds, mods, …

by Amaz » Mon Apr 13, 2015 20:33

I'm not sure if this is the right place, but for the text editor Atom, I've made some snippets to shorten registering nodes/crafts/craftitems:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
'.source.lua':
  'Register Node':
    'prefix': 'mrn'
    'body': 'minetest.register_node("mod:name", {\n\tdescription = "Blah Blah",\n\ttiles = {"blah_blah.png"},\n\tgroups = {oddly_breakable_by_hand = 1, cracky = 3, choppy = 3},\n\t--sounds = ?!?,\n})'
  'Register Craft Item':
    'prefix': 'mrci'
    'body': 'minetest.register_craftitem("mod:name", {\n\tdescription = "Blah Blah",\n\tinventory_image = "blah.png",\n})'
  'Register Craft':
    'prefix': 'mrc'
    'body': 'minetest.register_craft({\n
    \toutput = "mod:name",\n\trecipe = {\n\t\t{"blah:blah", "blah:blah", "blah:blah"},\n\t\t{"blah:blah","blah:blah", "blah:blah"},\n\t\t{"blah:blah", "blah:blah", "blah:blah"},\n\t},\n})'

(Yes, the code is a bit of a mess, but I get spaces if the new lines are on new lines... Maybe I'm doing something wrong.)

Just add that to the snippets.cson file in the atom folder (.atom for a global install on Linux).
 


Return to Modding Discussion

Who is online

Users browsing this forum: No registered users and 1 guest

cron