VTX stands for "Virtual Terrain EXplorer"
The program is designed to generate an artificial Universe containing galaxies, Stars, Planets, Moons etc. with an arbitrary level of detail using primarily procedural techniques.
The VTX project is based on WxWidgets for the UI, OpenGL for the graphics and C++ for the programming language. It was designed to be cross-platform and able to build and run on Windows, Linux and (presumably) Apple operating systems (although a port to the Mac has not been tested)
The program utilizes a custom text-based description language that allows user generated scenes to be created and modified via a standard text editor or by using the extensive graphical editing interface available in the application
Some screenshots of previously generated scenes are available in the Images sub-directory
- Desktop or laptop computer
- memory: 8GB+
- graphics card: NVIDIA 980(m) or better (note: built in Intel graphics processor will not work)
- Operating Sytem (tested)
- Windows 10 or 11
- Ubuntu 18.04
- Other Software
- Gitbash terminal
- Executing VTX
- Open a Gitbash shell
- clone this repository into a computer directory of your choice (e.g. git clone https://github.com/dwsindorf/VTX)
- "cd" to the "binaries" directory of this project
- launch the program
- Windows: ./vtx
- Linux: ./vtx-linux
- if successful you should see the following program startup window
- Navigating to a new Random Star system