External Tools
From GameStudio Wiki
Contents |
3D Modelling and Animation
Blender
| Blender, the open source software for 3D modeling, animation, rendering, post-production, interactive creation and playback. Available for Windows, Linux, Irix, Sun Solaris, FreeBSD or Mac OS X. A blender mdl7 exporter is available here.
Blender is free. It can be used for modeling, UV unwrapping, texturing, rigging, water simulations, skinning, animating, rendering, particle and other simulations, non-linear editing, compositing, and creating interactive 3D applications. Blender is available for several operating systems, including Microsoft Windows, Mac OS X, Linux, IRIX, Solaris, NetBSD, FreeBSD, OpenBSD with unofficial ports for BeOS, SkyOS, AmigaOS, MorphOS and Pocket PC. Blender has a robust feature set similar in scope and depth to other high-end 3D software such as Softimage|XSI, Cinema 4D, 3ds Max, Lightwave and Maya. These features include advanced simulation tools such as rigid body, fluid, and softbody dynamics, modifier based modeling tools, powerful character animation tools, a node based material and compositing system and Python for embedded scripting. |
Wings3D
| Wings3D is a free and open source polygon mesh subdivision modeller inspired by Nendo and Mirai from Izware, all using the winged edge data structure. It is available for most platforms, including Windows, Linux and Mac OS X, using the Erlang environment.
Wings 3D is ideally suited for modeling and texturing low to medium density polygon meshes. It has a wide range of very effective tools optimised for these tasks hidden behind its 'minimalistic' interface. Designed as a stand-alone modeller, without animation or 'proper' rendering facilities it should not be confused with software that does include such features - although its modelling capabilities stand extremely favourable comparison with equivalent sections of such applications - whether free or commercial. The use of 'context-sensitive' menus is the reason for its sparse look, whereby tool menus relevant to the current selection mode are only displayed when needed - so no 'greyed out' options. |
Sharp Construct
| SharpConstruct is a ZBrush like open source sculpting program. Unlike traditional modeling programs, SharpConstruct makes it easy to model organic shapes. The model is manipulated much like clay - push or pull an area, smooth it, make a hollow or a hill. The entire process is both simple and organic. You won't need years of modeling experience to create detailed models in SharpConstruct. The detailed high polygon results created with SharpConstruct could be used to create normal maps.
(It looks like the author of SharpConstruct will implement its functionality into Blender as a google summer of code project.) |
Terrain Generation and Editing
Terragen
| Terragen is a freeware scenery generator program for Microsoft Windows and Apple Macintosh developed and published by Planetside Software. It can be used to create renderings and animations of landscapes. It is popular due its intuitive interface, and its capability to create photorealistic landscapes when used skillfully. It can also use DEM files, and other graphic surface maps for rendering.
A commercial version of the software is also available and is capable of creating larger terrains, renders with higher image resolution, larger terrain files, and better post-render anti-aliasing than the freeware version. The terrain is generated from a two-dimensional heightmap. The program contains facilities for importing and exporting heightmaps to images, for use in other programs. Terragen can also be used to create skyboxes for 3D video games. The game Serious Sam is a prime example. Engen, an internal version of Terragen 2 by Digital Domain, was used to render Earth terrain scenes in the film Stealth and planetary scenes in Star Trek Nemesis. |
EarthSculptor
| EarthSculptor - Real Time 3D Terrain Heightmap Editor and Painter |
L3DT
| L3DT - Large 3D Terrain Generator. Standard edtition is free. |
Image Editing
The GIMP
| The GNU Image Manipulation Program, or GIMP, is a raster graphics editor used to process digital graphics and photographs. Typical uses include creating graphics and logos, resizing and cropping photos, altering colours, combining multiple images, removing unwanted image features, and converting between different image formats. GIMP can also be used to create basic animated images in GIF format. It is often used as a free software replacement for Adobe Photoshop, the most widely used bitmap editor in the printing and graphics industries; however, it is not designed to be a Photoshop clone.
Also have a look at the Seamless Texture Tutorial! |
Audio Editing
Audacity
| Audacity is a open-source digital audio editor application. Audacity is cross-platform, using the wxWidgets software library to provide a similar graphical user interface on several different operating systems. It is currently used in the OCR National Level 2 ICT course for the sound creation unit.
Some of Audacity's features include importing and exporting WAV, AIFF, MP3 (via the LAME encoder, downloaded separately), Ogg Vorbis and all other file formats supported by libsndfile library, editing via Cut, Copy, Paste (with unlimited Undo), multi-track mixing, a large array of digital effects and plug-ins (Additional effects can be written with Nyquist), amplitude envelope editing, noise removal, support for multi-channel modes with sampling rates up to 96 kHz with 24 bits per sample and much, much more. In addition to English language help, the ZIP file of the downloadable Audacity software program includes help files for Afrikaans, Arabic, Basque, Bulgarian, Catalan, Chinese (simplified), Chinese (traditional), Czech, Danish, Dutch, Finnish, French, Galician, German, Greek, Hungarian, Irish, Italian, Japanese, Lithuanian, Macedonian, Norwegian (Bokmål), Polish, Portuguese, Romanian, Russian, Slovak, Slovenian, Spanish, Swedish, Turkish, Ukrainian and Welsh in its user interface. A partial Bengali help file is also included. |
Video Editing and Cutting
VirtualDub
| Virtual Dub is a video capture and video processing application for Microsoft Windows written by Avery Lee and can be used to edit, create videos from BMP or TGA frames, save the image sequence for editting, encoding a video (applying a codec to it to compress it), strip the sound out of it so it can get editted, and attach a sound track, even advance between frames one by one to find frames that have problems so they can be fixed
VirtualDub was originally created for the purpose of compressing anime videos of Sailor Moon but eventually developed into something more. It is designed to process linear video streams, including filtering and recompression, but lacks features common to dedicated video editing software. |
CamStudio
| CamStudio is useful for capturing video from your desktop to make video tutorials with. Such videos can be fine-tuned with Virtual Dub such as to add vocals, delete unwanted frames, etc.. |
Installers
InnoSetup
| InnoSetup is an open-source installation system created in Borland Delphi by Jordan Russell. It supports all versions of Windows in use today and works under 64-Bit Environments as under 32-Bit Environments.
It features complete customizable setup types (e.g. Full, Minimal, Custom), complete uninstall capabilities, creation of a single EXE to install your program for easy online distribution (including disk spanning), includes integrated support for "deflate", bzip2, and 7-Zip LZMA file compression. The installer has the ability to compare file version info, replace in-use files, use shared file counting, register DLL/OCX's and type libraries, install fonts and much more. |
NSIS
| The Nullsoft Scriptable Install System, or NSIS, is a script-driven Windows installation system with minimal overhead backed by Nullsoft, the creators of Winamp. NSIS has risen to popularity as a widely used alternative to commercial and proprietary products like InstallShield. NSIS is released under a combination of free software licenses, primarily the zlib license, thus making NSIS free software.
NSIS was created to distribute Winamp. It is based on a previous Nullsoft product, PiMP (plugin Mini Packager), and is also known as SuperPiMP. After version 2.0a0, the project was moved to SourceForge where developers outside of Nullsoft started working on it on a regular basis. NSIS 2.0 was released approximately two years later. NSIS version 1 is in many ways similar to the classic Windows Installer, but it is easier to script and supports more compression formats. NSIS version 2 features a new streamlined graphical user interface and supports LZMA compression, multiple languages, and an easy to use plugin system. |
Project Management
Freemind
| FreeMind is a free mind mapping application written in Java. FreeMind is licensed under the GNU General Public License. It provides extensive export capabilities. An XHTML export allows a user to create a mapped image with links to a folding outline. It's good for doing some concept development and to keep track on your development progress and steps.
A mind map is a diagram used to represent words, ideas, tasks, or other items linked to and arranged radially around a central key word or idea. It is used to generate, visualize, structure, and classify ideas, and as an aid in study, organization, problem solving, decision making, and writing. It is an image-centered diagram that represents connections between portions of information. By presenting these connections in a radial, non-linear graphical manner, it encourages a brainstorming approach to any given organizational task, eliminating the hurdle of initially establishing an intrinsically appropriate or relevant conceptual framework to work within. |
Drivers
Miscellaneous
3D Shell Extension
| 3D Shell Extensions is a extension for the Windows Explorer shell and it shows thumbnails for 3D model files in the "thumbnail view mode" of Windows Explorer and in any standard "Open" dialog window aswell as info tips for 3D model files. It supports all types of Acknex MDL files (MDL7, MDL6, MDL5, MDL4, MDL3, MDL2, IDP2, IDPO), Autodesk 3DS, BlitzBasic 3D, Milkshape 3D, Microsoft X, Wavefront OBJ, Quake MD2
It is configurable in the Control Panel or context menu for 3D files giving the user control over the rendering priority. It also supports a thumbnail cache. Latest version may include unspecified updates, enhancements, or bug fixes. |
The Starving Developer's Quickstart Guide
The Starving Developer's Quickstart Guide is a compilation list featuring useful reference sites, quality programs and tools, and services that are ideal for the indie developer on a tight budget.

