I painted this picture almost entirely in OpenCanvas, only because this program automatically records the process of the painting, called 'events', which can be saved into this file format called 'event file' and played back, which makes it very easy to be recorded and mixed into a video, which I planned to do and upload to YouTube.
Alas, it wasn't meant to be. I copied some part of it, edited in Photoshop, copied that edited image and pasted it back on OpenCanvas (Photoshop is a lot better for precision and colour adjustment), and I totally screwed the event file up. For some reason OpenCanvas cannot handle that. UGH! SO MUCH FRUSTRATION! Cue tearing out my hair...naw just kidding. I put in way too much work on my hair to justify pulling it out.
Anyway, here's the next best thing.
I always have an image in my head whenever I started a painting, in fact, that's often the only reason why I paint in the first place. The thing is, the pictures I have in my head are often not precise. I mean, I know how I want it to look like, but if you hypothetically ask me to zoom in I would be like, hmmm I don't really know. That's why a lot of the final images look like entirely different pictures from early progress shots. Even when they are precise, the end image always look slightly different from the picture I originally had in my head anyway.
This is also the reason why my drawings in the early stages of the painting look absolutely dreadful. In fact, I used to be too embarassed to show them because every artist I seem to see have all these tidy drawings and their progress seems to be linear, like as if they knew what they're doing all along. sigh...
Painted over the pencil lines.
...with flowers, of course!
Added the waterfalls. I also added some details to the leaves on the tree (it's based off Jacaranda, I'm not sure if it's apparent) so that it's more congruent in style with the rest of the picture.