Recently I’ve created a lot of new generative art. I’ve put them on hicetnunc.xyz/markknolRead more
I have a great passion for playing guitar. Lately I am trying to understand the guitar better and especially how the chords and scales are created and how they relate to the positions on the guitar. So I’ve build a online visualization that helped me on that. It started mostly as tool for myself, but I noticed this might be useful for others too. I still have to learn a lot myself, I starting to get some parts from theory perspective, but I don’t have them all “in the fingers” yet.
I noticed while creating the website that the theory behind chords actually is relative simple actually, just some “intervals over intervals”, from a programmer perspective that was wasn’t the hardest part. Mapping the theory to real guitar playing is of course a lot harder. Then it helps when you can easily visualize everything during practice sessions. For example, I like to switch between note names and intervals (since lots of online tutorials talk about such steps) and switch easily to different keys.
Check it out on: https://interactive-fretboard.comRead more
Check it out here: projects.stroep.nl/easeRead more
ESLint can ignore specific files and directories by creating an
.eslintignore text file (where each line is a glob pattern) in your project’s root directory. This notifies ESLints the paths that should be omitted from linting.
You cannot disable rules of ESlint in the
I recently created a pixelart game scene for fun and tried a
sophisticated way to allow testing different colors. I’d love to share how I did this.
How to apply gradient mapping
There we go, I started drawing the pixelart with this black and white palette.
As you can see I only used just 5 colors. This is exactly how my complete image is drawn. Without any of the grading, it looks like this:
If you take a moment to break down the final image and look at the coloring, you’ll notice there are 4 color types available, which I’ve organized like this:
I organized all my elements in layer folders. Each layer folder gets its own gradient mapping, which is how the coloring is applied. The structure looks like this:
You can add a gradient map layer in Photoshop: Layer > New Adjustment Layer > Gradient Map
Move the new adjustment layer above the layer folder.With the clipping mask it will only apply to the content of that folder. This is a super useful feature!
Use this adjustment layer as clipping mask for the layer folder. Select Layer > Create Clipping Mask
The fun thing is that it allows to change the mood of the image per layer easily.
While I haven’t actually converted the assets to a game (and probably won’t ever), in theory you could apply a similar concept procedurally, to change from summer to winter, from day to night etc if you would work with just grayscale assets.
This concept of gradient mapping also works for non-pixelart and can be really cool if the art itself has gradients for example. I hope this inspires someone else for its game / art.Read more
Generated some logos using emoji and generative art.
» See rest of the emoji logos on FlickrRead more