Simple heightmap Editor for Voxlap5 VXL (512x512 only)
C++ Lua QMake C
Latest commit c7f5d21 Mar 13, 2015 @yvt Removed unneeded file
Permalink
Failed to load latest commit information.
lua Sample scripts Feb 22, 2015
res "Manipulate" tools Feb 19, 2015
scripts/leveladjust Sample scripts Feb 22, 2015
.travis.yml travis.yml: make keeps going after error Feb 28, 2015
LICENSE.txt Added License Feb 27, 2015
README.md Update README.md Mar 1, 2015
Terravox.pro Lower CPU feature requirement (fixed #8) Mar 13, 2015
brusheditor.cpp Effect framework for Lua Feb 22, 2015
brusheditor.h initial commit Feb 18, 2015
brusheditor.ui Fixed translations Feb 20, 2015
brushtool.cpp Attempt to make it compile with GCC Mar 13, 2015
brushtool.h Lower CPU feature requirement (fixed #8) Mar 13, 2015
brushtoolcontroller.cpp Fixed translations Feb 20, 2015
brushtoolcontroller.h settings persisted Feb 20, 2015
brushtoolview.cpp fixes for linux compiling Feb 26, 2015
brushtoolview.h Eyedropper Feb 19, 2015
coherentnoisegenerator.cpp initial commit Feb 18, 2015
coherentnoisegenerator.h Lower CPU feature requirement (fixed #8) Mar 13, 2015
colormodelview.cpp initial commit Feb 18, 2015
colormodelview.h initial commit Feb 18, 2015
colorpicker.cpp initial commit Feb 18, 2015
colorpicker.h initial commit Feb 18, 2015
colorpicker.ui Fixed translations Feb 20, 2015
colorpickerwindow.cpp initial commit Feb 18, 2015
colorpickerwindow.h initial commit Feb 18, 2015
colorpickerwindow.ui Fixed translations Feb 20, 2015
colorsamplerview.cpp Eyedropper Feb 19, 2015
colorsamplerview.h Eyedropper Feb 19, 2015
colorview.cpp initial commit Feb 18, 2015
colorview.h initial commit Feb 18, 2015
cpu.cpp Attempt to make it compile on GCC (2) Mar 13, 2015
cpu.h Lower CPU feature requirement (fixed #8) Mar 13, 2015
dithersampler.cpp initial commit Feb 18, 2015
dithersampler.h initial commit Feb 18, 2015
effectcontroller.cpp Effect framework for Lua Feb 22, 2015
effectcontroller.h Effect framework for Lua Feb 22, 2015
effecteditor.cpp initial commit Feb 18, 2015
effecteditor.h initial commit Feb 18, 2015
effecteditor.ui Fixed translations Feb 20, 2015
emptytooleditor.cpp initial commit Feb 18, 2015
emptytooleditor.h initial commit Feb 18, 2015
emptytooleditor.ui Fixed translations Feb 20, 2015
erosioneditor.cpp Current settings are loaded to UI when Erosion effect is used Feb 22, 2015
erosioneditor.h initial commit Feb 18, 2015
erosioneditor.ui Fixed translations Feb 20, 2015
erosioneffect.cpp initial commit Feb 18, 2015
erosioneffect.h initial commit Feb 18, 2015
erosioneffectcontroller.cpp Effect framework for Lua Feb 22, 2015
erosioneffectcontroller.h Effect framework for Lua Feb 22, 2015
labelslider.cpp Effect framework for Lua Feb 22, 2015
labelslider.h Effect framework for Lua Feb 22, 2015
labelslider.ui initial commit Feb 18, 2015
luaapi.cpp Settings API for Lua Feb 22, 2015
luaapi.h Effect framework for Lua Feb 22, 2015
luaengine.cpp "Show plugins Folder" is no longer visible when LuaJIT is not linked Mar 1, 2015
luaengine.h "Show plugins Folder" is no longer visible when LuaJIT is not linked Mar 1, 2015
luaengine_p.cpp Fix script loader Feb 22, 2015
luaengine_p.h Effect framework for Lua Feb 22, 2015
main.cpp Translation file is located correctly on Windows Mar 13, 2015
mainwindow.cpp Raised version to 0.0.3 Mar 13, 2015
mainwindow.h Support for multiple plugin search pathes Feb 22, 2015
mainwindow.ui Removed "preference" menu item (fix #6) Mar 1, 2015
manipulatetoolcontroller.cpp Fixed translations Feb 20, 2015
manipulatetoolcontroller.h "Manipulate" tools Feb 19, 2015
manipulatetoolview.cpp fixes for linux compiling Feb 26, 2015
manipulatetoolview.h "Manipulate" tools Feb 19, 2015
session.cpp initial commit Feb 18, 2015
session.h initial commit Feb 18, 2015
temporarybuffer.cpp initial commit Feb 18, 2015
temporarybuffer.h initial commit Feb 18, 2015
terrain.cpp Lower CPU feature requirement (fixed #8) Mar 13, 2015
terrain.h initial commit Feb 18, 2015
terrainedit.cpp Fix asserts Feb 19, 2015
terrainedit.h Fixed to build with MSVC 2013 Mar 10, 2015
terraingenerator.cpp Fixed to build with MSVC 2013 Mar 10, 2015
terraingenerator.h initial commit Feb 18, 2015
terrainview.cpp Fixed to build with MSVC 2013 Mar 10, 2015
terrainview.h settings persisted Feb 20, 2015
terrainview_p.cpp Lower CPU feature requirement (fixed #8) Mar 13, 2015
terrainview_p.h Fixed to compile on Windows Mar 10, 2015
terrainview_p_ao.cpp Fixed to build with MSVC 2013 Mar 10, 2015
terrainview_p_context.cpp Lower CPU feature requirement (fixed #8) Mar 13, 2015
terrainviewoptionswindow.cpp Axises Feb 20, 2015
terrainviewoptionswindow.h initial commit Feb 18, 2015
terrainviewoptionswindow.ui Axises Feb 20, 2015
terravox_en.ts Updated translation Mar 13, 2015
terravox_ja.ts Updated translation Mar 13, 2015
toolcontroller.cpp initial commit Feb 18, 2015
toolcontroller.h Effect framework for Lua Feb 22, 2015
vxl.cpp Fixed translations Feb 20, 2015
vxl.h initial commit Feb 18, 2015

README.md

Terravox

Build Status

Terravox is a heightmap Editor which can be used to create a Voxlap5 VXL data quickly.

Installation

  1. Make sure following development packages are installed.
    • C++ compiler. GCC 4.8 / Clang 3.2 or later is recommended.
    • Qt 5.4 or later.
    • (Optionally, LuaJIT for scripting support)
  2. qmake Terravox.pro
  3. make

Organization

  • (root) - contains the main source code written in C++/Qt, Qt form design, and translation files.
  • res - mostly image resources.
  • lua - built-in Lua code providing an interface between third-party plugin scripts and the application program.