about PureBasic logo and its secret messages

For everything that's not in any way related to PureBasic. General chat etc...
applePi
Addict
Addict
Posts: 1404
Joined: Sun Jun 25, 2006 7:28 pm

about PureBasic logo and its secret messages

Post by applePi »

i have read that some logos have secrets such as fedex have an arrow between E and X (the natural white one) and the amazon have arrow between a and z to say that they sell everything from a to z
Image

Image

look at the PureBasic logo:
Image

it is Z with its parallel 2 lines not equal and this means that it is not naive language since the complete symmetric shape are simple, look at the human face, the left one are more beautiful than the right one. this Z have a line in the middle which refer to that it has tools and weapons such as all those Libs and additional utilities, also look it is a 3D letter which refer that it support 3D graphics also it is designed for the 3D persons. and it has a shadow which means it has also more unseen secrets.
apart from all these analysis could it be this logo have other secret messages !!!?? note that it has alpha channel around it, sometimes they hide secret messages using alpha channel, but i have not researched this yet. but look at this 3D demo of PureBasic Z logo may be you can see something else ... you need to download the PureBasic logo.png from http://www.purebasic.com/logo.PNG
more about some logos and its secrets look:
http://www.geekosystem.com/logos-secret-messages/
http://www.graphicdesignblog.org/hidden ... designing/

Code: Select all

InitEngine3D()
InitSprite()

ExamineDesktops()
OpenWindow(0, 0, 0, DesktopWidth(0), DesktopHeight(0), "press space to toggle rotation", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
OpenWindowedScreen(WindowID(0), 0, 0, DesktopWidth(0), DesktopHeight(0), 0, 0, 0)
InitKeyboard()
InitMouse()
SetFrameRate(60)

Add3DArchive(".", #PB_3DArchive_FileSystem)
Add3DArchive(#PB_Compiler_Home + "Examples/3D/Data/Textures", #PB_3DArchive_FileSystem)

Cam  = CreateCamera(#PB_Any, 0, 0, 100, 100)
MoveCamera(Cam, 0, 0, 20, #PB_Absolute)

light = CreateLight(#PB_Any, RGB(255,255,255), 0, 30, -30)

sphere = CreateSphere(#PB_Any, 5)
sphere2 = CreateSphere(#PB_Any, 2, 32,32)

Tex  = LoadTexture(#PB_Any, "logo.png")
Mat = CreateMaterial(#PB_Any, TextureID(Tex))

MaterialBlendingMode(Mat, #PB_Material_AlphaBlend)
MaterialCullingMode(Mat, #PB_Material_NoCulling )       
SetMaterialColor(Mat, #PB_Material_DiffuseColor, RGBA(255, 255, 255, 150))

sphere  = CreateEntity(#PB_Any, MeshID(sphere), MaterialID(Mat))

sphere2 = CreateEntity(#PB_Any, MeshID(sphere2), #PB_Material_None)

ro = 1
Repeat
   Event = WindowEvent()
   RotateEntity(sphere, ro, ro, ro,#PB_Relative)
   RotateEntity(sphere2, -ro, ro, ro,#PB_Relative)
      
   ExamineKeyboard()
   If KeyboardReleased(#PB_Key_Space)
     ro ! 1
   EndIf  
   
   RenderWorld()
   FlipBuffers()
Until KeyboardPushed(#PB_Key_Escape) Or Event = #PB_Event_CloseWindow
User avatar
Shield
Addict
Addict
Posts: 1021
Joined: Fri Jan 21, 2011 8:25 am
Location: 'stralia!
Contact:

Re: about PureBasic logo and its secret messages

Post by Shield »

Wargh, worse than my literature teacher trying to interpret things into texts which
were never even remotely intended by the author. :mrgreen:

(And besides, I wonder if I'm the only one here that actually almost always writes Z with a third line in the middle?!)
Image
Blog: Why Does It Suck? (http://whydoesitsuck.com/)
"You can disagree with me as much as you want, but during this talk, by definition, anybody who disagrees is stupid and ugly."
- Linus Torvalds
Deluxe0321
User
User
Posts: 69
Joined: Tue Sep 16, 2008 6:11 am
Location: ger

Re: about PureBasic logo and its secret messages

Post by Deluxe0321 »

Code: Select all

;quick edit for the lazy ;)
;tick (request admin mode - compiler settings) if your PB folder is in Program Files

InitEngine3D()
InitSprite()
InitNetwork()

Logo.s = #PB_Compiler_Home + "Examples/3D/Data/Textures/"+"logo.png"

If Not ReceiveHTTPFile("http://www.purebasic.com/logo.PNG",Logo.s) <> 0
  Debug "download failed!"
  End  
EndIf

ExamineDesktops()
OpenWindow(0, 0, 0, DesktopWidth(0), DesktopHeight(0), "press space to toggle rotation", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
OpenWindowedScreen(WindowID(0), 0, 0, DesktopWidth(0), DesktopHeight(0), 0, 0, 0)
InitKeyboard()
InitMouse()
SetFrameRate(60)

Add3DArchive(".", #PB_3DArchive_FileSystem)
Add3DArchive(#PB_Compiler_Home + "Examples/3D/Data/Textures", #PB_3DArchive_FileSystem)

Cam  = CreateCamera(#PB_Any, 0, 0, 100, 100)
MoveCamera(Cam, 0, 0, 20, #PB_Absolute)

light = CreateLight(#PB_Any, RGB(255,255,255), 0, 30, -30)

sphere = CreateSphere(#PB_Any, 5)
sphere2 = CreateSphere(#PB_Any, 2, 32,32)

Tex  = LoadTexture(#PB_Any, Logo.s)

Mat = CreateMaterial(#PB_Any, TextureID(Tex))

MaterialBlendingMode(Mat, #PB_Material_AlphaBlend)
MaterialCullingMode(Mat, #PB_Material_NoCulling )       
SetMaterialColor(Mat, #PB_Material_DiffuseColor, RGBA(255, 255, 255, 150))

sphere  = CreateEntity(#PB_Any, MeshID(sphere), MaterialID(Mat))

sphere2 = CreateEntity(#PB_Any, MeshID(sphere2), #PB_Material_None)

ro = 1
Repeat
   Event = WindowEvent()
   RotateEntity(sphere, ro, ro, ro,#PB_Relative)
   RotateEntity(sphere2, -ro, ro, ro,#PB_Relative)
     
   ExamineKeyboard()
   If KeyboardReleased(#PB_Key_Space)
     ro ! 1
   EndIf 
   
   RenderWorld()
   FlipBuffers()
 Until KeyboardPushed(#PB_Key_Escape) Or Event = #PB_Event_CloseWindow 
 
 DeleteFile(Logo.s)
BorisTheOld
Enthusiast
Enthusiast
Posts: 542
Joined: Tue Apr 24, 2012 5:08 pm
Location: Ontario, Canada

Re: about PureBasic logo and its secret messages

Post by BorisTheOld »

Shield wrote:And besides, I wonder if I'm the only one here that actually almost always writes Z with a third line in the middle?!
No, you're not the only one. :)

It's been 30 years since I wrote code on a coding sheet, but I still use the same notation for letters and digits that I did back then. We had to, in order to avoid confusing the keypunch operators:

a forward slash through the letter "O" to distinguish it from "0" (zero)
a horizontal line through the letter "Z" to distinguish it from "2"
top and bottom horizontal lines on the letter "I", and a single vertical line for the number "1" (one)

And I'm still in the habit of hand-writing code, and many other things, in capital letters -- just the way I did in Kindergarten. :oops:
For ten years Caesar ruled with an iron hand, then with a wooden foot, and finally with a piece of string.
~ Spike Milligan
rsts
Addict
Addict
Posts: 2736
Joined: Wed Aug 24, 2005 8:39 am
Location: Southwest OH - USA

Re: about PureBasic logo and its secret messages

Post by rsts »

Similar, except we slashed the zero, not the O.
IdeasVacuum
Always Here
Always Here
Posts: 6426
Joined: Fri Oct 23, 2009 2:33 am
Location: Wales, UK
Contact:

Re: about PureBasic logo and its secret messages

Post by IdeasVacuum »

I think you have all missed the point here - It's applePi's sneaky attempt to boost his share value in coffee stocks. :mrgreen:
IdeasVacuum
If it sounds simple, you have not grasped the complexity.
applePi
Addict
Addict
Posts: 1404
Joined: Sun Jun 25, 2006 7:28 pm

Re: about PureBasic logo and its secret messages

Post by applePi »

no one believe me !! . IdeasVacuum himself said If it sounds simple, you have not grasped the complexity
my description above i think natural, the artist always put something in his designs and he may design this under the guidance of Fred. but the true secret if the logo have bits scattered here and there to form some word or sentence or if it has some watermarking.
when i find something in the remote future i will post the finding here again
User avatar
netmaestro
PureBasic Bullfrog
PureBasic Bullfrog
Posts: 8451
Joined: Wed Jul 06, 2005 5:42 am
Location: Fort Nelson, BC, Canada

Re: about PureBasic logo and its secret messages

Post by netmaestro »

Sometimes a cigar is just a cigar. Fred is far too immersed in growing the language to spend time fixating on the icon. (The icon isn't the logo btw, the logo appears at the top left of the forum page. It's got gears and tiny binary numbers.)
BERESHEIT
User avatar
TI-994A
Addict
Addict
Posts: 2698
Joined: Sat Feb 19, 2011 3:47 am
Location: Singapore
Contact:

Re: about PureBasic logo and its secret messages

Post by TI-994A »

applePi wrote:i have read that some logos have secrets...
In the case of PureBasic, think Occam's Razor; it's not a logo inasmuch as a signature:

Image
Texas Instruments TI-99/4A Home Computer: the first home computer with a 16bit processor, crammed into an 8bit architecture. Great hardware - Poor design - Wonderful BASIC engine. And it could talk too! Please visit my YouTube Channel :D
applePi
Addict
Addict
Posts: 1404
Joined: Sun Jun 25, 2006 7:28 pm

Re: about PureBasic logo and its secret messages

Post by applePi »

TI-994A your idea is great.
also the Z is used to symbolize power because may be it is the last letter.
Edit: to add to the TI-994A idea, but since the F upper line are going slightly to the right and more to the left then this means that the Language will not be like the usual basics driving on the same road but exceptional and unique, yes i like the TI-994A idea very much
:D
freak
PureBasic Team
PureBasic Team
Posts: 5940
Joined: Fri Apr 25, 2003 5:21 pm
Location: Germany

Re: about PureBasic logo and its secret messages

Post by freak »

First of all, the image above was created by a user here on the forum. The 'original' version is the 16x16 Icon included with the IDE. Try to analyze that one :p

Here is how the icon came into existence:
15. What does the “Z” of the PureBasic logo stand for?

For nothing, in fact. I needed an icon for the Windows version of PB, so I took Paint and started messing with that. BTW, than it's not a Z, it has 3 horizontal lines :-).
http://www.purearea.net/pb/english/interview.htm
quidquid Latine dictum sit altum videtur
User avatar
TI-994A
Addict
Addict
Posts: 2698
Joined: Sat Feb 19, 2011 3:47 am
Location: Singapore
Contact:

Re: about PureBasic logo and its secret messages

Post by TI-994A »

freak wrote:...The 'original' version is the 16x16 Icon included with the IDE. Try to analyze that one :p
Image

The three horizontal lines represent the three platforms that PureBasic supports, and the diagonal line that cuts across them denotes that PureBasic is cross-platform.

The correspondence to Fred's initials is just a pleasant coincidence. Perhaps. :D
Last edited by TI-994A on Sun Feb 16, 2014 4:59 pm, edited 1 time in total.
Texas Instruments TI-99/4A Home Computer: the first home computer with a 16bit processor, crammed into an 8bit architecture. Great hardware - Poor design - Wonderful BASIC engine. And it could talk too! Please visit my YouTube Channel :D
User avatar
Demivec
Addict
Addict
Posts: 4259
Joined: Mon Jul 25, 2005 3:51 pm
Location: Utah, USA

Re: about PureBasic logo and its secret messages

Post by Demivec »

TI-994A wrote:The three horizontal lines represent the three platforms that PureBasic supports, and the diagonal line that cuts across them denotes that PureBasic is cross-platform.
That's probably why they had to stop work on the Amiga version because if they kept it they would have had to add a fourth line. :)
applePi
Addict
Addict
Posts: 1404
Joined: Sun Jun 25, 2006 7:28 pm

Re: about PureBasic logo and its secret messages

Post by applePi »

note that TI-994A above post have number 666 and Demivec post is the post number 2666. thats great.
davido
Addict
Addict
Posts: 1890
Joined: Fri Nov 09, 2012 11:04 pm
Location: Uttoxeter, UK

Re: about PureBasic logo and its secret messages

Post by davido »

@TI-994A

Two very good ideas there! :)
Amusing, too. :lol:
DE AA EB
Post Reply