Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nelbok/eno-creator

Map editor, wavefront object export
https://github.com/nelbok/eno-creator

3d cpp qt qtquick3d wavefront

Last synced: about 2 months ago
JSON representation

Map editor, wavefront object export

Awesome Lists containing this project

README

        

# Eno Suite

## About

Map editor, wavefront object export
You can easily create something with this application, it might look like Minecraft in a way.
And you can export your work into Wavefront file.

Eno features:
- version
- project
- tags
- textures
- materials
- bounding box
- object

Wavefront features:
- vertex / triangle
- diffuse color
- diffuse map
- opacity (dissolve)
- opacity (dissolve) map

![Interface](sample/preview.png)
![OpenGL preview](sample/preview-opengl.png)

## History

The project started in 2011, it was primarily a presentation software.
Even if now it could be used to make old school video games.
So the interface could look old.

## Units

Meter: Eno files, Wavefront files
Centimeter: Qt Quick 3D

## Requirements

- CMake 3.27+
- C++ 17
- Qt Widgets/Quick (6.7 / 6.6 / 6.5 LTS)

## Supported platforms

- Eno: All
- Creator: Windows, Linux, macOS(maybe)
- Viewer: Windows, Linux, macOS(maybe), Android

Note about iOS: Without device, we can't update code

## Compilation

- cmake -B build
- cmake --build build

If you need to specify Qt location, add this to the first call of CMake: -D "CMAKE_PREFIX_PATH=Path to Qt"