How to draw ice?

A place for your artistic side. Discuss techniques and tools for pixel art on the NES, GBC, or similar platforms.

Moderator: Moderators

Post Reply
User avatar
Banshaku
Posts: 2417
Joined: Tue Jun 24, 2008 8:38 pm
Location: Japan
Contact:

Re: How to draw ice?

Post by Banshaku »

I can see it as ice to some degree but there is always way to improve it. I'm no artist myself but this is the right place to ask questions about it and I'm sure some members will be more than happy to give some pointers about it ;)
User avatar
Sumez
Posts: 919
Joined: Thu Sep 15, 2016 6:29 am
Location: Denmark (PAL)

Re: How to draw ice?

Post by Sumez »

I think what makes it looks like water is the horizontal lines, and the single pixels look like foam rather than the shine you'd expect from "cartoon ice". Maybe try some wider, diagonal lines?
Will make tiling a little harder though.

EDIT: Missed the part where you specifically said you wanted to avoid diagonal shading :P Will that's definitely an issue.
User avatar
FrankenGraphics
Formerly WheelInventor
Posts: 2064
Joined: Thu Apr 14, 2016 2:55 am
Location: Gothenburg, Sweden
Contact:

Re: How to draw ice?

Post by FrankenGraphics »

I immediately thought of Pieter Bruegel the elder's winter painting "hunters in the snow".


It has a similar outlook to naturally portray ice with horizontal strokes as diffuse reflections of light.

Some things he did:
-let a little snow drift over the edge here and there
-let you know it is ice by things clearly standing on it*.
-let it be a lot less busy than a surface of a body water would be**.
-a subtle reflection of the bridge in the ice, and so on.
-The ice has a colour of grayish green. Maybe get a slightly more teal tone than a clear blue in there somewhere?

Maybe you could go for a more wobbly mirror feel? This is hard with the master palette at hand, but probably doable.

*You could alternately/also differentiate it from open water by representing open water in the same screen and let the player know the differency through that. Maybe a wake in the ice (even if that'd have implications for the game rules).

**Maybe try to remove a few of the strokes and concentrate them somehow so they're look a little less busy/scattered.

Perhaps experiment with thickening line to a slightly dithered two pixels at the appriximate mid of a longer stroke somewhere. It's hard to tell if it will look right at a scope as wide as where a tree is as small as a block, but maybe worth a try.
User avatar
dougeff
Posts: 3079
Joined: Fri May 08, 2015 7:17 pm

Re: How to draw ice?

Post by dougeff »

Let's look at Oracle of Seasons.

https://zelda.gamepedia.com/Woods_of_Winter

Very blue. Snow on top of the trees. Diagonal lines for icy water. It's not realism, but lots of games use diagonal lines and blue colors to indicate ice. Because it's used everywhere, people understand it.

And Minish Cap is good. Temple of Droplets.

https://www.zeldaspalace.com/theminishc ... e.php?p=12

The ice is blue with some wispy white diagonals and edges.

So, with that in mind I would use a light blue for all the ground, highlighted with white textures. Put snow on top of trees. Color the water a medium purple blue, edge it in white, and scatter some snow drifts as white lines crossing it.
nesdoug.com -- blog/tutorial on programming for the NES
User avatar
dougeff
Posts: 3079
Joined: Fri May 08, 2015 7:17 pm

Re: How to draw ice?

Post by dougeff »

After 5 minutes of Photoshopping...
Attachments
Forest.png
Forest.png (5.83 KiB) Viewed 16114 times
nesdoug.com -- blog/tutorial on programming for the NES
User avatar
rainwarrior
Posts: 8732
Joined: Sun Jan 22, 2012 12:03 pm
Location: Canada
Contact:

Re: How to draw ice?

Post by rainwarrior »

yaros wrote:I think it still looks like water. Is there any other less popular but recognizable way?
Water and ice share a lot of visual properties, sometimes these things are hard to tell apart in photographs too.


The surface of ice is reflective, though tends to be slightly more diffuse (glossy) than still water, so instead of being a direct mirror it tends to be more of a fuzzy reflection. On the other hand, water is not usually still, and in a lot of cases the mirror property of ice is worth emphasizing in contrast... so even a mirror reflection might be appropriate depending on the situation (and/or easier to do with video game technology).

Some kind of reflection goes a long way to establishing the look of the surface, a tree north of the frozen pond casting a weak reflective "shadow" on it might give this impression. Probably fine for this to be some dull darker blue colour rather than reflecting the actual colour of the tree, since palettes are so limited here. This is distinct from a shadow; shadows will fall away from the light source, but reflections fall toward the viewer.

The ubiquitous "diagonal streaks" shorthand is a well established symbol for shiny surfaces. I don't think they're exactly realistic, but part of what makes a surface appear reflective is that as you move, the reflection moves too with your angle of view. In the absence of camera motion, maybe this is a stand-in for the transient patterns of bright light reflecting from it? Reflections from the sun or other bright light do kind of produce patterns, but not really in diagonal streaks.

Also, in the case of ice, there tend to be cracks, scratches and faults that show up as white or light lines, especially on the surface where snow may stick to them. White streaks may serve a dual purpose for that.


The other big property of ice's look is its translucency. It tends to be fairly clear, so you can see what's underneath, especially where it is not too thick. This makes drastic colour changes at the edges where it's shallow, but at the north edge from a perspective like this you might have an opportunity to express "depth" there. (Dougeff's Minish Cap link has a good example at the top right of the article.) An embedded object visible below the surface, like a rock, etc. might give some feeling of depth beneath the ice too.


All of these things are rather difficult to express with 3 or 4 colours like on the NES, though, so good luck!

(Though on the subject of luck... maybe take a look at Lucky Penguin for inspiration? It uses a novel technique to increase the palette range... but its art looks pretty nice even in a static screenshot that doesn't pick up the technique.)
User avatar
Bregalad
Posts: 8056
Joined: Fri Nov 12, 2004 2:49 pm
Location: Divonne-les-bains, France

Re: How to draw ice?

Post by Bregalad »

yaros wrote: It looks nice, but it ran out of palette... I wasn't putting snow on trees, so save a color for the shade/highlight. Although I could dust on the end of tree branches a little.
To be honest, if there's snow on the ground there most certainly have to be snow on the trees. Of course there's probably some meteorologic condition where it's possible to have snow on the ground, and no snow on the trees (for example a lot of snow falls, and then the sun hits hard and metls the snow on the trees), but you get my point... this just looks weird / non-standard.

Of course you could have frozen water and no snow, but that'd also look weird even though this is common in real life, I don't think I ever saw that in a video game... So for a winter scene I'd definitely go with snow everywhere.

As for how to render ice without diagonal lines I've no idea, most of the time it's done with diagonal lines which even though it's unrealistic, it's the expected way for retro games to display ice.
User avatar
Banshaku
Posts: 2417
Joined: Tue Jun 24, 2008 8:38 pm
Location: Japan
Contact:

Re: How to draw ice?

Post by Banshaku »

yaros wrote:My partner also saw the frozen lake right away, but she is Canadian :).
That must be why I saw it too! (I'm Canadian, haha)
User avatar
Sumez
Posts: 919
Joined: Thu Sep 15, 2016 6:29 am
Location: Denmark (PAL)

Re: How to draw ice?

Post by Sumez »

FrankenGraphics wrote:I immediately thought of Pieter Bruegel the elder's winter painting "hunters in the snow".


It has a similar outlook to naturally portray ice with horizontal strokes as diffuse reflections of light.
A few thoughts on that picture.
It depicts a "realistic" image of ice, almost like it looks in the real world, where it can actually be difficult to distinguish as ice. Probably not idea for a video game.
I would not have recognised that as ice if it weren't for the way people were playing around on it.

Anyway, I think Dougeff's suggestion does the job perfectly. My mind perceived that as ice immediately, and the only unique tiles are around the edges.
Chasersgaming
Posts: 42
Joined: Thu Feb 08, 2018 11:08 am
Location: London
Contact:

Re: How to draw ice?

Post by Chasersgaming »

I'm not the greatest artist in the world, I'm learning, and one of the things I have come to learn, especially when working with limited palletes are thinking of things that we would recognise. Something that we can see and make a decision about an environment without actually thinking to much about it. When I think of a snow environment, I know that it has covered a landscape, so I think it's a good idea to show some areas of what the snow has covered, in my example below you can see areas of grass. Also snow on trees. I did see the example of the trees with no snow, but it's not something that I am use to seeing so I wouldn't straight away recognise it as an environment. Again a diaganal line to support solid areas such as ice is tried and tested and we are so used to seeing it we automatically consider it as ice. Another thing I have done is added a stick to the ice, created a small shadow to give the impression that it's standing up still, like stuck solid,which I hope gives the impression that the ice is frozen. It's these little quirks that can be all it takes to make something believable, without creating to many other things that use up more of the palette. Anyways, that's my thinking anyway.hope it's helpful.:)
Attachments
image.png
image.png (8.67 KiB) Viewed 15096 times
Celius
Posts: 2158
Joined: Sun Jun 05, 2005 2:04 pm
Location: Minneapolis, Minnesota, United States
Contact:

Re: How to draw ice?

Post by Celius »

Not sure if it would make sense in the environment, but the Oracle of Seasons example gave me this idea. What if you had something that was obviously water in or around the environment so that the player would know what water looks like vs. ice? I'm sure this would make a lot of artists cringe, but it's an idea. Another thought is, what if you made the ice mostly solid in color but then had minor cracks in the ice every now and then? That might give away the fact that the surface is solid.
Post Reply