Über die Funktionsweise von Grafikkarten und 3D-Beschleuniger-Hardware
Grafikkarten stehen zunehmend im Mittelpunkt des Interesses bei der Bewertung neuer Computersysteme. Nicht zu unrecht: mittlerweile sind sie nicht mehr nur für Spiele relevant, da sie jetzt auch Funktionen des Betriebssystems beschleunigen können. Und das dank ihrer ungeheuren Geschwindigkeit auch recht substantiell. Im Gespräch mit Tim Pritlove erläutert Pavel Mayer die Geschichte der Grafikkarten mit einem besonderen Schwerpunkt auf 3D-Beschleunigung. Außer über Hardware wird in diesem Podcast vor allem über die Konzepte der Darstellung von 3D-Grafiken gesprochen. Auch die notwendigen Systematiken der Programmierer sind ein Thema.
Tim Pritlove
Twitter
Website
Spenden via PayPal
Pavel Mayer
Twitter
Website
Shownotes
Pavels Blog „Aggregat7“Apple IISilicon GraphicsKathodenstrahlröhreAlan KayDrahtgittermodellApple MacintoshWorkstationApollo ComputerGrafikprozessor (GPU)Fixed Function PipelineMatrixrechnungHomogene KoordinatenTranslation (Parallelverschiebung)Lineare AlgebraKartesisches KoordinatensystemPerspektiveZ-BufferFragmentEchtzeitsystemGelatoTronToy StoryPixarRenderManACM SiggraphAssociation for Computing Machinery (ACM)Luxo Jr.Microsoft Flight SimulatorEvans and SutherlandRealityEngineTexture MappingWolfenstein 3DDoomJohn Carmack3dfxnVIDIA GeForcenVIDIAATI TechnoloiesATI RageRendering-Pipeline (Grafikpipeline)Single Instruction Multiple Data (SIMD)OpenGLAltiVecMulti Media Extension (MMX)Cray ComputerShaderGouraud ShadingSpecular highlightPhong ShadingInterpolationRay TracingVon-Neumann-ArchitekturHigh Level Shading Language (HLSL)C for graphics (Cg)Direct3DQuartzCell ProzessorSeth Gekko – Back To MonoSeth Gekko