Home Forums Development discussions Future development Reply To: Future development

#580
Sponk
Keymaster

First of all: Happy new year to everybody!

Yes, there is better support for multithreading now. It is not used everywhere yet and produces some problems with modules that are not yet ready. First we need much better multithreading support in Neo::Level for asset loading.

The renderer will not be able to become multithreaded since OpenGL only works within one thread but it is possible to calculate skinning data for animations or physics in parallel.

The 2D renderer got a huge update containing a completely new Lua based API.
You can find the documentation about the new code here: http://scary-squid.de/documentation/LuaDoc/

There are some first classes that focus on the 3D functionality Neo has. Nothing fancy yet but I think it’s a good start for the future.