GithubHelp home page GithubHelp logo

enenra / space-engineers-utilities Goto Github PK

View Code? Open in Web Editor NEW
45.0 12.0 12.0 11.16 MB

A Blender 4.0+ addon to streamline working on assets for Space Engineers.

Home Page: https://spaceengineers.wiki.gg/wiki/Modding/Tools/Space_Engineers_Utilities

License: GNU General Public License v3.0

Python 100.00%
blender blender-addon addon space-engineers modding-tools

space-engineers-utilities's Introduction

Space Engineers Utilities

A Blender 4.0+ addon to streamline working on assets for Space Engineers.

Features

Blender

  • Full Blender 4.0+ support using collections to organize models.
  • Simple Navigation to easily edit models one collection at a time.
  • Robust error handling and extensive feedback to help you avoid issues further down the road and inform you if and what is the problem.
  • Full support for multiple scenes per BLEND file.
  • Set the grid scale to preset Space Engineers values to easily see the size of your model.
  • Get notified of updates to the addon via update notifications.
Modes
  • Use Bounding Box Mode to define the bounding box of your model.
  • Mirroring Mode allows for easy setup of mirroring for blocks.
  • By using Mountpoint Mode the user can define the mountpoints on a block in a straightforward manner.
  • Use Icon Render Mode to easily create icons for your blocks in the style of vanilla Space Engineers blocks.

Import

  • Import Space Engineers FBX files through the addon to automatically display its materials in Blender.
  • Structure Conversion functionality allows for easy conversion of BLEND files created with the old 2.7x plugin to the new format.

Materials

  • Displays most vanilla Space Engineers materials directly in Blender.
  • Contains Material Libraries with most vanilla materials, ready to apply to new models.
  • Create your own Space Engineers materials.
  • Create your own Material Libraries.

Empties

  • Subparts are instanced into other scenes to show how the model will look ingame.
  • Easily create and manage empties for different purposes by selecting from exhaustive lists.

Export

  • Define LOD Distances to set from which distance your LOD models are displayed.
  • Export simultaneously to large and small grids.
  • Directly export to MWM-format, ready to be loaded into the game.
  • Additional definitions are exported to a CubeBlocks file.
  • Full support for creating character models and character poses & animations.

Installation

Please follow the installation guide.

Credits

  • Stollie - So much general help but also writing everything character, export and MWM-related, which I wouldn't have been able to do at all.
  • Harag - Writing the original Blender SE plugin as well as adjusting the FBXImporter. A lot of code in this addon is based on his.
  • Wizard Lizard - For hours of testing as well as writing the SE Texture Converter to save us all from having to deal with batch files.
  • Kamikaze (Blender Discord) - Writing the original remap_materials()-function and generally helping out constantly by answering a lot of questions.

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.