

look at the PureBasic logo:

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