Movatterモバイル変換


[0]ホーム

URL:


Jump to content
Wikiversity
Search

User:Gbatheo/Graphics Programming (Real Time)

    From Wikiversity
    <User:Gbatheo
    (Redirected fromGraphics Programming (Real Time))

    Introduction

    [edit |edit source]

    Real time shader programming is becoming a more and more important part of the computer industry. Computer games sell in their millions so a lot of time and money is invested by games companies to develop and improve both hardware and software.

    Languages Used In This Course

    [edit |edit source]

    This course uses HLSL (High Level Shader Language) to show how an idea may be implemented in code. You don't need to know how to program in HLSL to understand this course as it is mainly to do with the concepts behind the shading

    Prerequisites

    [edit |edit source]
    • High School Level Maths (Particularlyalgebra,trigonometry andvectors)
    • AnyC Based Language (HLSL and OpenGL are both used to write real time shader programs and are based onC, so if you want to apply the ideas in this course then it's manditory to learn them)

    Software

    [edit |edit source]

    A good IDE to use isNvidia's FX Composer

    or for a simpler, less cluttered but less powerful environmentAMD's RenderMonkey

    Both of these are out of date for the more modern aspects of shading, with FX Composer only supporting up to DirectX 10 and RenderMonkey only DirectX 9. However, they are sufficient for all that will be covered in this course.

    For DirectX 11 there is a plugin to the IDEMicrosoft's Visual Studio By Nvidia calledParallel Nsight. However, the full version of Visual Studio costs money, but theexpress editions are free.

    Retrieved from "https://en.wikiversity.org/w/index.php?title=User:Gbatheo/Graphics_Programming_(Real_Time)&oldid=2607604"

    [8]ページ先頭

    ©2009-2026 Movatter.jp