All Projects → Warzone2100 → WMIT

Warzone2100 / WMIT

Licence: GPL-3.0 license
Warzone Model Import Tool - for use with Warzone 2100

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects
shell
77523 projects
GLSL
2045 projects
powershell
5483 projects
QMake
1090 projects

Projects that are alternatives of or similar to WMIT

Versatile
A simple 3D model editor based on simple quads and a sprite set.
Stars: ✭ 132 (+842.86%)
Mutual labels:  qt5, 3d-models
Openscad
OpenSCAD - The Programmers Solid 3D CAD Modeller
Stars: ✭ 4,444 (+31642.86%)
Mutual labels:  qt5, 3d-models
sight
Surgical Image Guidance and Healthcare Toolkit
Stars: ✭ 38 (+171.43%)
Mutual labels:  qt5
Racoon
✒️ A simple code editor based on Qt
Stars: ✭ 20 (+42.86%)
Mutual labels:  qt5
AppImageUpdater
AppImage Updater for Humans built with QML/C++ with Qt5 ❤️.
Stars: ✭ 31 (+121.43%)
Mutual labels:  qt5
MyOOS
MyOOS [Shop system] Repository
Stars: ✭ 26 (+85.71%)
Mutual labels:  3d-models
qt-template
Template/Example of Qt/QML built with CMake/qmake. (include PyQt and PySide2)
Stars: ✭ 15 (+7.14%)
Mutual labels:  qt5
TheMiniIndex
Crowd-sourced library of 3d models (minis, terrain, scatter, etc.) for D&D, Pathfinder, and other tabletop games.
Stars: ✭ 17 (+21.43%)
Mutual labels:  3d-models
plexydesk
Lightweight Desktop Manager for Gnu/Linux and FreeBSD - Ideal for Low resource computers
Stars: ✭ 33 (+135.71%)
Mutual labels:  qt5
WL4Editor
Wario Land 4 Level Editor.
Stars: ✭ 26 (+85.71%)
Mutual labels:  qt5
ceed-cpp
CEGUI unified editor (CEED) for editing layout files and more
Stars: ✭ 44 (+214.29%)
Mutual labels:  qt5
Voron2.4 My Build Log
This repository will hold any documents I use to help with building my Voron 2.4 250mm 3D Printer and the Voron 2.4 LDO 300mm Printer
Stars: ✭ 65 (+364.29%)
Mutual labels:  3d-models
canorus
Canorus is a free cross-platform music score editor
Stars: ✭ 25 (+78.57%)
Mutual labels:  qt5
Atlas
An extensible 3D GIS application for visualization, analysis and research.
Stars: ✭ 113 (+707.14%)
Mutual labels:  qt5
ColorPicker
Powerful screen ColorPicker/Chooser application for Linux Desktop
Stars: ✭ 55 (+292.86%)
Mutual labels:  qt5
story-unity3D
Horror Game Development
Stars: ✭ 32 (+128.57%)
Mutual labels:  3d-models
nllgrid
Python class for reading and writing NLLoc grid files.
Stars: ✭ 23 (+64.29%)
Mutual labels:  3d-models
fotowall
Pictures collage & creativity tool
Stars: ✭ 92 (+557.14%)
Mutual labels:  qt5
marksentence
一个标记托福考试听力句子的工具(精听工具)
Stars: ✭ 71 (+407.14%)
Mutual labels:  qt5
bookmarks
A PySide2 based file and asset manager for animation and CG productions.
Stars: ✭ 33 (+135.71%)
Mutual labels:  qt5

WMIT

Warzone Model Import Tool

Import and export .PIE, and .OBJ files.

Also can import files in .WZM format.

Note: support for .WZM format is deprecated and will be removed in a future release. Please migrate your files into .PIE format.

For use with: Warzone 2100

Latest development builds

Windows Build Status macOS Build Status Ubuntu Build Status

Windows

How to get the latest Windows development builds:

  1. View the latest successful Windows builds.
  2. Select the latest workflow run in the table / list. This should display a list of Artifacts from the run.
  3. Download the wmit_win_x86 or wmit_win_x64 artifact (depending on whether you want the 32-bit or 64-bit build).

Note: A free GitHub account is currently required to download the artifacts.

macOS

How to get the latest macOS development builds:

  1. View the latest successful macOS builds.
  2. Select the latest workflow run in the table / list. This should display a list of Artifacts from the run.
  3. Download the wmit_macOS artifact.

Note: A free GitHub account is currently required to download the artifacts.

Linux (from source)

Clone this Git repo and build, following the instructions under: How to Build

Development builds are a snapshot of the current state of development, from the latest (successfully-built) commit. Help testing these builds is always welcomed, but they should be considered a work-in-progress.

How to build

Getting the Source

Clone the Git repo:

git clone https://github.com/Warzone2100/WMIT.git
cd WMIT
git submodule update --init --recursive

Note: Initializing submodules is required.

Windows

  • Prerequisites

  • Building:

    • Open the appropriate pre-configured command prompt from the "Visual Studio 2017" folder in your Start Menu:
      • For a 32-bit (x86) build: "x86 Native Tools Command Prompt for VS 2017"
      • For a 64-bit (x64) build: "x64 Native Tools Command Prompt for VS 2017"
    • Change directory to the WMIT repo directory:
      • cd C:\src\WMIT (substitute the appropriate path to the repo on your system)
    • Run the configure_win script using Powershell:
      • powershell .\configure_win.ps1
    • If successful, you should now have a wmit.sln Visual Studio project in a new build/<platform> folder inside the repo.
    • Simply open the wmit.sln file in Visual Studio.
    • Or build from the command-line using something like:
      • msbuild build/x86/wmit.vcxproj /p:Configuration=Release (builds wmit.exe)
      • msbuild build/x86/PACKAGE.vcxproj /p:Configuration=Release (builds the installer package)

Linux

  • Prerequisites
  • Examples of installing prerequisites:
    • Ubuntu 18.04:
      • sudo apt-get install git cmake build-essential ninja-build automake qt5-default
    • Fedora 29:
      • sudo dnf install git cmake gcc gcc-c++ ninja-build make qt5-devel mesa-libGLU-devel
  • Building:
    • Change directory to the WMIT repo directory
      • cd WMIT
    • Configure (builds dependencies and generates the Makefile)
      • ./configure_linux.sh
    • Build
      • cmake --build build

macOS

  • Prerequisites
  • Building:
    • Change directory to the WMIT repo directory
      • cd WMIT
    • Configure (builds dependencies and generates an Xcode project)
      • PATH=/Qt/5.9.7/clang_64/bin:$PATH QT5_DIR="/Qt/5.9.7/" ./configure_macOS.sh
        • (Substitute the appropriate PATH to Qt5's bin folder and the main Qt5 install folder.)
    • Build
      • Simply open the build/wmit.xcodeproj, and build the wmit target / scheme.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].