Difference between revisions of "List of software"

From Elite Wiki
m (3D model applications)
(3D model applications: Added Griff's Modo)
 
(34 intermediate revisions by 13 users not shown)
Line 1: Line 1:
 +
__TOC__
 
Useful software to have when making an OXP.
 
Useful software to have when making an OXP.
 +
 +
== Oolite specific converters ==
 +
Ship models ''etc''. need to be converted to Oolite's ".dat" format
 +
* see [[Oolite converters]]
  
 
== 3D model applications ==
 
== 3D model applications ==
 
+
* [http://www.wings3d.com Wings3D] Cross-platform; Free. Highly advised for Oolite. A quick tutorial by Aegidian -> [[OXP_howto_model]]
* [http://www.wings3d.com Wings3D] highly advised for Oolite.
+
* [http://codenautics.com/meshwork/ Meshwork] OSX; Free. <!-- [http://oolite.aegidian.org/cyoship/ Giles' HowTo] (link broken as at 24/02/2012) -->
* [http://codenautics.com/meshwork/ Meshwork]
+
* [https://bb.oolite.space/viewtopic.php?p=298089#p298089 Modo] Cross Platform; Free. Has tutorials.
 
* [http://www.freevbcode.com/ShowCode.asp?ID=788 3D mesh editor]
 
* [http://www.freevbcode.com/ShowCode.asp?ID=788 3D mesh editor]
* [http://blender.org/cms/Home.2.0.html Blender3D]
+
* [http://blender.org/cms/Home.2.0.html Blender3D] Cross-platform, Free, powerful 3D modeller.
* [http://www.stmuc.com/moray/metut03.html Moray v3.5]
+
* [http://www.stmuc.com/moray/metut03.html Moray]
 
* [http://www.uvmapper.com/index.html UV Mapper (Pro)], Mac and Windows, Texture mapping tool. Pro trial version for Windows available.  
 
* [http://www.uvmapper.com/index.html UV Mapper (Pro)], Mac and Windows, Texture mapping tool. Pro trial version for Windows available.  
 +
* [http://www.xnormal.net/1.aspx xNormal] This does certain things better than Blender,  producing better quality normals, height, ambient occlusion. Windows only.
 +
* [http://www.blacksmith3d.com/blacksmith3D-3d-paint-software.php Blacksmith3D-Paint] Paint directly on to your model!  It lets you paint straight over any  seams in a manner that makes it very easy to see accurately which bits  join exactly where. Windows and Mac.
 +
* [http://www.planetinaction.com/software/ncombiner.htm Normal Map Combiner] This utility is designed to combine two normal maps into one and to fix  bad normal vectors in auto generated normal maps. Windows only.
 +
* [http://www.atangeo.com Balancer Lite] Windows + Mac. Features polygon reduction or mesh decimation for Wavefront (obj). Lite version is free for non-commercial purposes.
 +
* Oolite is low-poly, so any user-friendly 3D editor will do, provided it supports DAT or OBJ.
  
* Oolite is low-poly, so any userfriendly 3D editor will do, provided it supports DAT or OBJ.
+
== Terrain Generation ==
 +
Exported objects may need optimization.
 +
* [[Blender Planet Textures]]
 +
* [http://www.planetside.co.uk/ Terragen] Mac + Windows. Terrain generator with export option to obj. Free version for non-commerical use available.
 +
* [http://www.earthsculptor.com/ EarthSculptor] Mac + Windows. Terrain generator with export option to obj. Free version for non-commerical use available.
 +
 
 +
*?[https://bb.oolite.space/viewtopic.php?f=6&t=20888 FracPlanet] Linux.
  
 
== Graphics Editors ==
 
== Graphics Editors ==
 
 
* [http://www.adobe.nl/products/photoshop/main.html AdobePhotoshop]
 
* [http://www.adobe.nl/products/photoshop/main.html AdobePhotoshop]
 
* [http://www.corel.com/servlet/Satellite?pagename=Corel3/Products/Display Corel Paintshop Pro]
 
* [http://www.corel.com/servlet/Satellite?pagename=Corel3/Products/Display Corel Paintshop Pro]
* [http://www.gimp.org/ GIMP]
+
* [http://www.gimp.org/ GIMP] Free, cross-platform powerful image-editor.
* [http://www.omnigroup.com/applications/omnigraffle/ OmniGraffle]
+
* [http://www.omnigroup.com/applications/omnigraffle/ OmniGraffle] OSX, Trial version available.
* [any other freeware software that supports layers]
+
* any other freeware software that supports layers
 +
* [http://www.filterforge.com/download/ Filter Tools]
  
 +
== Graphics Optimization ==
 +
* [http://optipng.sourceforge.net/ OptiPNG] Linux, Mac, Windows - Open-Source zlib/libpng License
 +
* [http://pmt.sourceforge.net/pngcrush/index.html pngcrush] Linux, Windows - OSI-Approved Open Source
  
 
== Programmer's TextEditors or PlistEditors ==
 
== Programmer's TextEditors or PlistEditors ==
 
 
* [http://www.crimsoneditor.com/ Crimson Editor]
 
* [http://www.crimsoneditor.com/ Crimson Editor]
 
* [http://www.editplus.com/ Editplus]
 
* [http://www.editplus.com/ Editplus]
 
* [http://www.jedit.org/ JEdit]
 
* [http://www.jedit.org/ JEdit]
* [http://www.macupdate.com/info.php/id/11321 SubEthaEdit (V2.2)] (mac)
+
* [http://www.macupdate.com/info.php/id/11321 SubEthaEdit (V2.2)] (mac) - no syntax checkers for Javascript
 
* [http://www.slickedit.com/ SlickEdit] (mac)
 
* [http://www.slickedit.com/ SlickEdit] (mac)
 
* [http://www.versiontracker.com/dyn/moreinfo/macosx/22659 plistEdit V1.2]  
 
* [http://www.versiontracker.com/dyn/moreinfo/macosx/22659 plistEdit V1.2]  
* [http://homepage.mac.com/bwebster/plisteditpro.html PListEditPro], OSX, highly recommended to switch between ascii and XML...
+
* [https://code.visualstudio.com VS Code] Visual Studio Code (mac, Linux, Windows) - has a Javascipt syntax checker, optional add-ons include .plist syntaxes
 +
* [http://www.pnotepad.org/ Programmers Notepad] (windows) - has syntax checking for both javascript and xml
 +
* [http://www.fatcatsoftware.com/plisteditpro/l PListEditPro], OSX, highly recommended to switch between ascii and XML...
 +
* [http://notepad-plus.sourceforge.net/ Notepad++], for Windows. Excellent Notepad replacement, with multi-language support.<br />
 +
* Script Editor, OSX, part of the AppleMac package that is installed by default.
 +
* [http://www.vim.org/ (g)Vim], a powerful cross-platform editor. A [http://www.vim.org/scripts/script.php?script_id=1223 syntax highlighter for plist files] is also available.
 +
* [http://en.wikipedia.org/wiki/Comparison_of_text_editors Overview of editors for various operating systems]
 +
 
 +
=== Linters ===
 +
* cag's Python3 linter (catches missing ;'s, unquoted keys containing dashes, keys w/o values and delimiter errors) is ''here'': [https://bb.oolite.space/viewtopic.php?p=262800#p262800 bedeviled by missing ;'s? this may help] (2018)
 +
 
 +
== Audio Tools ==
 +
* [http://audacity.sourceforge.net/ Audacity] Cross platform, under GNU General Public License (GPL).
 +
 
 +
== Support tools ==
 +
* [[Debug OXP]]/Debug Menu OXP and other tools following the [[Oolite_debug_console_TCP_protocol]]
 +
* [http://www.python.org Python] Cross platform language under [http://docs.python.org/license.html Python Software Foundation License]. For Oolites tools 2.6 (not 3.x!!) is required.
 +
 
  
 +
There are plenty other free editors and tools available, these are just a few.
  
* There are plenty other free editors available, these are just a few.
+
[[Category:Oolite]]
 +
[[Category:Oolite scripting]]

Latest revision as of 17:55, 10 November 2024

Useful software to have when making an OXP.

Oolite specific converters

Ship models etc. need to be converted to Oolite's ".dat" format

3D model applications

  • Wings3D Cross-platform; Free. Highly advised for Oolite. A quick tutorial by Aegidian -> OXP_howto_model
  • Meshwork OSX; Free.
  • Modo Cross Platform; Free. Has tutorials.
  • 3D mesh editor
  • Blender3D Cross-platform, Free, powerful 3D modeller.
  • Moray
  • UV Mapper (Pro), Mac and Windows, Texture mapping tool. Pro trial version for Windows available.
  • xNormal This does certain things better than Blender, producing better quality normals, height, ambient occlusion. Windows only.
  • Blacksmith3D-Paint Paint directly on to your model! It lets you paint straight over any seams in a manner that makes it very easy to see accurately which bits join exactly where. Windows and Mac.
  • Normal Map Combiner This utility is designed to combine two normal maps into one and to fix bad normal vectors in auto generated normal maps. Windows only.
  • Balancer Lite Windows + Mac. Features polygon reduction or mesh decimation for Wavefront (obj). Lite version is free for non-commercial purposes.
  • Oolite is low-poly, so any user-friendly 3D editor will do, provided it supports DAT or OBJ.

Terrain Generation

Exported objects may need optimization.

  • Blender Planet Textures
  • Terragen Mac + Windows. Terrain generator with export option to obj. Free version for non-commerical use available.
  • EarthSculptor Mac + Windows. Terrain generator with export option to obj. Free version for non-commerical use available.

Graphics Editors

Graphics Optimization

  • OptiPNG Linux, Mac, Windows - Open-Source zlib/libpng License
  • pngcrush Linux, Windows - OSI-Approved Open Source

Programmer's TextEditors or PlistEditors

Linters

Audio Tools

  • Audacity Cross platform, under GNU General Public License (GPL).

Support tools


There are plenty other free editors and tools available, these are just a few.