background preloader

Learning Modern 3D Graphics Programming

Learning Modern 3D Graphics Programming

http://ww1.arcsynthesis.org/

64 Things Every Geek Should Know - laptoplogic.com The term ‘geek’, once used to label a circus freak, has morphed in meaning over the years. What was once an unusual profession transferred into a word indicating social awkwardness. As time has gone on, the word has yet again morphed to indicate a new type of individual: someone who is obsessive over one (or more) particular subjects, whether it be science, photography, electronics, computers, media, or any other field. A geek is one who isn’t satisfied knowing only the surface facts, but instead has a visceral desire to learn everything possible about a particular subject. Yes Virginia, That Is Linux Running on JavaScript JavaScript never seems to get any respect. It’s not a real programming language, detractors complain, it’s just some script language that runs in the web browser. We’re not sure what makes JavaScript less “real” to some, but thanks to today’s web browsers, JavaScript has become a very powerful language. Powerful enough to run Linux in your web browser. French developer Fabrice Bellard has built a JavaScript-based x86 PC emulator capable of running Linux inside a web browser.

Scientists construct first map of how the brain organizes everything we see Our eyes may be our window to the world, but how do we make sense of the thousands of images that flood our retinas each day? Scientists at the University of California, Berkeley, have found that the brain is wired to put in order all the categories of objects and actions that we see. They have created the first interactive map of how the brain organizes these groupings. Alex Huth explains the science of how the brain organizes visual categories.

How to write a 32bit screen saver © 1997-1999 Lucian Wischik. This article describes the fundamental nuts and bolts of writing a saver. I have also written a second article with a more useful higher-level overview, and full source code for several example savers. Invent Your Own Computer Games with Python - Chapters Chapter 1 Read online: Chapter 1 - Installing Python Videos: Chapter 2 Read online: Chapter 2 - The Interactive Shell Chapter 3

Top 100 Tuesday: 100 Best Movies of the Decade EmailEmail Since we first published our 100 Best Movies of the Decade in 2009, films have continued to get bigger and better. Here’s an update to the original list. Here’s what we originally wrote five years ago. We are leaving Kubrick behind and fast approaching Hyams. If you get that reference, go grab yourself a cookie. Blogs I was looking over the .net award nominees this week and stumbled across the flipboard.com website. I loved the scrolling navigation so much I just had to open up visual studio and try and recreate it myself. DemoView Demo

Hacking Techniques in Wireless Networks Prabhaker Mateti Department of Computer Science and EngineeringWright State UniversityDayton, Ohio 45435-0001 This article is scheduled to appear in “The Handbook of Information Security”, Hossein Bidgoli (Editor-in-Chief), John Wiley & Sons, Inc., 2005. 1. Introduction. 2

Need a Basecamp Alternative? Basecamp prides itself on providing their customers, for 17 years now, with the utmost user-friendly program. Their goal is to continue providing their basecampers with a product that is at the highest level of integrity and quality. Oh but wait! There’s a flip side – not everyone is a happy camper at the “basecamp”. To be frank, Basecamp frustrates some people because it doesn’t have all of the bare necessities as most Basecamp alternatives do. Gestures and Tools for Kinect - Eternal Coding You have certainly not missed (as a regular reader of this blog ) that the Kinect for Windows SDK is out! For now, however, no gestures recognition services are available.

IEEE 802.11 IEEE 802.11 is a set of media access control (MAC) and physical layer (PHY) specifications for implementing wireless local area network (WLAN) computer communication in the 2.4, 3.6, 5 and 60 GHz frequency bands. They are created and maintained by the IEEE LAN/MAN Standards Committee (IEEE 802). The base version of the standard was released in 1997 and has had subsequent amendments. The standard and amendments provide the basis for wireless network products using the Wi-Fi brand. While each amendment is officially revoked when it is incorporated in the latest version of the standard, the corporate world tends to market to the revisions because they concisely denote capabilities of their products.

Three dimensional graphics hardware is becoming more common on any device and it's absolute necessary that a Computer Engineer become familiar in this area, that's why this Online Tutorial with OpenGL API become handy for me. by a_nameless_wolf Dec 14

Related:  graphics