Git Product home page Git Product logo

arma3toolbox's Introduction

Arma 3 Object Builder

About the project

Arma 3 Object Builder borrows it's name from the infamous Object Builder application that's used for importing models to the P3D model format of Arma 3. While Object Builder bares some modelling functionality, it's by no means adequate by today's standards. Because of this, the need arose to create an alternative, and so Alwarren developed the ArmAToolbox, which makes it possible to import and export animation and model files for Arma 3.

This project's goal is to build a new, more modern add-on based on the ideas of the original ArmAToolbox, which has been in use by modders for many years. Since it's release, the code base of the ArmAToolbox became quite cluttered with unused code and broken features (eg.: due to Blender API changes). This project aims to correct this, and bring elements of the workflow more in-line with the design of Blender, while also creating new tools to further aid mod development.

Origins

The project is originally a fork of Alwarren's repository, but in reality, instead of consisting of smaller changes to be merged into the main repository, it turned into a full rewrite of the add-on.

Excerpt from the ArmAToolbox readme:

Arma Toolbox for Blender
This is a collection of Python scripts for the Blender 3D package
that allows the user to create, import and export unbinarized
Arma Engine .p3d files.

Requirements

The add-on is developed on Blender v2.90.0 for convenience reasons, which also has the side effect that it supports older versions, not just the latest releases. The add-on is tested on newer releases regardless. If a new release of Blender in the future renders it impossible to keep the add-on compatible with both old, and new releases, support will be dropped for legacy versions in favor of the new API.

License

As inherited from the ArmAToolbox, the Arma 3 Object Builder add-on is released under the GNU General Public License version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Files created using this software are not covered by this license.

arma3toolbox's People

Contributors

mrclock8163 avatar alwarrensidh avatar robbbt avatar eternal-screenager avatar tfrieden avatar vurtualruler98 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.