常用链接cg 和game

cg教程下载:
http://cgpeers.com
http://cgpersia.com
http://bbs.ideasr.com/forum-328-1.html
http://bbs.ideasr.com/forum-337-1.html  (杂志&期刊)
http://www.rr-sc.com/
http://forum.gfxnews.org
http://rutracker.org
www.9iv.com
http://www.ccgtv.cn/
 z
资讯
http://www.fxguide.com/
www.cgsociety.org/
www.creativecrash.com/
http://www.deviantart.com
 http://cgpersia.com/2009/03/45-incredible-maya-tutorials-around-1087.html
 http://www.artek-vfx.com/, http://group.artek-vfx.com/
 
 

杂志

3DCreative(http://www.pdfmagaz.in/search/3DCreative)
2DArtist
STASH
Exposé
ImagineFX
CGArena

 

 

 

常用链接(转)
来自: http://www.hays.com.cn/viewthread.php?tid=256

 
Graphics Engines
Nebula Device ( http://www.radonlabs.de/nebula.html)
Haddd ( http://www.haddd.com/)
Haaf's Game Engine ( http://hge.relishgames.com/) (hardware accelerated 2D games engine)
Axiom 3D ( http://www.axiom3d.org/) (OGRE for .NET)
TrueVision ( http://truevision.sourceforge.net/)
Revolution3D ( http://www.revolution3d.net/)
Genesis3D ( http://www.genesis3d.com/)
Crystal Space 3D ( http://www.crystalspace3d.org/tikiwiki/tiki-view_articles.php)
Panda3D ( http://panda3d.etc.cmu.edu/)
Quake 2 Source Code ( http://www.fileshack.com/file.x?fid=7547)
Quake 2 ( http://www.fileplanet.com/6621/0 ... -Source-Code-v3.21) (complete sources)
Tenebrae ( http://tenebrae.sourceforge.net/) (Quake with per pixel lights and shaders)
Wild Magic ( http://www.geometrictools.com/index.html) (David Eberly's engine)
Apocalyx ( http://apocalyx.sourceforge.net/)
ClanLib Game SDK ( http://www.clanlib.org/)
DevLib ( http://www.devlib-central.org/mambo/)
kjAPI ( http://www.kjapi.com/)
Portable Game Library (PLIB) ( http://plib.sourceforge.net/)
RealmForge GDK ( http://realmforge.com/)
Delta3D ( http://delta3d.org/)
G3D ( http://g3d-cpp.sourceforge.net/)
NeoEngine ( http://www.neoengine.org/)
QuakeForge ( http://www.quakeforge.net/)
XEngine ( http://xengine.sourceforge.net/)
Yake ( http://www.yake.org/)
Kyra Sprite Engine ( http://www.grinninglizard.com/kyra/)  
Selene/Lue,高阶DX9封装  
SexyApp,开源商业游戏框架 有一个特化的Soft Renderer
Allegro,自由的游戏引擎框架 2D, 免费午餐 就采用Allegro为专用的开发库


Libraries
Free Game Development Libraries ( http://abattoir.wolfpaw.net/personal/gamelibs.php) (external list)
 
Graphics:
Crazy Eddie's GUI system ( http://www.cegui.org.uk/modules/news/)
Cal3D ( http://cal3d.sourceforge.net/) (character animation library)
GLFW ( http://glfw.sourceforge.net/) (OpenGL Framework)
GLee ( http://elf-stone.com/glee.php) (OpenGL easy extension library)  
Game Texture Loader ( http://www.gamedev.net/community ... sp?topic_id=334348)
SDL ( http://www.libsdl.org)
Cpw ( http://www.mathies.com/cpw/about.html) (another OGL framework)
Allegro ( http://www.talula.demon.co.uk/allegro/)
Open Scene Graph ( http://www.openscenegraph.org/)
Corona ( http://corona.sourceforge.net/)
Titan ( http://titan.sourceforge.net/)
SFont ( http://www.linux-games.com/sfont/)
BMF_Font ( http://trenki.gippsbiz.com/bmf/)
BFont ( http://www.cs.unibo.it/%7Edbilli/bfont/bfont.html)
FreeType (freetype.sf.net) (font rendering library)
PaintLib ( http://www.paintlib.de/paintlib/)
GLEW ( http://glew.sourceforge.net/) (OpenGL extension wrangler library)
gluX( http://www-evasion.imag.fr/Membres/Sylvain.Lefebvre/glux/)GLUT ( http://www.opengl.org/resources/ ... lut_downloads.html)
FreeGLUT ( http://freeglut.sourceforge.net/)
Open Inventor ( http://oss.sgi.com/projects/inventor/)
FTGL ( http://homepages.paradise.net.nz/henryj/code/index.html#FTGL) (OpenGL Font Library

nVidia Scene Graph SDK ( http://developer.nvidia.com/object/nvsg_home.html)
OpenSG ( http://www.opensg.org/)
ParaGUI ( http://www.paragui.org/)
LibUFO ( http://libufo.sourceforge.net/index.html) (OpenGL GUI Toolkit)
GPUmesh ( http://www-evasion.imag.fr/Membres/Sylvain.Lefebvre/GPUmesh/)
GNU Triangulated Surface Library ( http://gts.sourceforge.net/)
libASE ( http://interreality.org/projects/libase)
lib3DS ( http://lib3ds.sourceforge.net/)

GLOD ( http://www.cs.jhu.edu/~graphics/GLOD/ ) (Geometric Level of Detail for OpenGL)
http://demeter.sourceforge.net/ 超大地形渲染引擎
 
Video:
FFmpeg ( http://ffmpeg.sourceforge.net/index.php)
Dirac ( http://sourceforge.net/projects/dirac)
Theora ( http://www.theora.org/)
XviD ( http://www.xvid.org/)
Cineplay ( http://www.cinefx.org/)
Compositing:

Lightworks (http://lightworksbeta.com/)

 

jahshaka (http://sourceforge.net/projects/jahshakafx/)  parent project(http://www.cinefx.org/)
blender

Animation:

Blender 3D

Synfig (http://synfig.org/) 2D

Networking:
RakNet (http://www.rakkarsoft.com/)

OpenTNL (http://www.opentnl.org/) (Torque network library)
HawkNL (http://www.hawksoft.com/hawknl/)
OpenPlay (http://developer.apple.com/darwin/projects/openplay/)
ReplicaNet (http://www.replicanet.com/)
Game Networking Engine (http://www.rit.edu/%7Ejpw9607/gne/)

 
 
Physics and Collision:
Open Dynamics Engine (ODE) ( http://ode.org/)
Tokamak ( http://www.tokamakphysics.com/)
Newton Game Dynamics ( http://www.physicsengine.com/)
NovodeX SDK ( http://www.ageia.com/novodex.html)

Physical ( http://physical.alecrivers.com/)
True Axis ( http://www.trueaxis.com/)
Open Dynamics Framework ( http://www.physicstools.org/)
ColDet ( http://photoneffect.com/coldet/) (Free 3D Collision Detection Library)
Opcode ( http://www.codercorner.com/Opcode.htm)
RAPID ( http://www.cs.unc.edu/%7Egeom/OBB/OBBT.html)
FreeSOLID ( http://www.win.tue.nl/%7Egino/solid/index.html)
V-Collide ( http://www.cs.unc.edu/%7Egeom/V_COLLIDE/)
SCYTHE PHYSICS EDITOR

Scripting and XML:
Lua ( http://www.lua.org/)
AngelScript ( http://www.angelcode.com/angelscript/)
CInt ( http://root.cern.ch/root/Cint.html)
EOS ( http://eosscript.sourceforge.net/)
GameMonkey Script ( http://www.somedude.net/gamemonkey/)
Guile ( http://www.gnu.org/software/guile/guile.html)
IO ( http://www.iolanguage.com/about/)
javascript ( http://www.mozilla.org/js/)

Squirrel ( http://squirrel.sourceforge.net/)
Small ( http://www.compuphase.com/small.htm)
Ruby ( http://www.ruby-lang.org/en/)
Python ( http://www.python.org/)
Tcl ( http://tcl.sourceforge.net/)
Perl ( http://www.perl.com/)
LibXML ( http://xmlsoft.org/)
TinyXML ( http://www.grinninglizard.com/tinyxml/)
Expat ( http://expat.sourceforge.net/)

Apache XML libraries ( http://xml.apache.org/)
ezXML ( http://ezxml.sourceforge.net/)
Compression and File Systems:
zlib ( http://www.zlib.net/)
bzip2 ( http://www.bzip.org/)
LZMA SDK ( http://www.7-zip.org/sdk.html)
LZO ( http://www.oberhumer.com/opensource/lzo/)
PhysicsFS ( http://icculus.org/physfs/)
#ZipLib ( http://www.icsharpcode.net/OpenSource/SharpZipLib/) (native C# archive library)

SharpFS ( http://www.gamedev.net/community ... sp?topic_id=391656) (native C# VFS)
unrarlib ( http://www.unrarlib.org/)
ZipArchive ( http://www.artpol-software.com/index_zip.html)

Note: Much of the above lists (but not all) were taken from this page ( http://abattoir.wolfpaw.net/personal/gamelibs.php) , maintained by Kylotan here ( http://www.gamedev.net/community ... p?topic_id=291432).

Applications and Utilities:

Development Environments:
Code::Blocks IDE ( http://www.codeblocks.org/)
Dev-C++ ( http://www.bloodshed.net/devcpp.html)
SharpDevelop ( http://www.icsharpcode.net/OpenSource/SD/)
ActivePython ( http://www.activestate.com/Products/ActivePython/)
 
Graphics Development:
gDEBugger ( http://www.gremedy.com/)
Sh ( http://libsh.org/) (shader language)
 
Modeling:
SoftImage|XSI Mod Tool ( http://www.softimage.com/community/xsi_mod_tool/default.aspx)

Milkshape 3D ( http://www.swissquake.ch/chumbalum-soft/) (not free, $25)
Wings 3D ( http://www.wings3d.com/)
Blender ( http://www.blender3d.com/cms/Home.2.0.html)
Anim8or ( http://www.anim8or.com/)
DeleD ( http://www.delgine.com/index.php ... eled&menus=off)
topmod( http://www.topmod3d.org/ )
常用链接cg 和game_第1张图片
Open Asset Import Library http://assimp.sourceforge.net/main_viewer.html
gl3ds ( http://sourceforge.net/projects/glee/)
World Building:
Quake Army Knife (QuArK) ( http://dynamic.gamespy.com/%7Equark/)
GtkRadiant ( http://www.qeradiant.com/)

Getic3D ( http://www.zalsoft.com/index.php)
 
Sound:
FMOD (http://www.fmod.org/)
OpenAL (http://www.openal.org/)

Audiere (http://audiere.sourceforge.net/)
BASS (http://www.un4seen.com/)
libsndfile (http://www.mega-nerd.com/libsndfile/)
Ogg Vorbis (http://www.vorbis.com/)
 
Audio:
ModPlug ( http://www.modplug.com/)
Audacity ( http://audacity.sourceforge.net/)
SynthEdit ( http://www.synthedit.com/)
Buzz Machines ( http://www.buzzmachines.com/)
KVR Audio ( http://www.kvraudio.com/) (not actually software, but has tons of links)
cAudio
claudio
 
Images:
Paint.NET (excellent free image editor)
( http://www.eecs.wsu.edu/paint.net/)The GIMP ( http://www.gimp.org/)
BMFont ( http://www.angelcode.com/products/bmfont/) (font texture generator)
Jpeg XR ( http://en.wikipedia.org/wiki/JPEG_XR)
DevIL (http://openil.sourceforge.net/)
CxImage (http://www.xdp.it/cximage.htm)
CImg (http://cimg.sourceforge.net/)
FreeImage (http://freeimage.sourceforge.net/)
soil ( http://www.lonesock.net/soil.html)
Media Textures:
Transmogrifying Textures Vol. I (NVIDIA) ( http://developer.nvidia.com/object/IO_TTVol_01.html)
Mayang's Free Textures ( http://www.mayang.com/textures/)

3D Cafe's Free Textures ( http://www.3dcafe.com/asp/textures.asp)
Absolute Background Textures Archive ( http://www.grsites.com/textures/)
Image * After ( http://www.imageafter.com/)
Media Link's Free Backgrounds and Textures ( http://my.erinet.com/%7Ecunning1/textures.htm)
Free Game Textures ( http://www.vb3d.com/Textures.html)
Seamless Textures -- Absolute Cross ( http://www.absolutecross.com/graphics/textures/)
3D Millenium Free Textures ( http://www.m3corp.com/a/download/3d_textures/pages/index.htm)
Pixel Poke ( http://www.pixelpoke.com/FREE%20PIXELS.html)
The Texture Studio ( http://www.planethalflife.com/studio/)

Textures ( http://astronomy.swin.edu.au/%7Epbourke/texture/)
Marlin Studios ( http://www.marlinstudios.com/samples/samples.htm)
Free Foto ( http://www.freefoto.com/browse.jsp?id=33-00-0)
Free Textures ( http://www.noctua-graphics.de/english/freetex_e.htm)
Free Textures ( http://www.indiaeye.com/free.htm)
MorgueFile ( http://www.morguefile.com/)
Psionic3D ( http://www.psionic3d.co.uk/)
 
Models:
3D Millenium Free Models ( http://www.m3corp.com/a/download/models/index.htm)

Polycount ( http://www.planetquake.com/polycount/)
Marlin Studios ( http://www.marlinstudios.com/samples/samples.htm)
Free 3D Model Collections ( http://www.amazing3d.com/modfree.html)
Free 3D Models ( http://www.rocky3d.com/free3d.htm)
Digital Animators Models ( http://www.digitalanimators.com/ ... s/3dModelsMain.htm)
Psionic3D ( http://www.psionic3d.co.uk/)
Sprites
This thread has lots...and lots...and lots... ( http://www.gamedev.net/community ... sp?topic_id=272386)

 
 
Sounds:
SFX and Music Resources ( http://www.gamedev.net/community ... sp?topic_id=279518) (another long GDNet post)
Jamendo ( http://www.jamendo.com/us/) (Creative Commons licensed music)
A1 Free Sound Effects ( http://www.a1freesoundeffects.com/noflash.htm)
Sound Effects ( http://www.pacdv.com/sounds/index.html)
Tintagel's Free Sound File Archive ( http://freesoundfiles.tintagel.net/Audio/)
Free Sound Effects ( http://www.partnersinrhyme.com/pir/PIRsfx.html)
Sound Hunter ( http://www.soundhunter.com/)

Wav Sound Complete Archive ( http://www.members.tripod.com/%7Ebuggerluggs/ie/wav-dir184.htm)
deusX Sound Design ( http://www.deusx.com/studio.html)
FindSounds ( http://www.findsounds.com/) (sound search engine)
Absolute Sound Effects Archive ( http://www.grsites.com/sounds/)
Math:
OpenMVL 1.0.0 开源的图形数学库    ( 首页 )
glm ( http://glm.sourceforge.net/)
 
-----------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------

Game Articles And Sources

from http://www.ogre3d.org/wiki/index.php/ArticlesAndSources#Terrain

 

Contents

[hide ]
  • 1 External Resources
  • 2 OGRE
    • 2.1 Other Languages
    • 2.2 Recommended Reading
    • 2.3 External Tutorials
  • 3 3D Math
  • 4 Animation
  • 5 Artificial Intelligence
    • 5.1 AI Links repositories
    • 5.2 SDKs
    • 5.3 General and Specific Architecture Articles
  • 6 Blogs
  • 7 C++ / STL
  • 8 Games
    • 8.1 Game Developer Sites
    • 8.2 Hardware
    • 8.3 Game/3D Conferences
    • 8.4 MainStream
    • 8.5 Game Design Patterns
    • 8.6 Game Development
    • 8.7 Publisher-Developer relation
  • 9 Network
    • 9.1 Articles
    • 9.2 SDKs
  • 10 Physics
    • 10.1 Articles
    • 10.2 SDKs
  • 11 Shaders
  • 12 Sound
  • 13 Terrain
  • 14 Texture
  • 15 Vegetation
    • 15.1 Articles
    • 15.2 SDKs
  • 16 Visibility
  • 17 Debugging

 

 

OGRE

  • OGRE Website - home to it all
  • OGRE project page at SourceForge
  • OGRE Forums - the OGRE community.
  • OGRE Readme - provides links to OGRE tutorials, manual, API reference, etc.
  • Axiom 3D Engine - OGRE's C# cousin for .NET
  • RealmForge GDK and Axiom Forums - The forums for Axiom and the game engine and run-time toolset involved with its development
  • RealmForge GDK and Axiom Wiki - The new wiki for both Axiom and the RealmForge GDK, much of which may be applicable to OGRE programmers

 

Other Languages

The main OGRE site and this Wiki are English only for simplicity, but there are several translation sites around the web:

  • German OGRE Forums A Blog and German User Forum about OGRE
  • French OGRE Forums A new French Forum about OGRE
  • GameMakers.gr Greek translation of many of the OGRE tutorials
  • Games Creators Network The page about OGRE of this french community.
  • pl.wikibooks.org/wiki/OGRE
  • Futurn A french community helping games creators by providing a lot of documents (including Ogre3D translations and new documents).

 

Recommended Reading

  • Recommended reading

 

External Tutorials

  • Xadeck Tutorial 1 - Displaying and manipulating a scene
  • Xadeck Tutorial 2 - Using Ogre's facilities for debugging
  • Xadeck Tutorial 3 - Assembling a nice scene
  • Xadeck Tutorial 4 - Rendering your own stuff

 

3D Math

  • Martin Baker's All-Inclusive Learning Site For 3D Math, Graphics, Physics, Computational Geometry, And More. Includes topics on learning how to program games.
  • A Simple Quaternion-based Camera
  • Matrix and Quaternion FAQ : lots of info on matrix transformations & quaternion rotations.

 

Animation

  • Walk Cycle

 

Artificial Intelligence

AI Links repositories

  • Generation5 - Articles
  • GameDev.net -- AI
  • AI on the Web
  • AngelCode.com - reference database
  • Game Research and Technology
  • IGDA - AI SIG
  • The Game AI Page
  • Game AI Programming at AiGameDev.com
  • aboutAI.net
  • aboutAI.net
  • Generation5 - Competition
  • Game AI Newsletter at AiGameDev.com
  • AI Center - Site Map
  • gameAI_news (unmaintained)

 

SDKs

  • FEAR :: Foundations for Genuine Game AI
  • MetaAgent, A Steering Behavior Template Library - Compiling Meta Agent
  • OpenSteer
  • OpenAI
  • OpenSkyNet

 

General and Specific Architecture Articles

General Architectures
  • Half-life AI (MUST READ)
  • AI Horizon: Essays on Artificial Intelligence, from the Basics to the Advanced
  • AI Halo
  • Gamasutra - Features - Handling Complexity in the Halo 2 AI
  • Gamasutra -"Decision-based Gameplay Design"
  • Complete Game AI: Volume I
  • Item Management Systems
PathFinding
  • Huge Theorical exhaustive Book on pathfinding
  • Terrain analysis on age of empire (MUST READ)
  • AI terrain
  • Amit's A* Pages
  • An optimal pathfinder for vehicles in real-world digital terrain maps
  • Smart Moves: Intelligent Path Finding
  • Toward More Realistic Pathfinding
  • All FPS pathing problems in a presentation
  • 3d pathInto Ogre Implementation
  • C++ Group Pathfinding Basic Library and Test Tool
  • ASTAR pathfinding algorithm in Ogre - Nice example with source
Group AI
  • Boids (Flocks, Herds, and Schools: a Distributed Behavioral Model)
  • Coordinated Unit Movement - Introduction
  • Implementing Coordinated Movement
Tactic
  • Game AI and Tactical AI
Steering
  • List : steering Behaviors For Autonomous Characters
  • Steering Behaviors For Autonomous Characters
  • The Code Project - MetaAgent, a Steering Behavior Template Library - Libraries & Projects
Rule-Based System (RBS)
  • Rule-Based AI
  • Rule-Based Systems and Identification Trees
Neural Networks (NN)
  • tensor (small NN)
  • tensor neurals net
  • Untrained Neural Net Class
  • NN sample
Fuzzy logic (FL)
  • aiGuru.com
  • bayesian systems... somewhere on generation 5 site.
  • Hybrid Fuzzy A* - Using Fuzzy Logic with A* Path finding (handy for fast vehicles that also need to steer)
Finite State Machine (FSM)
  • FSM small
  • Visual Finite State Machine AI Systems
  • State-Driven Game Agent Design
Decision Tree (DT)
  • generation5 - Binary Decision Tree implementation in C++
Emotion
  • generation5 - VPI: Virtual Personality Interaction
Lag
  • Defeating Lag With Cubic Splines Or AI path moves Cells
Expert Systems
  • Expert Systems
Learning Systems
  • AI character learning

 

Blogs

  • Sinbad
  • Carmack
  • Brian Hook
  • Gaffer
  • Gamegirl
  • Gamedev
  • Cliff Bleszinski
  • About(Code) (pt_BR)

 

C++ / STL

Introduction / Help
  • C++ slides Optimisations, Templates and good use of heritage and polymorphisms (MUST READ)
  • Thinking in C++ (One of the best introductory books and it is free!)
  • STL basics
  • Reference Card
  • Cpp reference
  • C++ FAQ LITE (Mirror here )
  • C++ Containers Cheat Sheet
  • C++ Iterators & Algorithms Cheat Sheet
  • Unicode : A nice introductory-level article on the topic.
User Misconception of C++/STL
  • STL common errors
  • VC2005 products Chief Guru of the Week Problems and Answer on C++/STL
Performance
  • A must-read C++ optimisations with benchmark for all optimizations listed (MUST READ)
  • Common performances mistakes (MUST READ)
  • Common performances mistakes II (MUST READ)
  • C++ Optimization Strategies and Techniques (MUST READ)
Design patterns
  • Dozens of 1-page examples in C++Before-and-After refactoring examples (MUST READ)

 

Games

Game Developer Sites

  • game programmer wiki
  • gamenuX - Brazilian Linux Game Programming Community

 

Hardware

Ati (papers, tools, source) (MUST READ) Nvidia (papers, tools, source) (MUST READ)

 

Game/3D Conferences

Siggraph Conference
  • siggraph
  • all siggraph papers
Game developers Conference
  • gdc
  • nvdia slides and demos
  • Ati papers

 

MainStream

  • Gamasutra (MUST REGISTER)
  • Gamedev
  • Game Developer Magazine
  • International Game Developers Association
  • Devmaster
  • Gamedevnews

 

Game Design Patterns

  • gamepatterns
  • The Case For Game Design Patterns
  • gamedesign wiki

 

Game Development

  • Unit testing and game development
  • Game Engine 101 - a decent primer

 

Publisher-Developer relation

  • Business and Legal Primer for Game Development, by S. Gregory Boyd, Brian Green [ISBN 1-58450-492-7 ]
  • Negotiating Development Contracts : From International Game Developers Association.
  • Game Law: Contracts 101 : Article at gamasutra.com.
  • Sample Business Contracts : From onecle.com
  • Who owns the source? : Horror story about what happens without contract (with useful advices).
  • Advocacy : Advocacy on THE open-source ressource site.
  • Open Source and the Gaming Industry : Article at GameDev.net.
  • The Business of Game Development : Frequently Asked Questions.
  • Game Law : Game Law on GameDev.

 

Network

Articles

  • How to handle Networks + Physic
  • Design and Implementation of Networked Games
  • Network Programming in Age of Empires and Beyond
  • NetCode q3Arena
  • Unreal NetCode
  • Introduction to Multiplayer Game Programming
  • Dead reckoning
  • Gamasutra - Designing Secure, Flexible, and High Performance Game Network Architectures
  • NAT and game servers
  • Simple NAT punch-through
  • NAT and Peer-to-Peer Networking
  • Why internet sucks
  • Defeating Lag with Cubic Splines
  • GameSurge on netCode
    • Editorial ,
    • Rebuttal
    • Interview
  • Using Groupings for Networked Gaming
  • Closing the Loop on Scalable Network Gaming Backend Services
  • It's the Latency, Stupid
  • Latency and the Quest for Interactivity
  • Fixed step networked Physics

SDKs

  • enet
  • Hawk Software - HawkNL (Hawk Network Library)
  • RakNet

 

Physics

Articles

  • Simulation Theory Links
  • Verlet Integration Source + code
  • How to handle Timestep, Integration, Networks sync, etc.
  • Canonical Game Loop
  • Moving Beyond Ragdolls + demo.
  • Very Clean and Easy Flash 2d Physic Tutorial
  • Outsourcing Reality: Integrating a Commercial Physics Engine
  • Green Eyed Monster's MyCarTutorial : - An example application with source code that demonstrates some car physics with ODE.
  • ODE Composite Objects - ODE page on building composite objects.

SDKs

  • NxOgre
  • OgreOde and ...
  • OPAL - high level features
  • Open Dynamics Engine
  • Newton
  • JigLib - rigid body physics engine
  • PhysX
  • meqon
  • havok
  • Physic Processor Unit (hardware)
  • Bullet Physics Library - ZLIB license, Blender integration, Collada support, physics-on-GPU

Shaders

  • frustum Dx and GL source code shaders
  • humus Dx and GL source code shaders
  • Delphi shaders demo, but shaders are language independent
  • shaders competition source
  • shaders competition source
  • Shadertech.com

 

Sound

  • Thief paper on sound and AI.
  • OpenAL - 3D Audio

 

Terrain

  • All on terrains
  • Terrain rendering : basics
  • All about rendering landscape
  • Hierarchical Image Caching for Accelerated Walkthroughs of Complex Environments
  • Terrain Texture Generator (Link broken!)
  • shadow caster (Link broken!)
  • http://www.cambrianlabs.com/Mattias/Landscaper/ (Link broken!)
  • A Real-Time Procedural Universe
  • Visibility.txt
  • grid raycast
  • libnoise example: Complex planetary surface
  • planetrendering

Texture

  • Photoshop Plug-ins - Normal map filter  /  mip-map generation tool  /  DDS plug-in  /  cube map shuffler
Very useful and easy for generate normal maps of any texture
  • Texture Atlas Tools - A collection of tools for creating texture atlases
  • Windows Texture Viewer - Simple DDS viewing, especially for files with alpha channel
  • DDS Thumbnail Viewer - Shows thumbnails of dss files in Windows Explorer
  • www.cgtextures.com - Nice free textures
  • www.crazybump.com - Make nice bump / normal / specular textures (from plain textures)

 

Vegetation

Articles

  • Image-Based Rendering of Vegetation in Real-Time
  • Lighting Flat Objects (tree impostors)

SDKs

  • SpeedTree

 

Visibility

  • Harmless Algorithms :
    • I - Fine Occlusion Culling Algorithms
    • II - Scene Traversal Algorithms
    • III - Design Patterns And 3D Gaming
    • IV - A Hybrid Approach to Visibility
  • Portals and Mirrors
  • Hierarchical Techniques for Visibility Computations
  • Half-life realt-time visibility
  • Virtuals occluders
  • Unified Occlusion Culling: Portals, Visibility Umbra, and HZB

 

Debugging

  • Introduction to Debugging
---------------------------------------未整理-------------------------------------------------------------
DirectX Links

http://msdn.microsoft.com/directx - DirectX developers homepage.
http://microsoft.com/directx - DirectX end-users homepage.
http://www.microsoft.com/xna/ - Microsoft's XNA homepage.
http://www.mvps.org/directx/ - Graphics articles and source code.

General Links

http://mathworld.wolfram.com/ - Great resource for mathematics.
http://www.physicsforums.com/ - Physics help forum.
http://www.mathgv.com/ - Useful math function plotting free software.

Math and Physics

Intro. Physically Based Modeling (http://www-2.cs.cmu.edu/afs/cs/user/baraff/www/pbm/pbm.html)有一些pdf教程,基本概念

Advanced Character Physics (http://www.ioi.dk/Homepages/thomasj/publications/gdc2001.htm)

 


3D Computer Graphics Links
http://research.microsoft.com/graphics/ - Microsoft's computer graphics research page.
http://developer.nvidia.com/ - NVIDIA developer homepage.
http://ati.com/developer/index.html - ATI developer homepage.
http://astronomy.swin.edu.au/~pbourke/ - Paul Bourke's homepage.
http://www.siggraph.org/ - ACM SIGGRAPH homepage.
http://www.wild-magic.com/ - Graphics info and source code.
http://www.magic-software.com - Graphics info and source code.
http://www.magic-software.com/Graphics.html
http://www.darwin3d.com/ - Jeff Lander's website. Check out his Game Developer articles.
http://www.beyond3d.com/ - 3D news.
http://www.faqs.org/faqs/graphics/algorithms-faq/ - comp.graphics.algorithms newsgroup FAQ.
http://www.cs.brown.edu/~tor/sig2003.html - SIGGRAPH 2003 Papers on the Web.
http://www.cs.brown.edu/~tor/sig2004.html - SIGGRAPH 2004 Papers on the Web.
http://www.cognigraph.com/ROAM_homepage/ - ROAM terrain algorithm homepage.
http://www.cc.gatech.edu/gvu/people/peter.lindstrom/ - Graphic Researcher Peter Lindstrom's homepage.
http://www.devmaster.net/ - General graphic/game development site with some articles.
http://research.microsoft.com/~ppsloan/ - Graphic Researcher Peter-Pike Sloan's homepage.
http://www.renderosity.com/ - Yet another 3D computer graphics art site.
http://www.vterrain.org/LOD/Papers/ - List of published terrain algorithm papers.
http://research.scea.com/research/research.html - Sony Computer Entertainment America
Research and Development.
http://developer.nvidia.com/object/melody_home.html - Melody program creates high quality normal maps that make a
low-poly model look like a high-poly model.
http://www.alias.com/eng/about/research/papers/ - Alias computer graphics research.
http://www.csclub.uwaterloo.ca/clubs/spp/winter98/radiositylinks.html - Radiosity links.
http://www.debevec.org/ - Paul Debevec's graphics page.
http://www.3dif.org/index.php - 3D Industry Forum.
http://www.shadertech.com/ - GPU shader site.
http://freespace.virgin.net/hugo.elias/models/m_ffire.htm - A discussion of programming a fire simulation.
http://triplebuffer.devmaster.net/misc/yannl.php - Some useful forum posts a Mr. Yann L. made on gamedev.com.
http://mightystudios.com/home/index.php - Homepage of the author of Real-Time 3D Terrain Engines Using C++ and DirectX 9
http://www.flipcode.com/articles/article_lightmapping-pf.shtml - Lightmapping article.

Game Art Resources

http://www.planetside.co.uk/terragen/ - Homepage of the application Terragen, which is a free (for private use) terrain generating application. You can use it to export terrain heightmaps and create terrain textures.
http://www.marlinstudios.com/home/home.htm - Commercial site that sells textures and 3D models for games, etc.
http://www.cgnetworks.com/ - Computer Graphics site that focuses on artwork, rather than algorithms.
http://www.3dfilmmaker.com/index.php - Another 3D computer graphics art site.
http://www.mayang.com/textures/ - Free textures.
http://www.3dbuzz.com/ - 3D modeling site with training videos.
http://www.turbosquid.com/ - Commercial site that sells textures and 3D models for games, etc.
http://astronomy.swin.edu.au/~pbourke/texture/ - Downloadable textures.
http://www.realtexture.com/ - Commercial site that sells textures and 3D models for games, etc.
http://www.outhousesoftware.co.uk/gamesuccess.htm - Commercial site that sells textures and 3D models for games, etc.
http://www.3-d-models.com/ - Commercial site that sells textures and 3D models for games, etc.
http://www.noctua-graphics.de/english/freetex_e.htm - Texture resources.
http://www.planetquake.com/subverse/ - Texture resources.
http://www.vb3d.com/Textures.html - Texture resources.

Game Development Links

www.gamedev.net - General game developer site.
www.flipcode.com - General game developer site.
www.gameinstitute.com - Online game development courses.
http://www.igda.org/ - International Game Developer association.
http://gamasutra.com - Game Developer magazine website.
http://www.devmaster.net/ - General game developer site.



Programming Languages

http://www.yoda.arachsys.com/csharp/faq -C# FAQ.
http://www.parashift.com/c++-faq-lite/index.html - C++ FAQ.
http://blogs.msdn.com/tmiller/ - Tom Miller's Blog.
http://www.stack.nl/~dimitri/doxygen/ - Doxygen website--C++ documentation generator program.
http://std.dkuug.dk/jtc1/sc22/wg21/docs/papers/2003/ - C++ standard proposals.

Commercial Sites

http://www.tomshardware.com
http://www.anandtech.com
http://www.extremetech.com/
http://www.pricewatch.com
http://www.lavasoftusa.com/software/adaware/#free

 

你可能感兴趣的:(网站链接,OpenGL,STL,C++,游戏,库)