the Fiddler's picture

OpenTK needs a logo

Project:The Open Toolkit library
Version:all versions

Calling for contributions!

General guidelines (updated):

  1. It would be good if the website logo and splash screen logo are exactly the same. To increase recognition. That means it should work at very least on the website's background color and black background. (maybe black outline around it)
  2. The logo might be shown next to the OpenGL and OpenAL logos. It should not be too freaked out compared to them.
  3. Rather work with shapes and color, instead of glow, lensflare or other state-of-the-art effect.
  4. The logo should be sharp, not too blurry.
  5. People who use OpenTK are software engineers. Some kind of tool or parts used in engineering are good candidates for a symbol or icon. This is not limited to nuts&bolts or gears, think fine mechanics (e.g. clock) or electronics (e.g. computer hardware).
  6. OpenTK assumes cross-platform through .Net&Mono is the future. No medieval fonts. No anvil. No forge. No brutish tools.
  7. OpenTK favors productivity over full low-level control. A "simple, yet elegant" logo could imply this.


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
flopoloco's picture


I think that there are several ways of thinking the logo design outside the box (I love this phrase :P ), so far everybody says his opinion. Opinions would be useless if the won't be taken into processing.

So far we talked about:

Logo as programming font
What the viewer sees: Stylized text of a name
Example: Cg
Conclusion: Total relation of art - fonts - name. Promotes the name.

Logo related to concept
What the viewer see: A logo that is totally unique and extremely abstract as a meaning
Example: Blender3D
Conclusion: Scratches the surface of a project and show the most characteristic elements of it. Promotes the project.

Logo tied to concept
What the viewer sees: A logo that is specific to what it means.
Example: Windows, Apple
Conclusion: It's totally specific, raw, clear, specific, direct. Promotes branding.

Logo abstract to concept
What the viewer sees: A logo that is unrelated to what is used.
Example: Mono Framework, Linux, Gimp
Conclusion: It's totally unrelated for what it is used. It makes connections of unrelated ideas and concepts.

I am somehow amazed the conclusions I came up after writing this analysis. I was very keen on "Logos related to project", but now I will support "Logo abstract to concept". Think about an open source project it is only interested make links. Link different users, link different operating and computational systems. Moto: Pass your idea/abstraction (Logo) to mechanics (software) and make it come to life.

How do all these sound? The more ideas you throw on the table, the better chances are for us to make good conclusions.

P.S. How do you know that my daily work is web designer/developer in a advertising company? :P

objarni's picture


I like animal logos ... they are friendly and eye-candy. So I'm all for the "logo abstract to concept" :)

the Fiddler's picture


An insightful analysis.

I personally like the idea of abstract logos, but I have a hard time coming up with ideas - perhaps because there are unlimited options.

An abstract shape, maybe, something that implies motion: a glossy cube with its faces slightly ajar? Or maybe an Escher-like play with the letters OTK (this would fall under category 1 above).

Mascots: I love them as much as anyone, but how in the world do you come up with something original? (I guess that's why I could never be an artist :) ).

the Fiddler's picture


Version:0.9.1» all versions
Component:Website» Miscellaneous
objarni's picture


Version:all versions» 0.9.1

Mascot: We think of an animal that has somehow similar unique features/behaviour as OpenTK:

1) elegant wrapper
2) performant, but not so performant that it degrades productivity
3) about multimedia/games
4) .NET

Let's try to translate that to animal features:

1) elegant wrapper = like kangaroo (animal in animal)
2) runs fast but still versatile hands (again my brian says kangaroo!)
3) somewhat of a player - likes to play games (monkeys, cats)
4) can live in many different environments/climates (humans, cats, dogs)

oyvindra's picture


I think a simple text logo might be nice, although an animal is good for recognition

The attached logo picture should work well on both black, white and blue gradiented backgrounds. (Its a transparent PNG, may look weird in old Internet Explorer versions)


The color is ofcourse up for discussion :)

objarni's picture


oyvindra: of the text-versions I lke yours best so far ... reminds me of Amiga/AMOS for some reason ...

oyvindra's picture


I also think an octopus would be a nice mascot to use..

They are damn clever, have lots of arms, and the OpTK and OctToPus have some similarities that might make it easier to remember :D

objarni's picture


oyvindra +

great idea

the Fiddler's picture


Agreed, this looks very nice.

Is the font Consolas? It looks surprisingly pretty for a fixed-width font.