Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Three.js logo usage, guidelines #2789

Closed
davidberneda opened this issue Dec 12, 2012 · 26 comments
Closed

Three.js logo usage, guidelines #2789

davidberneda opened this issue Dec 12, 2012 · 26 comments
Labels

Comments

@davidberneda
Copy link

I'd like to embed a Three.js logo at our website, documentation, demos, etc. Is this allowed?
If yes, I found these ones, but not sure which one is the official:

http://en.wikipedia.org/wiki/File:Three.js_logo.png

threejs_logo

@mrdoob
Copy link
Owner

mrdoob commented Dec 12, 2012

There is no official logo :/

@varomix
Copy link

varomix commented Dec 12, 2012

Well I think that's a good opportunity to do that, you should twit about that mrdoob, I think lots of people would be interested in doing something, so we can get a nice logo for Three.js

@alteredq
Copy link
Contributor

Well I think that's a good opportunity to do that, you should twit about that mrdoob, I think lots of people would be interested in doing something, so we can get a nice logo for Three.js

That already happened, we couldn't agree on one ;S No logo is better than divisive one.

@mrdoob
Copy link
Owner

mrdoob commented Dec 12, 2012

I tried that already. Didn't work. That's when I learnt that open source methods don't apply to design. Everyone have their own opinion and it comes down to experience and taste.

Open source it's easier with code because it's easy to see what works and what doesn't. In design it's hard to see what works and what doesn't. Even harder to explain why it works and why it doesn't.

Eventually I'll have to be decisive about it and introduce a logo. Some people will like it and some people will hate it.

@varomix
Copy link

varomix commented Dec 12, 2012

yeah, everyone has an opinion, I agree that you should just decide on a logo an see what happens.

@mrdoob mrdoob closed this as completed Dec 13, 2012
@EskelCz
Copy link

EskelCz commented May 17, 2016

@mrdoob I would also love to have an official logo so I can use it in the Cinema 4D exporter. (It should have an icon)

I'm a graphic designer by profession so thought I can try to sketch some ideas for you, see if you like something. With design there are both aesthetic and functional aspects, you just need to decide what it should convey. In the end I think you'll recognize the right thing, if it's good enough.

I'd love to hear your thoughts about it so I can tailor make it to your expectations. Please let me know at spohr.david at gmail, if your willing to have a conversation about it. I'd also like to keep the sketches private.

@psicomante
Copy link

psicomante commented Jul 1, 2016

@mrdoob @EskelCz
Hello, we would like to add ThreeJS in our "technology and tools" list, so we created a logo for it (we didn't like the "text as logo" for consistency). MIT license.

https://github.com/Polymole/threejs-logo

@mrdoob
Copy link
Owner

mrdoob commented Jul 1, 2016

This is the three.js logo.

https://docs.google.com/drawings/d/1kVcyy3Ibe_Q98zH0auXK-L8vahBWLBuo1aN7fk5M_FM/edit?usp=sharing

I designed it 2 years ago, but I haven't been able to put it on the official site yet 😅

@EskelCz
Copy link

EskelCz commented Jul 1, 2016

@mrdoob That's great, I like it. Here are some of my ideas. I agree that triangles are most fitting. :)

Three.js logo ideas

There's a little more depth to each of these than it seems but I'll leave it at that.

@EskelCz
Copy link

EskelCz commented Jul 1, 2016

@mrdoob one thing that might be an issue with your logo is a small version. the triangles get really thin when you scale it down. I'd try a thicker version.
also the angle might not work as well with different compositions, when you have to place the symbol above the text for example. (to make it more compact for example)

@Raincle
Copy link

Raincle commented Mar 5, 2017

@mrdoob As a designer, I love three.js! I think we should build a small team as there are many people want to contribute to designing logo or other stuffs for free. They may have the same passion with me on three.js, and it's more and more necessary to have an official logo.

screen shot 2017-03-05 at 12 23 20 pm

The logo above you designed is awesome, and I hold the same view as @EskelCz .

1、Triangles is great.
2、Really thin when you scale it down.

So, I can refine it based on your idea, make it more stable, fancy, and popular.
I can help.

@looeee
Copy link
Collaborator

looeee commented Mar 5, 2017

I don't personally see the issue with small sizes- it doesn't work as an icon, but looks fine down to quite small sizes.

Here it is scaled to 80px width, it's a little fuzzy but that could be fixed by scaling from the vector file.

three-logo-80

Would we need a logo that looks good smaller than this?

@Raincle
Copy link

Raincle commented Mar 5, 2017

@looeee As an icon, it can down to 16px*16px on internet. Such as:
screen shot 2017-03-05 at 6 00 19 pm
And this favicon doesn't support SVG format.
We know that there are many ways to use it down to different sizes.

There are several issues also confuses me:

1、The rotation.
angle
I test the angle that the logo is rotated about 43.643 degree. Is there have some convincible reason?

2、The division.
screen shot 2017-03-05 at 6 31 42 pm
Why it's divided by 4? Not simper or more complicated?

3、Stroke width.
screen shot 2017-03-05 at 6 35 04 pm
Can it be divided fewer and stroked stronger?

@looeee
Copy link
Collaborator

looeee commented Mar 5, 2017

As an icon, it can down to 16px*16px on internet.

Yes, I'm aware of that - what I meant was that the logo as is, with the 'three.js' lettering, is not intended as an icon. But I agree it would be useful to have a logo that can adapted for use as an icon. I've done a bit of testing here:

64x64px:
three js-iconartboard 1 2x

32x32px:
three js-iconartboard 1

16x16px:
three js-iconartboard 1 0 5x

Unfortunately these seem to be having some kind of scaling applied to them here so you can't see clearly here - but it looks to me that down to 32x32 is fine, but 16x16 needs more work.

The original files are here: https://drive.google.com/open?id=0B6LojVT90-hsd3hlWHNSUFJUVmc

@mrdoob
Copy link
Owner

mrdoob commented Mar 5, 2017

1、The rotation.
I test the angle that the logo rotated is about 43.643 degree. Is there have some convincible reason?

It somehow felt right and unique.

2、The division.
screen shot 2017-03-05 at 6 31 42 pm
Why it's divided by 4? Not simper or more complicated?
Felt sort of unique.

First one is Zelda, and second one is Nuclear 😁

@mrdoob
Copy link
Owner

mrdoob commented Mar 5, 2017

As per icon... I was actually planning on a version with "three" omitted.

threejs-website03_

threejs-website03

@feiss
Copy link
Contributor

feiss commented Mar 14, 2017

I love the rotation, it gives it a lot of personality and uniqueness. But I'd use 2 divisions (3 tris each side), feels more coherent and simpler.

I don't see a problem with the nuclear idea, once it's rotated. In fact, it's cool the idea of threejs as the unified and universal core/nucleus of the 3d web.

@fernandojsg
Copy link
Collaborator

I agree with @feiss, I prefer the 2nd one as when I look at it my mind just see the 3 triangles on the sides and then I tends to group them by group of three

image :)

@WestLangley
Copy link
Collaborator

I think a 2D logo does not make sense for three.js. You could turn it into a tetrahedron.

@wrr
Copy link
Contributor

wrr commented Mar 14, 2017

@WestLangley not sure if this is the authors intention, but you could interpret mrdoob's version and other variations of the logo as a 3D mesh and cubes. It is better visible with edges removed, fernardojsg version :
threejs3

@mrdoob
Copy link
Owner

mrdoob commented Mar 14, 2017

@WestLangley the idea of the 2d triangle logo was in part a joke of how... at the end of the day, it's just triangles.

@mrdoob
Copy link
Owner

mrdoob commented Mar 14, 2017

@noahcoetsee
Copy link

I think that the original logo was great, however, it simply needs some adjustments for the positioning, scaling, text placement, and width!

Does feel like it needs text art though...

http://patorjk.com/software/taag/#p=display&f=Dr%20Pepper&t=Three.js

@mrdoob
Copy link
Owner

mrdoob commented Mar 14, 2017

Ever looked at the console when in https://threejs.org/docs/? I did some ascii art some years ago 😅

screen shot 2017-03-14 at 15 31 00

@noahcoetsee
Copy link

noahcoetsee commented Mar 14, 2017

Yes, that was why I suggested it! I hope we can somehow incorporate that in the logo.

P.S. By the way, I was looking into how you made the global factory, and how you implemented the Object.assignProperty.and things. Could you make a tutorial (or link one)? Because I want to learn how to make a game engine the way you did!

@greggman
Copy link
Contributor

greggman commented Apr 9, 2018

There's already an official logo!

At least according to wikimedia 🤣

https://commons.wikimedia.org/wiki/File:Three.js_logo.png

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests