Laigter Changelog

What's new in Laigter 1.10.7

Oct 19, 2021
  • change German Translation credits

New in Laigter 1.10.3 (Feb 18, 2021)

  • First, the tileset support. Previously, you should import each tile separately, and then select neighbors for each tile, to generate normal maps correctly. After that, you should use another soft to make a tileset in a single image, for both the sprites and the normal maps. All that can still be done, but now, you can also work with complete tileset images! You can import an image, select the quantity of vertical and horizontal tiles, and individually choose a neighbor for each tile.
  • The second feature being updated is the Animation Preview support. Previously it was painfully slow, as the way things were implemented, I had to make everything duplicated for each frame. Now, I've reimplemented a bunch of backends and rendering things, and I can properly render animations without the problems I had before. Also, you can configure different animations for a better preview.
  • I added a new export widget. Now the export dock is no longer present. Instead you click export in the toolbar, and you have all the previous features (and more) there.
  • Now you can not only choose what maps to export, and if you want them in the original directory or in a custom directory. You also can invert the y or x-axis of the normal map in export time, so you don't need to alter them on the generation. This is because if you change the axis during generation, you would see the preview inverted, and most of the time users invert an axis because it's a requisite for the engine they are using, not because they really want to invert the map. So it makes more sense to invert them at export time.
  • You can alsembed one of the grayscale maps (Specular, Parallax, or Occlusion) in the alpha channel of the normal map. I've seen this is useful when writing your own shaders, thave all the infin a single texture. You can alsexport those three maps as a single RGB texture with "Combine Grayscale Maps". And finally, in addition, you can replace the postfix of the generated maps in the line edits by the checkbox of each of them.
  • I alsadded support for using a Wacom tablet with the brush plugins.
  • Finally, I fixed some bugs, like some differences that appeared between rendered and exported preview.

New in Laigter 1.5 Beta (Aug 14, 2019)

  • This release includes some small bug fixes, and the possibility to export the preview of the currently selected texture.

New in Laigter 1.4.0 Beta (Jul 12, 2019)

  • Bug Fix:
  • Fixed a bug that caused specular map not being exported with "export all..."
  • Fixed a bug in pixelate function, that caused bad pixelating effect...
  • Fixed a bug that caused a white border to appear in certain images made with certain tools.
  • Found a workarround to a bug that prevented windows to use Desktop Opengl, now windows user should notice higher performance.
  • Changes:
  • Now view mode is selected in a combobox, as the types of view are too much for radio buttons now.
  • Layout of dockwidgets changed a little. Now Tile tools are no longer inside normal dock.
  • Now Laigter use GLSL 130, to increase compatibility with older PC.
  • New Feature: Ambient Occlusion Map:
  • Now Laigter allows the generation of an ambient occlusion map, to make ambient light affect less in some areas of the texture.

New in Laigter 1.3.0 Beta (Jul 12, 2019)

  • Bug Fix:
  • There was a bug in pixelated option, that made pixels twice as small. It's been solved now.
  • Some 32 bit images with alpha mask shows a white border in the edges, which caused normals to be miscalculated. I couldn't solve the white edge problem, but normals should be ok now.
  • I finally solved a bug that caused some bad rendering on linux.
  • New Feature:
  • The new feature in this version is the specular map generation.
  • With the controls, you can adjust a grayscale image, which represents the specular value the light will have on that pixel. Lighter color means more shine, darker mean less.
  • Changes:
  • Now the preset manager shows options to save in a tree view. This way is easier to choose what settings you want to save.

New in Laigter 1.2.0 Beta (Jul 12, 2019)

  • Bug fixes: Not much here. I fixed a bug that when trying to open an image that was already opened, current texture preview was changed. It was not critical because selecting other image and going back fixed the isue.
  • Small Changes: Now you can drag and drop images to Laigter instead of going in the open menu. Also, now you can move arround the texture, not only the Light! For moving the light, you have to click on in and move while pressing left click. For moving the texture, just click elsewhere and move while pressing left click.
  • Medium Changes: Now Laigter has a Preset Manager:
  • In the group on the left, you have the controls to save your presets. You must enter a name, and then chose what settings you want to save. You can just save the settings you need, and only them will be changed on your texture if you apply that setting later.
  • In the group of the right, you have the controls for already saved presets. You can export the current preset selected in the combobox, import another preset from fylesistem, and delete the selected preset. You can apply a preset by selecting it on the combobox, selecting all textures you want to apply the preset to (multiple select with Ctrl+click), and finally pressing apply button.

New in Laigter 1.1.0 (May 19, 2019)

  • Bug Fix:
  • I fixed some bugs that caused neighbour selector not to work properly in some images.
  • Small Changes:
  • Added some limited support for reading *.tga imgaes.
  • New Feature: Parallax Mapping:
  • This is the main change in Laigter. Now you can generate a parallax map for your texture! If you don't know what are parallax maps for, you can read this! basically, it allows you to create a depth effect,

New in Laigter 1.0.0 (Apr 15, 2019)

  • NEW FEATURES:
  • CUSTOM HEIGHTMAP: Now you can add custom heightmaps to laigter, in case the automatic generated normal map is not enough for you. One case of use is what i call "The moustache effect". Moustaches are usually darker than the face (For example, Nintendo's Mario). So, when generating normal map automatically, as laigter uses color for that, moustaches appear to be depressions instead of bumps.
  • TILE SUPPORT: Sometimes, we need to generate normal maps for tiles. The problem is that taking a tileable texture is interpreted as a single sprite, so bump effect is going to be applied to all its borders
  • Minor changes:
  • Changed default settings, for a more immediate "taste" of what the tool has to offer.
  • Changed default UI distribution.
  • Added the possibility to change Background color! in case your sprite has a similar color than the background.
  • Fixed some bugs.

New in Laigter 0.0.1 Beta (Mar 26, 2019)

  • Minor changes: Added sample image at startup, so you can try laigter right away!
  • Changes: Added List with all current images opened. Each image will store it's own settings.
  • Bug Fix: Fixed bug that caused laigter to crash when opening an image not stored in character format.