Surf these sites: 2D special effects -- A master thesis about various 2D special effects, with example movies. 3D Coding BlackHole -- Great site on DJGPP 3D programming. Includes example 3D engine. ACM Crossroads: Faster 3D Game Graphics -- ACM Crossroads is the student magazine of the Association for Computing Machinery. Crossroads has published several computer graphics articles, including one titled "Faster 3D game graphics by not drawing what is not seen". Algorithm''s Computer Graphics and Simulation Hot-list -- A weekly updated collection tutorials for beginners, how-to resources, theoretical resources and Non-product content-oriented links for computer graphics and simulation resources. BSP Tree FAQ -- BSP Tree Frequently Asked Questions (FAQ) DDJ, July 1995: BSP Trees -- Implementing and Using BSP Trees: Fast 3-D sorting Enclosing Ball Code -- Computational geometry code that will calculate the smallest enclosing ball of a set of points or a set of balls in arbitrary dimension. Exaflop -- A high quality programmers resource offering documents on a wide range of subjects. Particularly extensive are those sections relating to graphics and games programming. FAQSYS -- A wealth of programming links, including 3D/2D math, fractals, optimization, compression, video cards, graphics file formats, and much more. GFX: Computer Graphics Programming -- Almost an e-zine format, this site offers several articles on advanced graphics programming, mostly 3D-related. Geometry -- Paul Bourke - Personal pages. Graphics Gems Repository -- The official site for source code, errata, and addenda to the Graphics Gems book series. Hugues Hoppe''s Homepage -- A collection of research graphics articles. Index to Ray Tracing News -- This is an organization of the information found in RTN. Ken Turkowski''s Contributions in Computer Graphics -- Antialiasing, color spaces, testure mapping, shading, geometry, image registration, numerical computation, open source articles. Levels of Detail & Polygonal Simplification -- "This paper covers the techniques of Polygonal Simplification in order to produce Levels of Detail (LODs). The problem of creating LODs is a complex one: how can simpler versions of a model be created? How can the approximation error be measured? How can the visual degradation be estimated? Can all this be done automatically? After exposing the basic aims and principles of polygonal simplification, we compare recent algorithms and state their various qualities and weaknesses. " Published in Crossroads, the ACM student magazine. Map Projection -- Very basic grey page with some useful links on map projection. Map Projection Overview -- Everything you always wanted to know about map projections, and then some. Portal Technique for Real-time 3D Engines -- This document describes how you can render a set of 3D polygons using the portal technique. PseudoGrey -- This page provides an overview of the pseudoGrey concept, which allows the accurate encoding and decoding of 1786 levels of grey within a 24-bit color image. A text description, sample images, and source code to a Java test program are all included. Ray Tracing News -- Ray Tracing News (RTN), is an infrequent newsletter on ray tracing and general computer graphics research and resources. Representing a Camera in a 3D Real-time Engine -- This article describes how you can use a 3x3 matrix and a vector to represent a camera in a 3D viewing system. STEEL''s Programming Resource Page -- A website with information, explanations, and source code about 3D graphics. Shadow Generation Algorithms -- This page gives a link to a (compressed postscript) paper on a shadow generation algorithm. Stylized Depiction -- Survey of non-photorealistic rendering (NPR) for computer graphics and animation: painterly rendering, toon shading, painterly image processing, and simulation of traditional artistic media.
Help build the largest human-edited
directory on the web.