All Projects → cout970 → Modeler

cout970 / Modeler

Licence: gpl-3.0
Free 3D Modeling Tool

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Modeler

Craft
A simple Minecraft clone written in C using modern OpenGL (shaders).
Stars: ✭ 8,957 (+17814%)
Mutual labels:  minecraft, opengl
Boatapp
Environment for running Minecraft Java Edition on Android
Stars: ✭ 230 (+360%)
Mutual labels:  minecraft, opengl
Sildurs Shaders.github.io
Sildurs shaders website
Stars: ✭ 84 (+68%)
Mutual labels:  minecraft, opengl
Open Builder
Open "Minecraft-like" game with multiplayer support and Lua scripting support for the both client and server
Stars: ✭ 569 (+1038%)
Mutual labels:  minecraft, opengl
Gocraft
A Minecraft like game written in go
Stars: ✭ 1,704 (+3308%)
Mutual labels:  minecraft, opengl
Botcraft
Botcraft is a cross-platform C++ library to create bots that connect and interact with Minecraft servers with (optional) integrated OpenGL renderer
Stars: ✭ 41 (-18%)
Mutual labels:  minecraft, opengl
Crouton
Chromium OS Universal Chroot Environment
Stars: ✭ 7,941 (+15782%)
Mutual labels:  minecraft
Open Inventor
Open Inventor is an object oriented scene graph library implemented in C++ layered on top of OpenGL. It was originally developed by SGI.
Stars: ✭ 45 (-10%)
Mutual labels:  opengl
Melo
melo is mesh loader for OBJ, glTF2 and PLY
Stars: ✭ 41 (-18%)
Mutual labels:  opengl
Catacombgl
CatacombGL is a Windows source port with OpenGL graphics for Catacomb 3D (1991), The Catacomb Abyss (1992), The Catacomb Armageddon (1992) and The Catacomb Apocalypse (1993).
Stars: ✭ 41 (-18%)
Mutual labels:  opengl
Android Gpuimage
Android filters based on OpenGL (idea from GPUImage for iOS)
Stars: ✭ 8,211 (+16322%)
Mutual labels:  opengl
Torchbot
A bot for minecraft written in java
Stars: ✭ 47 (-6%)
Mutual labels:  minecraft
React Native Gpuimage
GPUImage Component in React Native
Stars: ✭ 45 (-10%)
Mutual labels:  opengl
Nbtlib
A python library to read and edit nbt data.
Stars: ✭ 42 (-16%)
Mutual labels:  minecraft
Opengeode
Open source framework for representing and manipulating geometric models
Stars: ✭ 46 (-8%)
Mutual labels:  modeling
Llgl
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Stars: ✭ 1,011 (+1922%)
Mutual labels:  opengl
Spongeapi
A Minecraft plugin API
Stars: ✭ 1,043 (+1986%)
Mutual labels:  minecraft
Game Dogfight
Air to air combat game, created in Python 3 using HARFANG 3D.
Stars: ✭ 41 (-18%)
Mutual labels:  opengl
Jglm
Java OpenGL Mathematics Library
Stars: ✭ 44 (-12%)
Mutual labels:  opengl
Banmanager Webui
Web interface for BanManager using Next.js/React/GraphQL
Stars: ✭ 47 (-6%)
Mutual labels:  minecraft

Codacy Badge Build Status Support Server Invite

Modeler

Open 3D Modeling Tool

This tool is written in Kotlin, using LWJGL3 for rendering and Legui to build user interfaces

Screenshots

3d view 4 viewports texture editing animations

How to install/run

Go to releases in github and download the latest version. In each release there are 3 files, you need to download the file modeler-A.B-beta.jar where A.B is the version of the program.

Once you get the jar file, create a new folder and move the jar file to that folder. If you have java correclty configurared you can double click the jar file to start the application.

If this doesn't work for your, you can start the program by opening a comand line window in the folder and type java -jar modeler-A.B-beta.jar replacing 'modeler-A.B-beta.jar' for the name of the jar file.

If the program starts, a folder called data will be created. This folders stores backups, the main config file and the logs of the program. If the program fails to start you can copy the program logs and open an issue in github.

Current state

Currently this is project is not in active development. So don't expect updates soon, unless I need 3D models for other project, then I will continue updating this 3D editor.

Formatts

Valid input formats:

Valid output formats:

  • OBJ: Wavefront .obj file
  • MCX: Custom model format used in ModeLoader
  • GLTF: mostly support, has animations
  • VS: Vintage Story model format (not all features are supported)

The formats TCN, TBL and JSON are based on storing objects as cubes with properties, they don't allow arbitrary kinds of shapes so it's impossible to export complex models to them.

Features

  • Free vertex edit capabilities
  • Free UV edit capabilities
  • Translation, rotation and scale
  • Object, face, edge and vertex individual selection
  • Texture import on change
  • Automatic backup creation and removal of old backups
  • Local and global transformation
  • Keyframe based animations
  • Helper grids to align objects
  • Orthographic and projection cameras
  • Multiview up to 4 viewports
  • Skybox background
  • Texture template export
  • Axis Aligned Bounding Box export to text format

FAQ

  • Q: How to open/enable animation panel?
  • A: Press ALT + B
  • Q: Where can I find the shortcuts of the program?
  • A: Here
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].