Hello players,
I think i finally got the bug that caused crashes in advanced build mode. Has to do with anti-aliasing out of all things.
The correct normals will make all shapes that have non-cubic (wedges, corners, etc) faces a lot better to look at, as finally the light can be calculated accurately with the correct normal. They no longer shade the normal with another cubic face. False lighting from the pre-baked lighting raytracing can still occur (if you place blocks next to wedges on certain positions)
- fixed crash when system tries to draw floating item that doesn't exist
- added (probably) final vertex component mask for cube shader
- added correct normals for wedges
- added correct normals for corners
- added correct normals for penta
- added correct normals for tetra
- fixed GL_INVALID_OPERATION Error happening in build mode. Happened when using multi-sampled frame buffers and reading pixels from it (in advanced build mode to check for mouse position)
- improved lighting
- reduced green color in procedural backgrounds
- implemented admin-command "/delay_save seconds" for server admins to create backups without being in danger of a writing process messing with it. Make sure to wait a bit after using this command since in case there are running write requests, they will continue to run and finish. (/delay_save 0 will turn the delay off immediately)
Please be especially careful with this pre-build if you plan to use it on a server, and even in singleplayer please make sure you backup your database before you use this build. Also please don't use this build to work on big projects, as i can't guarantee the data generated by the pre-build to be 100% error free, because a database migration has to be done from the old version.
You can download the build here: http://files.star-made.org/build/pre/starmade-build_20140210_181939.zip
http://files.star-made.org/build/pre/starmade-build_20140210_205725.zip
(The username and password is "dev")
This version will be installed on play.star-made.org:4242 to test.
Thanks for playing StarMade,
- schema
I think i finally got the bug that caused crashes in advanced build mode. Has to do with anti-aliasing out of all things.
The correct normals will make all shapes that have non-cubic (wedges, corners, etc) faces a lot better to look at, as finally the light can be calculated accurately with the correct normal. They no longer shade the normal with another cubic face. False lighting from the pre-baked lighting raytracing can still occur (if you place blocks next to wedges on certain positions)
- fixed crash when system tries to draw floating item that doesn't exist
- added (probably) final vertex component mask for cube shader
- added correct normals for wedges
- added correct normals for corners
- added correct normals for penta
- added correct normals for tetra
- fixed GL_INVALID_OPERATION Error happening in build mode. Happened when using multi-sampled frame buffers and reading pixels from it (in advanced build mode to check for mouse position)
- improved lighting
- reduced green color in procedural backgrounds
- implemented admin-command "/delay_save seconds" for server admins to create backups without being in danger of a writing process messing with it. Make sure to wait a bit after using this command since in case there are running write requests, they will continue to run and finish. (/delay_save 0 will turn the delay off immediately)
Please be especially careful with this pre-build if you plan to use it on a server, and even in singleplayer please make sure you backup your database before you use this build. Also please don't use this build to work on big projects, as i can't guarantee the data generated by the pre-build to be 100% error free, because a database migration has to be done from the old version.
You can download the build here: http://files.star-made.org/build/pre/starmade-build_20140210_181939.zip
http://files.star-made.org/build/pre/starmade-build_20140210_205725.zip
(The username and password is "dev")
This version will be installed on play.star-made.org:4242 to test.
Thanks for playing StarMade,
- schema