====== [hemmerling] 3D Graphics Frameworks ======
Related pages:
  *[[gameengine.html|Game Engines]].
  *[[virtualworld.html|The Virtual World]].
  *[[vrml.html|Virtual Reality & Graphics]].
===== OpenGL & GLUT =====
==== Frameworks & Documentation ====
  *[[http://www.khronos.org/|The Khronos Group]].
    *[[http://www.khronos.org/opengles/|OpenGL ES - The Standard for Embedded Accelerated 3D Graphics]].
  *[[http://www.opengl.org/|OpenGL - The Industry's Foundation for High Performance Graphics]].
    *[[http://www.opengl.org/resources/libraries/glut/|OpenGL "GLUT - The OpenGL Utility Toolkit"]].
    *[[http://www.opengl.org/resources/|OpenGL "OpenGL Coding Resources"]].
    *[[http://www.opengl.org/wiki/|OpenGL Wiki]]
      *[[http://www.opengl.org/wiki/Language_bindings|OpenGL Wiki "Language bindings"]].
  *[[http://freeglut.sourceforge.net/|SourceForge "freeglut - The Free OpenGL Utility Toolkit"]], [[http://www.sourceforge.net/projects/freeglut/|SourceForge "freeglut"]] - "A completely OpenSourced alternative to the OpenGL Utility Toolkit (GLUT) library".
  *[[http://www.stetten.com/george/glutmaster/glutmaster.html|George Stetten, Korin Crawford "GlutMaster"]] - "A very simple C++ wrapper for GLUT". 
  *[[http://www.nigels.com/software.html|Nigel Steward]].
    *[[http://www.nigels.com/glt/|Nigel Steward "GLT OpenGL C++ Toolkit"]].
    *[[http://glui.sourceforge.net/|SourceForge "GLUI User Interface Library"]], [[http://www.sourceforge.net/projects/glui/|SourceForge "GLUI User Interface Library"]].
    *[[http://openglut.sourceforge.net/|SourceForge "OpenGLUT"]], [[http://www.sourceforge.net/projects/openglut/|SourceForge "OpenGLUT"]] - "An open source evolution of the GLUT API".
==== Web3D / WebGL ====
  *[[http://www.web3d.org/|Web3D Consortium]].
  *[[http://learningwebgl.com/|Learning WebGL. 3D Programming for the Web]].
    *Blog [[http://learningwebgl.com/blog/|Learning WebGL. 3D Programming for the Web - Blog]].
  *Conference [[http://www.froscon.de/|FroSCOn]] in St. Augustin, 2014-08-23 - 2014-08-24.  
      *Speech "Create a 3D WebGL scene in half an hour!" by Jens Arps, [[http://plus.google.com/u/0/+JensArps/|Google+ "Jens Arps"]], [[http://www.twitter.com/jensarps|Twitter "Jens Arps, @jensarps"]], blog [[http://www.jensarps.de/|Jens Arp - Blog]].
      *[[http://www.slideshare.net/jensarps/a-webgl-scene-in-30-mins|SlideShare, Jens Arps "Create an Interactive 3D WebGL Scene"]].
        -Get a model. 
          -Get a CAD model from Model Repositories.
            *[[http://www.turbosquid.com/|TurboSquid -  3D Models for Professionals]].
            *[[http://www.tf3dm.com/|TF3DM - 3D Models for free]].
          -Convert Game Assets ( "Lightwave" (.obj + .mtl), COLLADA (.dae) ).
            *[[http://sketchup.google.com/3dwarehouse/|Google "3D Warehouse"]] - Database of CAD models made with "Sketchup".
          -Tools ( Blender, Meshlab ).
        -Loading into WebGL.
          -WebGL Wrappers/Libraries.
            *[[http://www.threejs.org/|three.js]].
              *[[http://plus.google.com/u/0/104300307601542851567/|Google+ "three.js"]].
              *[[http://www.threejsgames.com/|Three.js Games]].
                *[[http://www.threejsgames.com/extensions/|Three.js Games "THREEx -Game Extensions for Three.js]].
            *[[http://www.babylonjs.com/Babylon.js]].
            *[[http://www.glge.org/|GLGE]] - not applicable?!.
          -User input.
            *[[http://www.github.com/jensarps/decoupled-input|GitHub "jensarps/decoupled-input"]] - "Input handling for HTML5 games done right."
          -Adding some spice.
          -HTML goodness.
            *[[http://www.github.com/toji/game-shim|GitHub "toji/game-shim"]] - "Browser shims to normalize game-centric API".
          -Collision detection.
      *[[http://www.github.com/jensarps/cgnjs-feb-2014|GitHub "jensarps/cgnjs-feb-2014"]] - "Please note that the goal of the presentation was to show how quickly one can setup a 3D scene".
      *Demo [[http://jensarps.github.io/shooting-at-balls/|GitHub.io, Jens Arp "Shooting At Things on Mars"]] for Chrome browser.
  *[[http://en.wikipedia.org/wiki/Web3D|EN.Wikipedia "Web3D"]], [[http://de.wikipedia.org/wiki/Web3D|DE.Wikipedia "Web3D"]].
  *[[http://en.wikipedia.org/wiki/Web3D_Consortium|EN.Wikipedia "Web3D Consortium"]].
==== WebGPU ====
  *[[http://www.w3.org/TR/webgpu/|W3C "WebGPU"]].
  *Experts told me, WebGPU is the successor of Web3D.
  *[[http://en.wikipedia.org/wiki/WebGPU|EN.Wikipedia "WebGPU"]], [[http://de.wikipedia.org/wiki/WebGPU|DE.Wikipedia "WebGPU"]].
==== Tools ====
  *[[http://kenai.com/projects/netbeans-opengl-pack/|Project Kenai "NetBeans OpenGL Pack"]].
==== OpenCL & OpenGL ====
  *See [[distributed.html|Distributed Computing & Parallel Computing]].
==== 3D Toolkits based on OpenGL / with OpenGL Interface ====
=== General ===
  *[[http://www.fltk.org/|Fast Light Toolkit]] (FLK), pronounced "fulltick".
    *[[http://www.fltk.org/doc-2.0/html/opengl.html|Fast Light Toolkit "Using OpenGL in FLTK"]].
    *"It provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL and its built-in GLUT emulation".
    *"FLTK also includes an excellent UI builder called FLUID that can be used to create applications in minutes".
  *[[http://www.khronos.org/openml/|KHOROS Group - Open Standards for Media Authoring and Acceleration "OpenML"]] - "The Standard for Dynamic Media Authoring".
    *[[http://en.wikipedia.org/wiki/OpenML|EN.Wikipedia "OpenML"]].
  *[[http://doc.qt.nokia.com/4.7/qtopengl.html|QT "QtOpenGL Module"]] - "It offers classes that make it easy to use OpenGL in Qt applications".
=== Scenegraphs ===
  *The commercial [[http://www.coin3d.org/|Coin3D]] - "3D Graphics Development Kit", "Fully backward compatible with Open Inventor 2.1".
    *The OpenSource "Coin3D/Voleon Free Edition (GPL)".
  *[[http://coindesigner.sourceforge.net/|SourceForge "Coindesigner"]], [[http://www.sourceforge.net/projects/coindesigner|SourceForge "Coindesigner"]] - A RAD (rapid application development) system to build 3D applications using Coin3D openInventor.
  *The OpenSource [[http://oss.sgi.com/projects/inventor/|SGI Open Inventor]].
    *[[http://techpubs.sgi.com/library/tpl/cgi-bin/download.cgi?coll=0650&db=bks&docnumber=860-0108-001|SGI techpubs library "Open Inventor C++ Reference Pages"]].
    *[[http://studierstube.icg.tu-graz.ac.at/openinventor/|Studierstube Augmented Reality Project "OpenInventor"]].
      *"GlutMaster provides an adaptor for combining OpenInventor and GLUT".
    *[[http://en.wikipedia.org/wiki/Open_Inventor|EN.Wikipedia "Open Inventor"]], [[http://de.wikipedia.org/wiki/Open_Inventor|DE.Wikipedia "Open Inventor"]].
  *The OpenSource [[http://www.openscenegraph.org/projects/osg|OpenSceneGraph]] - "An object-oriented 3D toolkit offering a comprehensive solution to interactive graphics programming problems".
    *[[http://www.osghelp.com/|OpenSceneGraph Help (osgHelp)]].
    *[[http://en.wikipedia.org/wiki/OpenSceneGraph|EN.Wikipedia "OpenSceneGraph"]], [[http://de.wikipedia.org/wiki/OpenSceneGraph|DE.Wikipedia "OpenSceneGraph"]].
  *The OpenSource [[http://www.opensg.org/|OpenSG]].
    *[[http://en.wikipedia.org/wiki/Opensg|EN.Wikipedia "OpenSG"]].
  *The free [[http://developer.nvidia.com/object/scenix-home.html|NVIDIA SceniX]] - "Scene management engine".
  *The commercial [[http://www.vsg3d.com/open-inventor/sdk|Visualisation Sciences Group (VSG) "Open Inventor by VSG"]] - "3D Graphics Toolkit for Industrial-Strength Application Development".
  *[[http://en.wikipedia.org/wiki/Scene_graph|EN.Wikipedia "Scene graph"]], [[http://de.wikipedia.org/wiki/Szenengraph|DE.Wikipedia "Szenengraph"]].
    *The OpenSource [[http://www.libsdl.org/|Simple DirectMedia Layer ( SDL )]] - "A cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D".
=== Game Engines ===
  *[[http://www.ogre3d.org/|O-O Graphics Rendering Engine (OGRE)]], [[http://ogre.sourceforge.net/|SourceForge "OGRE (O-O Graphics Rendering Engine)"]], [[http://www.sourceforge.net/projects/ogre/|SourceForge "OGRE (O-O Graphics Rendering Engine)"]] - "Open Source 3D Graphics Engine".
=== Development Toolkits for 3D / 2D User Interfaces ===
  *The free "Inflexion UI for i.MX Processors".
    *[[http://www.freescale.com/imxinflexion|freescale "Inflexion UI for i.MX Processors by Mentor Embedded"]].
    *[[http://www.mentor.com/embedded-software/inflexion/freescale|Mentor Graphics "Inflexion UI for i.MX Processors"]].
  *[[http://www.elektrobit.com/what_we_deliver/automotive_software/products/eb_guide_-_hmi_development|EB, Elektrobit Inc. "EB GUIDE"]] - "Integrated tool chain for developing multi-modal HMIs".
==== OpenGL Emulation for DirectX ====
  *[[http://www.gamedev.net/topic/603764-opengl-es-20-emulator/|gamedev.net Forum, Thread "OpenGL ES 2.0 Emulator"]].
  *[[http://en.wikipedia.org/wiki/ANGLE_%28software%29|EN.Wikipedia "ANGLE (software)"]].

==== Resources ====
  *[[http://msdn.microsoft.com/en-us/library/ms537767|Microsoft MSDN Library "OpenGL"]].
  *[[http://nehe.gamedev.net/|NeHe Productions "OpenGL tutorials"]].
  *[[http://en.wikipedia.org/wiki/OpenGL|EN.Wikipedia "OpenGL"]], [[http://de.wikipedia.org/wiki/OpenGL|DE.Wikipedia "OpenGL"]].
  *[[http://en.wikipedia.org/wiki/Freeglut|EN.Wikipedia "freeglut"]].
  *[[http://en.wikipedia.org/wiki/OpenGL_ES|EN.Wikipedia "OpenGL ES"]].
  *[[http://en.wikipedia.org/wiki/OpenGL_Utility_Toolkit|EN.Wikipedia "OpenGL Utility Toolkit"]], [[http://de.wikipedia.org/wiki/OpenGL_Utility_Toolkit|DE.Wikipedia "OpenGL Utility Toolkit"]].
===== DirectX & XNA =====
==== Microsoft DirectX on Windows ====
  *[[http://msdn.microsoft.com/en-us/directx/|Microsoft MSDN "DirectX Developer Center"]].
  *[[http://www.gamesforwindows.com/directx|Microsoft "DirectX"]], [[http://www.gamesforwindows.com/directx/|Games for Windows Marketplace "DirectX"]].
  *[[http://msdn.microsoft.com/en-us/library/ms810383|Microsoft MSDN "Microsoft DirectX 9 Developer FAQ"]].
  *Downloads.
    *DirectX 9.0c Redistributable, October 2006, is the latest version for installation on Win98SE.
      *[[http://www.microsoft.com/downloads/en/details.aspx?FamilyID=013c0f78-3c9b-44dc-b8be-46783bcac3cb|DirectX End-User Runtimes (October 2006)]] for Win98SE, W2k.
    *DirectX 9.0c Redistributable, August 2007, is the latest version for installation on W2k.
      *[[http://www.microsoft.com/downloads/en/details.aspx?FamilyID=cb7397f3-0949-487b-9247-8fee451bf952|DirectX End-User Runtimes (August 2007)]] for W2k.
    *DirectX 9.0c SDK, December 2004, is the latest version for installation on W2k.
      *[[http://www.microsoft.com/downloads/en/details.aspx?FamilyID=3021d52b-514e-41d3-ad02-438a3ba730ba|DirectX Software Development Kit]], June 2010, for WinXP.
      *[[http://www.microsoft.com/downloads/en/details.aspx?FamilyID=4e825a37-0c94-4421-9ec8-156e52525d11|DirectX 9.0 SDK Update - (December 2004)]].
      *[[http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a8667cc6-22ca-4195-a4fa-71dec1f454f9|DirectX 9.0 SDK Update (December 2004) Extras]].
      *[[http://www.microsoft.com/downloads/en/details.aspx?FamilyID=09abab79-f272-4b04-8652-ab62ac1d763b|DirectX 9.0 SDK Update (December 2004) Symbol Files]].
      *[[http://www.microsoft.com/downloads/en/details.aspx?FamilyID=358cbc1e-f5ab-417d-9f6f-779be38efb69|DirectX 9.0 SDK Update - (December 2004)]] - "Readme" files.
    *[[http://www.microsoft.com/en-us/download/details.aspx?id=35|Microsoft "DirectX End-User Runtime Web Installer"]] - "The Microsoft DirectX End-User Runtime installs a number of runtime libraries from the legacy DirectX SDK for some games that use D3DX9, D3DX10, D3DX11, XAudio 2.7, XInput 1.3, XACT, and/or Managed DirectX 1.1. Note that this package does not modify the DirectX Runtime installed on your Windows OS in any way".
  *[[http://www.microsoft.com/germany/msdn/webcasts/serien/MSDNWCS-0503-01.mspx|Microsoft MSDN Webcasts "3D-Grafik-Programmierung mit DirectX"]].
  *[[http://www.codeproject.com/KB/directx/invasioncsharp.aspx|The Code Project "Invasion - C# Style"]].
  *"Alky Project" by Cody Brocious (Daeken) - DirectX 9L & DirectX 10 for WinXP.
    *[[https://github.com/callen/Alky-Reborn|Github "Alky-Reborn"]].
    *<del>[[http://alkyproject.blogspot.com/|Alky Project]]</del>, <del>[[http://www.fallingleafsystems.com/|Falling Leaf Systems]]</del>.
    *[[http://www.technospot.net/blogs/download-directx-10-for-windows-xp-from-alky-project/|Technospot.net "Download DirectX 10 for Windows XP from Alky Project"]].
    *Blog [[http://www.techmixer.com/download-directx-10-for-windows-xp/|TechMixer - Tech makes life difference "Download DirectX 10 for Windows XP"]] - "Latest DirectX 10 XP installer patch that easily installing all the important DirectX10 DLL on Windows XP 32. Meanwhile, this DirectX10 installer program support Windows 2000 and Windows 2003".
    *[[http://www.pro-linux.de/news/1/12171/projekt-alky-eingestellt.html|Pro-Linux "Projekt Alky eingestellt"]], 2008-01-07.
    *Blog [[http://daeken.com/alky-postmortem|Cody Brocious (Daeken) - I, Hacker "Alky Postmortem"]], 2009-12-27.
  *[[http://en.wikipedia.org/wiki/DirectX|EN.Wikipedia "DirectX"]], [[http://de.wikipedia.org/wiki/DirectX|DE.Wikipedia "DirectX"]], [[http://en.wikipedia.org/wiki/Managed_DirectX|EN.Wikipedia "Managed DirectX"]].
==== XNA for Visual C# Express & .NET 2.0, on WinXP" & "XBox 360" ====
  *[[http://msdn2.microsoft.com/xna/|Microsoft XNA Developer Center]].
  *[[http://www.monoxna.org/|MonoXNA]].
    *MonoXNA uses OpenGL for 3D support.
    *[[http://code.google.com/p/monoxna/|Google Code "monoxna"]].
  *Book [[http://www.amazon.de/exec/obidos/ASIN/0470261285/hemmerling-21|Benjamin Nitschke: "Professional Xna Game Programming for Xbox 360 and Windows"]].
  *[[http://create.msdn.com/|Microsoft App Hub]] - "Develop for WIndows Phone and XBOX 360".
  *[[http://xnaprojects.exdream.com/|XNAProjects]] - "Submit your XNA Games !".
  *[[http://www.dreambuildplay.com/|Dream.Build.Play Challenge]] 2011 ( formerly: Microsoft XNA Game Studio Contest ).

==== Linux ====
=== Wine ===
  *[[http://www.winehq.org/|WineHQ]] - "Führt Windows-Anwendungen unter Linux, BSD, Solaris und Mac OS X aus".
  *[[http://wine.sourceforge.net/|SourceForge "Wine Is Not an Emulator"]], [[http://www.sourceforge.net/projects/wine/|SourceForge "Wine Is Not an Emulator"]].
  *[[http://en.wikipedia.org/wiki/Wine_%28software%29|EN.Wikipedia "Wine (software)"]], [[http://de.wikipedia.org/wiki/Wine|DE.Wikipedia "Wine"]].
=== WineX / Cedega ===
  *[[http://transgaming.com/|TransGaming Inc.]].
  *[[http://www.heise.de/newsticker/meldung/DirectX-API-fuer-Linux-Neuer-Name-neue-Spiele-102188.html|heise "DirectX-API für Linux: Neuer Name, neue Spiele"]], 2004-06-22.
  *[[http://en.wikipedia.org/wiki/Cedega_%28software%29|EN.Wikipedia "Cedega (software)"]], [[http://de.wikipedia.org/wiki/Cedega_%28Software%29|DE.Wikipedia "Cedega (Software)"]].
=== CrossOver ===
  *The commercial [[http://www.codeweavers.com/|Codeweavers]] "CrossOver".
  *[[http://en.wikipedia.org/wiki/CrossOver|EN.Wikipedia "CrossOver"]], [[http://de.wikipedia.org/wiki/CrossOver|DE.Wikipedia "CrossOver"]].
===== 3D Graphical Frameworks supported by "Delta Engine" =====
=== C# OpenTK ===
  *[[http://www.opentk.com/|The Open Toolkit]] ( OpenTK ) in C#.
  *[[http://www.github.com/opentk|GitHub "opentk"]].
  *[[http://opentk.sourceforge.net/|SourceForge "The Open Toolkit library"]], [[http://www.sourceforge.net/projects/opentk/|SourceForge "The Open Toolkit library"]].
  *[[http://en.wikipedia.org/wiki/Tao_Framework|EN.Wikipedia "Tao Framework"]] - "Tao Framework has been superseded by OpenTK".
=== C# GLFW ( written in C ) ===
  *[[http://www.glfw.org/|GLFW]] in C.
  *[[http://glfw.sourceforge.net/|SourceForge "GLFW"]], [[http://www.sourceforge.net/projects/glfw/|SourceForge "GLFW - Multi-platform library providing OpenGL, windows and input"]].
  *[[http://www.github.com/glfw|GitHub "glfw"]].
  *[[http://en.wikipedia.org/wiki/GLFW|EN.Wikipedia "GLFW"]].
=== C# SlimDX ===
  *[[http://slimdx.org/|SlimDX]].
  *[[http://code.google.com/p/slimdx/|Google Code "slimdx. A framework for DirectX based applications in the .NET Framework 2.0 and up"]] - "While SlimDX is similar to Managed DirectX, it is NOT intended to be the same API".
  *[[http://www.twitter.com/SlimDX|Twitter "SlimDX"]].
  *Book [[http://www.amazon.de/exec/obidos/ASIN/1782167382/hemmerling-21|Michael Fontanini: "Game Development with SlimDX"]].
  *[[http://www.xnamag.de/|XNA.mag - Artikel, samples, Forum und mehr!]].
    *[[http://slimdx.xnamag.de/|XNA.mag - Artikel, samples, Forum und mehr! "SlimDX"]].
  *[[http://en.wikipedia.org/wiki/SlimDX|EN.Wikipedia "SlimDX"]].
=== C# SharpDX ===
  *[[http://sharpdx.org/|SharpDX]].
  *[[http://www.github.com/sharpdx|GitHub "sharpdx"]].
  *[[http://code.google.com/p/sharpdx/|Google Code "sharpdx. Managed DirectX - The power of DirectX for C#/.Net"]] - "A free and active open-source project that is delivering a full-featured Managed DirectX API".
  *Developer blog [[http://code4k.blogspot.de/|Alexandre Mutel - code4k. DirectX and C#/.NET]] ( - 2013-04 ).
  *[[http://www.twitter.com/sharpdx2|Twitter "SharpDX"]].
  *[[http://en.wikipedia.org/wiki/SharpDX|EN.Wikipedia "SharpDX"]].
=== C# XNA ===
  *[[http://create.msdn.com/|Microsoft DevCenter]].
  *[[http://msdn.microsoft.com/xna/|Microsoft Developer Network "XNA Developers Center"]].
  *[[http://www.xnavideotutorial.com/|XVT 2010 "XNAVideoTutorial"]] - free video tutorials.
  *[[http://xnacommunity.codeplex.com/|CodePlex XNACommunity]].
  *[[http://rbwhitaker.wikidot.com/xna-tutorials|RB Whitaker's Wiki. A Game Development Launchpad "XNA Tutorials"]].
  *[[http://xnameetingpoint.weebly.com/|XNA Meeting Point. Multi language XNA tutorials meeting point]].
  *[[http://en.wikipedia.org/wiki/Microsoft_XNA|EN.Wikipedia "Microsoft XNA"]], [[http://de.wikipedia.org/wiki/XNA_%28Microsoft%29|DE.Wikipedia "XNA (Microsoft)"]] - "According to an email sent on 31 January 2013, XNA is no longer actively being developed, and it is not supported under the new 'Metro interface' layers of Windows 8 nor on the Windows RT platform".
=== C# MonoGame ===
  *[[http://www.monogame.net/|MonoGame]].
    *"These are the technologies we use under the hood, that make our API so cross-platform":
      *OpenTK.
      *SharpDX.
      *[[http://code.google.com/p/lidgren-network-gen3/|Google Code "lidgren-network-gen3. Lidgren networking library generation 3"]].
  *<del>[[http://www.github.com/MonoGame|GitHub "MonoGame"]]</del>.
  *[[http://monogame.codeplex.com/|CodePlex "MonoGame - Write Once, Play Everywhere"]].
  *[[http://www.twitter.com/MonoGameTeam|Twitter " MonoGame
MonoGame "]].
  *[[http://www.youtube.com/user/MonoGameTeam|YouTube Channel "MonoGameTeam"]].
  *[[http://en.wikipedia.org/wiki/MonoGame|EN.Wikipedia "MonoGame"]].
=== C++ OpenGL ===
  *See other section on this page about OpenGL.

===== 3D Graphics Benchmarks =====
==== Tools ====
  *[[http://www.futuremark.com/|Futuremark Corporation]] for WinXp.
    *My personal results, with my hardware.

^ ^ ^ ^ ^ ^ ^ ^ |
^Software ^ Operating System ^ Requirements ^ Nvidia TNT2, PIII-550 ^ Nvidia GForce 4MX, PIII-550 ^ Nvidia GForce 6600, PIII-550 ^ Nvidia GForce 4MX, Athlon XP2100 ^ Nvidia 6800GS with 512 MB & 256 bit memory bus, Athlon XP2100 |
^3DMark06 Basic (Build 1.1.0) | WinXP, VISTA, Win7 | ? | - | - | - | - | - |
^PCMark05 Basic (Build 1.2.0) | WinXP, VISTA, Win7 | - | - | - | - | - | - |
^3DMark05 Free (Build 1.3.0) | W2k | x86 with SSE, 128 MB Graphics card, PixelShader 2.0 | - |	- | - |	- | 4343 3DMarks |
^PCMark04 Free (Build 1.3.0) | W2k, WinXP | - | - | - | - | - | - |
^3DMark03 Free | Win98SE, W2k, WinXP | 32 MB Graphics card | hardware not supported | 72 3DMarks | - | 205 3DMarks | 9531 3DMarks |
^PCMark2002 Free | Win98SE, W2k, WinXP | x86 with MMX, AGP | - | - | - | - | - |
^3DMark2001 SE Free (Build 3.3.0) | Win98SE, W2k, WinXP | 32 MB Graphics card | 957 3DMarks | 1988 3DMarks | - | 4395 3DMarks | 12264 3D-marks |
^3DMark2000 Free (v1.1) | Win98SE, W2k, WinXP | 32 MB Graphics card | - | - | - | - | - |
^3DMark99 MAX Free | Win98SE, W2k | ? | - | - | - | - | - |
^ | | | | | | | |

  *[[http://www.cinebench.com/|MAXON CINEBENCH]] for WinXP.
    *MAXON CINEBENCH R.10 was the latest release for W2k.

==== Resources ====
  *[[http://www.computerbase.de/downloads/system/|ComputerBase "Downloads: System"]] - Download of several 3D benchmarks for Windows.
  *[[http://www.3dchip.de/Grafikchipliste/Leistung_Graka.htm|3D Chip - The Graphics & Hardwareguide "Grafikkarten-Rangliste Leistungübersicht aktueller und älterer Desktop Grafikchips"]].

===== 3D Graphics Hardware =====
==== "AGP Pro" ( 1 Key ) Graphics Cards with "DirectX 10" Support on Win7 / Vista ====
  *There is no "DirectX 10" for WinXP, W2k :-(.
  *The latest ATI graphics drivers for W2k, "Catalyst 6.2" don't support "Radeon HD 2600" or "Radeon HD 2400".
  *[[http://www.xbitlabs.com/news/video/display/20070723091625.html|GeCube GC-RX24PGA2-D3]] ( GeCube Radeon HD 2400 Pro ). 
  *[[http://www.reghardware.co.uk/2007/06/28/review_powercolor_hd_2600_xt/|PowerColor ATI Radeon HD 2600 XT]].
  *Sapphire HD2600 Pro AGP.
  *[[http://geizhals.at/deutschland/?fs=2600+pro+AGP|Geizhals.AT "2600 pro AGP"]] ( Shader 4 ) - there are models with 512 MB RAM.
  *[[http://geizhals.at/deutschland/?fs=2400+pro+AGP|Geizhals.AT "2400 pro AGP"]] ( Shader 4 ) - there are models with 512 MB RAM.
==== Latest "AGP Pro" ( 1 Key ) Graphics cards with W2k and Win7 / Vista drivers ====
  *[[http://geizhals.at/deutschland/?fs=x850+agp|Geizhals.AT "x850+agp"]].
  *[[http://geizhals.at/deutschland/a198950.html|Geizhals.AT "Palit/XpertVision Radeon X850 XT, 256MB GDDR3, VGA, DVI, TV-out, AGP (AA-X850XT+TD22)"]] ( 256 MB, Shader 2 ).
  *[[http://geizhals.at/deutschland/?fs=7900+agp|Geizhals.AT "7900+agp"]].
  *[[http://geizhals.at/deutschland/a293674.html|Geizhals.AT "XFX GeForce 7900 GS 450M, 512MB GDDR3, 2x DVI, TV-out, AGP (PV-T71K-UDF7)"]] ( 512 MB, Shader 3 ).
==== Latest "AGP Pro" ( 1 key ) = "AGP8x" Graphics Cards with Win98SE, W2k and Win7 / Vista Drivers ====
  *There are 6800GS models for "AGP Pro" with 512 MB RAM, 256 bit memory bus. The 6800GS however is one of the "few" 6800 models which is not supported by [[http://www.nvidia.com/object/81.98_9x_supported.html|Nvidia's Win98SE drivers]] :-(.
  *[[http://geizhals.at/deutschland/?fs=6800+agp|Geizhals.AT "6800+agp"]] ( 256 MB, Shader 3 ).
  *[[http://www.schottenland.de/suche/?searchstring=6800+agp|Hardwareschotte "6800+agp"]].
  *[[http://search.ebay.de/ws/search/SaleSearch?&satitle=6800+agp|eBay.DE "6800+agp"]].
==== Latest "AGP" ( 2 keys ) and "AGP Pro" ( 1 key ) = "AGP8x" Graphics Cards with Win98SE, W2k and Win7 / Vista Drivers  ====
  *[[http://geizhals.at/deutschland/?fs=6600+agp|Geizhals.AT "6600+agp"]] ( 256 MB, Shader 3 ).
  *[[http://www.hardwareschotte.de/preise.php3?seachrange=all&searchstring=6600+agp|Hardwareschotte "6600+agp"]].
  *[[http://search.ebay.de/ws/search/SaleSearch?&satitle=6600+agp|eBay.DE "6600+agp"]].
  *[[http://geizhals.at/deutschland/?fs=9800+agp|Geizhals.AT "9800+agp"]].
  *[[http://search.ebay.de/ws/search/SaleSearch?&satitle=6600+agp|eBay.DE "9600+256+agp"]].
  *[[http://geizhals.at/deutschland/a128665.html|Geizhals.AT "PowerColor Radeon 9800, 256MB DDR, DVI, TV-out, AGP (R98E-PD3)"]] ( 256 MB, Shader 2 ) - there are other models with 256 bit memory bus.
==== Resources ====
  *[[http://www.ertyu.org/steven_nikkel/agpcompatibility.html|Steven Nikkel "AGP Compatibility"]].

===== Some other 3D Frameworks and Tools =====
  *[[http://en.wikipedia.org/wiki/Simple_DirectMedia_Layer|EN.Wikipedia "Simple DirectMedia Layer"]], [[http://de.wikipedia.org/wiki/Simple_DirectMedia_Layer|DE.Wikipedia "Simple DirectMedia Layer"]].
    *[[http://www.linuxdevcenter.com/pub/a/linux/2001/09/21/sdl.html|Howard Wen, O'Reilly Linuxdevcenter SDL "The DirectX Alternative"]], 2001-09-21.
===== Commercial Services for special 2D animated Movies  =====
  *[[http://www.loftfilm.de/|Loft Film. Jonas Eisert]] - "Einen Erklärfilm entfernt vom Erfolg. Bringe deine Traumkunden dazu, mit dir in Kontakt zu treten – ohne auf Messen zu gehen oder Kaltakquise zu betreiben".
  *[[http://www.viddyoze.com/|Viddyoze - The World's Easiest Video Animation Software. Creates Professional Quality Animations In Under 2 Minutes]].
    *[[http://offers.viddyoze.com/special|Viddyoze "Special Offers"]].
===== Resources =====
  *Blog [[http://eureka3d.com/blog/?p=18|Steve Riley - Programming Matters. My thoughts on all things technical, programming and otherwise "Scenegraphs and Openscenegraph for 3D Software Development"]].
  *Search results.  
    *[[http://www.freshmeat.net/search?q=OpenGL|freshmeat - search "OpenGL"]], [[http://www.freshmeat.net/search?q=DirectX|freshmeat - search "DirectX"]].
    *[[http://www.google.de/search?q=OpenGL|Google "DirectX"]], [[http://www.google.de/search?q=OpenGL|Google "DirectX"]].
    *[[http://www.heise.de/ix/suche/?q=OpenGL&search_submit=Suchen&rm=search&channel=ix|beise iX-Suche "DirectX"]],  *[[http://www.heise.de/ix/suche/?q=OpenGL&search_submit=Suchen&rm=search&channel=ix|beise iX-Suche "DirectX"]].
    *[[http://www.sourceforge.net/search/?q=OpenGL|SourceForge "DirectX"]], [[http://www.sourceforge.net/search/?q=OpenGL|SourceForge "DirectX"]].
  *[[http://en.wikipedia.org/wiki/List_of_3D_graphics_APIs|EN.Wikipedia "List of 3D graphics libraries"]].
===== Forums, Newsgroups, Communities =====
  *[[http://www.grafikkarten.org/|3D Chip - The Graphics & Hardwareguide]].
  *[[http://forums.create.msdn.com/forums/|Microsoft MSDN "App Hub Forums"]].
  *[[http://monogame.codeplex.com/discussions|CodePlex "MonoGame - Write Once, Play Everywhere" Discussions]].
  *[[http://www.delphigl.com/|Delphi OpenGL Community]].
    *[[http://www.delphigl.com/forum/|Delphi OpenGL Community, Forum]].
    *[[http://wiki.delphigl.com/|DGL Wiki]].
  *Facebook.
    *[[http://www.facebook.com/GameDevWithSlimDX|Facebook "Game Development with Slimdx Game Development with Slimdx"]].
    *[[http://www.facebook.com/monogamecommunity|Facebook "MonoGame"]].
  *[[http://www.facepunch.com/|Facepunch]] - "We're an independent game development studio".
    *[[http://web.archive.org/web/20190612195100/http://forum.facepunch.com/|Archive.org "Facepunch Forum"]] as of 2019-06-12.
    *[[http://www.reddit.com/r/DataHoarder/comments/bzgnss/facepunch_forums_are_shutting_down_tomorrow_need/|Reddit "Facepunch forums are shutting down tomorrow, need your help archiving it!"]], 2019-06.
  *[[http://www.gamedev.net/|GameDev.net Forums]].
    *[[http://www.gamedev.net/forum/10-directx-and-xna/|Gamedev.net Forums, Subforum "DirectX and XNA"]] - Discussion about SlimDX as well.
  *[[http://groups.google.com/group/slimdx-devel|Google Groups "slimdx-devel"]].
  *[[http://www.khronos.org/message_boards/|Khronos Group - Message Boards]].
  *[[http://www.opengl.org/wiki/|OpenGL Wiki]].
  *[[http://www.opentk.com/forum|OpenTK Forums]].
  *[[http://www.mc3dviz.com/openinventor-forum/|Visualisation Sciences Group "Open Inventor Forum"]], [[http://www.openinventor.net/|Visualisation Sciences Group "Open Inventor Forum"]].
  *[[http://www.osghelp.com/|OpenSceneGraph Help (osgHelp)]].
    *[[http://forum.openscenegraph.org/profile.php?mode=viewprofile&u=2019|OpenSceneGraph Forum]].
  *[[http://forums.nvidia.com/|NVIDIA Forums]].
    *[[http://developer.nvidia.com/page/registered_developer_program.html|NVIDIA Registered Developer Application. Registered Developer Program]].
  *[[http://www.phoronix.com/forums/|Phoronix Forums]] - Subforum "OpenGL, Mesa & Gallium3D".
  *The read-only closed [[http://www.sharpdx.org/forum|SharpDX Forum]].
  *[[http://www.sourceforge.net/projects/glfw/discussion/247562|SourceForge "GLFW - Multi-platform library providing OpenGL, windows and input" Forum]].
  *The forum [[http://www.vg-resource.com/|The VG Resource]] - Sprites, Models, Textures....
  *[[http://forum.winehq.org/|WineHQ Forums]].
  *[[http://www.xnamag.de/forum/|XNA.mag Forum]].
    *[[http://www.xnamag.de/forum/index.php?c=10|XNA.mag Forum, Subforum "SlimDX"]].


===== Appropriate OpenDirectory Directory Pages =====
  *[[http://www.dmoz.org/Computers/Programming/Graphics/Libraries/OpenGL/|OpenDirectory "Top: World: Computers: Programming: Graphics: Libraries: OpenGL"]].
  *[[http://www.dmoz.org/Computers/Programming/Libraries/DirectX/|OpenDirectory "Top: World: Computers: Programming: Graphics: Libraries: DirectX"]].
{{tag>3D "3d graphics framework" "3d api" OpenGL, DirectX "applied interactive technologies" "applied interactive technology" applied interactive technologies technology}}
<footnote_navi_en>