Version 1.1.0! New features!
Hi everybody!
I've uploaded a new release of Laigter! This are the changes it brings!
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, like the one you can see in this screenshot:
This is a game scene made with godot to show parallax mapping effect on a brick wall. You can see on it that bricks seems "3D". And this is not a fixed image! The perspective changes with the point of view of the camera (fixed in the center of the screen in this scene). That means that as you move, you can "see" bricks from different angles (see the videos on my twitter for a better look at the effect).
How do i make this effect with Laigter? Well, first we just load the desired texture:
You can see it's just a boring plain brick wall texture, isn't it? So, lets first create a normal map for it:

With this we can get a much better wall!

Cool right? but we want more! We want that the bricks look 3D! and that we can see them in different angles! So we need some 3D modeling rith? Well, not really, we just need parallax mapping. We can create a binary parallax map like this:

And get an effect like this:

Laigter also lets you create a parallax map from the heightmap, so some bricks can "come out" from the wall further than others. This is the parallax map created with heightmap:

And this is the parallax effect achieved!

Please, use this features with care!!
Known bugs:
Sometimes, when using parallax map, the preview seems a bit "glitched". Could not find why.. But just change to other kind of view (Texture, Normal Map or Parallax Map) and return again to preview and it will be fixed.
Note:
Usually, 2D game engines have normal map support built in, but parallax map is not as used, so in order to achieve the effect i show in first picture, you have to write your own shader. If you are using godot, just write me and i can tell you how i did.
Future of Laigter:
Next feature i want to implement is "Save/Load" presets, as it was asked by some users. Yes, i listent to your suggestions! In fact, parallax mapping was suggested by an user!
I'm thinking about releasing Laigter open source. This way i could get some help from other developers. I won't be able to offer payment to this developers (as i'm not earning almost anything either), but it would be nice to get some help! Developing something like Laigter is just too much work.
Please Support me!
You don't need to give me money to support me. I'm not doing this for a living, i'm doing it to help indie or hobbyist developers!! But you can support me giving me your feedback (pure gold for me), and suggesting new features. I'm all ears!
Anyway, if you want to help me with some money, you can also do it. Developing Laigter is hard, so every penny is welcome!
Files
Get Laigter
Laigter
Simple normal map generator for 2D sprites!
Status | Released |
Category | Tool |
Author | azagaya |
Tags | 2D, normal-map, parallax, Sprites, tool |
Languages | English, Spanish; Latin America |
More posts
- New Laigter Release!Aug 15, 2023
- Laigter 1.10.6 minor bugfix is out!Jun 04, 2021
- Another bug-fix release!Feb 23, 2021
- Laigter 1.10.4!Feb 20, 2021
- Laigter 1.10.3 is out!Feb 06, 2021
- Laigter 1.10.2 Bug fix release is out!Sep 27, 2020
- Laigter documentation is online!Sep 11, 2020
- Laigter 1.10.1 BugFix release is out!Jul 26, 2020
- Laigter 1.10 released!Jul 04, 2020
- Upcoming Texture BrushJun 30, 2020
Leave a comment
Log in with itch.io to leave a comment.