101

Re: New Maratis scene editor based on the FLTK toolkit

Check out the most recent daily build!

I changed quite a lot under the hood for better joystick support and fixed some bugs in the Lua API.
Also the drag'n'drop feature now works as expected. Only the assimp integration is missing but I don't think that it's a good idea to do that. You should convert non-native meshes manually.

You can download the development version on my website: http://scary-squid.de/wordpress/?page_id=83

Have fun!

Re: New Maratis scene editor based on the FLTK toolkit

Hey, Sponk! Long time no see.

I was fooling around on my Linux machine when I stumbled upon your "Maratis Manager" application.

How are you? Tell me more about this new editor of yours!

Peace.

Last edited by sunnystormy (2014-09-12 01:45:13)

103

Re: New Maratis scene editor based on the FLTK toolkit

Hey sunnystormy!

I'm very fine, thank you for asking big_smile

I wrote the "Maratis Manager" some time ago to overcome some usability problems with the Maratis editor like opening recently accessed projects and updating the editor from SVN.

Somewhat later I decided to experiment with FLTK a little and started to integrate Maratis with it.
Well, this experiment started growing and evolved into the Neo editor you can download today.

You can find more info here: http://scary-squid.de/wordpress/

Feel free to test it big_smile

104

Re: New Maratis scene editor based on the FLTK toolkit

A new daily build is online!

Changes include: Initial implementation of post effects and a post effects configuration dialog and multiple input improvements to prevent input lag. This version also includes an experimental crash dialog that shows a stack trace for easier bug-reporting.

This is the first daily build that is cross compiled for Windows using MingW. Please tell me if it works for you!

You can download the binaries on my website (as always big_smile): http://scary-squid.de/wordpress/?page_id=83
Have fun!

105

Re: New Maratis scene editor based on the FLTK toolkit

The work on the new Neo release is finished now.
You can find the new version on my website: http://www.neo-engine.de/neo-0-4/

Have fun with it!

106

Re: New Maratis scene editor based on the FLTK toolkit

Hey everyone!
I just released a new version of Neo, check it out if you are interested.
You can find my site here: http://www.neo-engine.de/
And the article about the release here: http://www.neo-engine.de/neo-0-5/

Cheers!

107

Re: New Maratis scene editor based on the FLTK toolkit

It looks good, I'm happy to see movement of another alternative.
I just don't understand, and feel sad, about the refactoring, it will make any code exchange from both direction very difficult.

108

Re: New Maratis scene editor based on the FLTK toolkit

I wouldn't say that it makes code exchange too difficult since most of the API remained fairly similar. It is a matter of adding a few "M"s here and there, really nothing more.

I did this refactoring mainly for readability, not with the intention to make code exchange impossible.
It just was not in my head that re-merging code could be desirable so I did not think about that problem.

I might actually port back some code to Maratis, seeing how some people request Android support. I worked a little with Android in the past and got one version of Neo (before the refactoring took place) to compile and run on Android. It wasn't fast, it had graphics glitches on some devices but it worked. Another point where I could help is the Lua API which could be automatically generated for better coverage and structure.

By the way: I saw you did some unicode stuff in your "development branch". What middleware do you use for that?

Have a nice day!

109

Re: New Maratis scene editor based on the FLTK toolkit

Well I'm not sure of the benefits compared to the hassle.

For utf8, I adapted this code from Bjoern Hoehrmann (for both coding and decoding) :
https://github.com/anael-seghezzi/Marat … tinyutf8.h

Text handling in M4 support utf8 (MGui2 too)

110

Re: New Maratis scene editor based on the FLTK toolkit

Thank you, maybe I can use it somewhere smile