Logo
Uniepedie
Sdělení
Nyní na Google Play
Nový! Ke stažení Uniepedie na vašem zařízení se systémem Android™!
Bezplatná
Rychlejší přístup než prohlížeči!
 

High Level Shader Language

Index High Level Shader Language

Malá fotografie zobrazuje několik různých prvků scény vytvořených pomocí jazyka HLSL. Jednotlivé prvky jsou záměrně různě deformovány podle různých algoritmů. High Level Shader Language (zkráceně HLSL) je vyšší programovací jazyk pro psaní shaderů vyvinutý společností Microsoft s podporou DirectX (verze 8 a vyšší) XNA, Xbox a Xbox 360.

45 vztahy: Advanced Micro Devices, API, ATI, ATI Radeon, Řídicí struktura, Byte code, C (programovací jazyk), Cg (programovací jazyk), CISC, Cyklus for, Cyklus while-do, D3DX, Direct3D, DirectX, Funkce (programování), GeForce FX, GPU, Grafická karta, Hardware, Instrukční sada, Jazyk symbolických adres, Matice, Microsoft, Microsoft XNA, Mikroprocesor, Nižší programovací jazyk, NVIDIA, OpenGL, OpenGL Shading Language, Překladač, Pixel, Preprocesor, Shader, Shader jazyk, Software, Strojová instrukce, Swizzling, Texel (grafika), Texturování, Vertex, Vyšší programovací jazyk, Vykreslovací řetězec, Xbox (herní konzole), Xbox 360, Zdrojový kód.

Advanced Micro Devices

Advanced Micro Devices (zkráceně AMD) je americká hardwarová společnost působící na celosvětovém trhu, založená 1. května 1969 jako start-up v Silicon Valley, Kalifornie s aktuálním sídlem v Santa Clara, Kalifornie.

Nový!!: High Level Shader Language a Advanced Micro Devices · Vidět víc »

API

API (zkratka pro application programming interface) označuje v informatice rozhraní pro programování aplikací.

Nový!!: High Level Shader Language a API · Vidět víc »

ATI

#PŘESMĚRUJ ATI Technologies.

Nový!!: High Level Shader Language a ATI · Vidět víc »

ATI Radeon

#PŘESMĚRUJ AMD Radeon.

Nový!!: High Level Shader Language a ATI Radeon · Vidět víc »

Řídicí struktura

Řídicí struktura (též strukturovaný příkaz) je v informatice konstrukce pro zápis počítačového programu.

Nový!!: High Level Shader Language a Řídicí struktura · Vidět víc »

Byte code

#PŘESMĚRUJ Bajtkód.

Nový!!: High Level Shader Language a Byte code · Vidět víc »

C (programovací jazyk)

Ken Thompson a Dennis Ritchie C je programovací jazyk, který počátkem 70. let 20. století vyvinuli Ken Thompson a Dennis Ritchie pro potřeby operačního systému Unix.

Nový!!: High Level Shader Language a C (programovací jazyk) · Vidět víc »

Cg (programovací jazyk)

Cg (z anglického C for graphics) je vyšší programovací jazyk pro psaní shaderů vyvinutý společností NVIDIA (od roku 2002).

Nový!!: High Level Shader Language a Cg (programovací jazyk) · Vidět víc »

CISC

CISC označuje v informatice skupinu procesorů vyznačujících se podobným návrhem sady strojových instrukcí.

Nový!!: High Level Shader Language a CISC · Vidět víc »

Cyklus for

Cyklus for je řídicí struktura počítačového programu a je svou činností podobný cyklu while-do s testováním podmínky na začátku cyklu.

Nový!!: High Level Shader Language a Cyklus for · Vidět víc »

Cyklus while-do

Vývojový diagram cyklu while-do Cyklus while-do je řídicí struktura počítačového programu a označuje cyklus, který testuje podmínku opakování cyklu vždy na počátku průběhu těla cyklu (srovnej s cyklus do-while), takže pokud zajistíme hned na počátku nesplnění podmínky cyklu, cyklus se ani jednou nevykoná.

Nový!!: High Level Shader Language a Cyklus while-do · Vidět víc »

D3DX

D3DX je dynamická knihovna rozhraní DirectX.

Nový!!: High Level Shader Language a D3DX · Vidět víc »

Direct3D

Schéma pipeline rozhraní Direct3D Direct3D je v informatice specializované rozhraní (API), které je jednou z komponent DirectX.

Nový!!: High Level Shader Language a Direct3D · Vidět víc »

DirectX

Microsoft DirectX je sada proprietárních knihoven, poskytujících aplikační rozhraní (API) pro umožnění přímého ovládání moderního hardwaru.

Nový!!: High Level Shader Language a DirectX · Vidět víc »

Funkce (programování)

#PŘESMĚRUJ Podprogram.

Nový!!: High Level Shader Language a Funkce (programování) · Vidět víc »

GeForce FX

NVIDIA GeForce FX 5950 Ultra GeForce FX (případně „GeForce 5“ series nebo kódových označením NV30) je 5.

Nový!!: High Level Shader Language a GeForce FX · Vidět víc »

GPU

GeForce 6600GT (NV43) GPU GPU (grafický procesor) je v informačních technologiích specializovaný mikroprocesor uvnitř počítače, telefonu a podobně.

Nový!!: High Level Shader Language a GPU · Vidět víc »

Grafická karta

NVIDIA RTX 4090 Founders Edition Grafická karta je v informatice součást počítače, jejímž úkolem je vytvářet grafický výstup na monitoru.

Nový!!: High Level Shader Language a Grafická karta · Vidět víc »

Hardware

Hardware označuje veškeré fyzicky existující technické vybavení počítače na rozdíl od dat a programů (označovaných jako software).

Nový!!: High Level Shader Language a Hardware · Vidět víc »

Instrukční sada

Instrukční sada (zkratka ISA), označovaná také jako architektura, je obecný popis organizačních, funkčních a provozních principů procesoru, z pohledu programátora je to seznam dostupných mechanismů pro programování.

Nový!!: High Level Shader Language a Instrukční sada · Vidět víc »

Jazyk symbolických adres

Jazyk symbolických adres (zkratka JSA), jazyk symbolických instrukcí nebo slangově assembler je v informatice nízkoúrovňový programovací jazyk, jehož základem jsou symbolické reprezentace jednotlivých strojových instrukcí a konstant potřebných pro vytvoření strojového kódu pro určitý procesor.

Nový!!: High Level Shader Language a Jazyk symbolických adres · Vidět víc »

Matice

Matice typu m \times n: obsahuje m vodorovných řádků a n svislých sloupců. Prvky matice se značí proměnnou se dvěma dolními indexy. Například a_21 představuje prvek na druhém řádku a v prvním sloupci matice. Matice je v matematice obdélníkové či čtvercové schéma čísel nebo nějakých matematických objektů – prvků matice (též elementů matice).

Nový!!: High Level Shader Language a Matice · Vidět víc »

Microsoft

Microsoft Corporation je americká akciová nadnárodní společnost se sídlem v Redmondu ve státě Washington.

Nový!!: High Level Shader Language a Microsoft · Vidět víc »

Microsoft XNA

Logo Microsoft XNA Microsoft XNA je vývojářská platforma společnosti Microsoft umožňující snadný vývoj her v jazyce C# a Visual Basic pro herní platformy.

Nový!!: High Level Shader Language a Microsoft XNA · Vidět víc »

Mikroprocesor

Mikroprocesor Mikroprocesor (zkráceně µP či uP) je v informatice označení pro centrální procesorovou jednotku (zkratka CPU, anglicky central processing unit), která je jako celek uložena do pouzdra integrovaného obvodu nebo do několika integrovaných obvodů.

Nový!!: High Level Shader Language a Mikroprocesor · Vidět víc »

Nižší programovací jazyk

Nižší programovací jazyk (též nízkoúrovňový programovací jazyk) je v informatice označení pro programovací jazyk, který poskytuje malou nebo žádnou abstrakci od toho, jak funguje procesor počítače.

Nový!!: High Level Shader Language a Nižší programovací jazyk · Vidět víc »

NVIDIA

NVIDIA je americká společnost, specializující se na výrobu grafických procesorů pro herní i profesionální trh a systémů na chipu (SoC) pro mobilní zařízení a automobilový trh (podpora umělé inteligence a hlubokého učení).

Nový!!: High Level Shader Language a NVIDIA · Vidět víc »

OpenGL

OpenGL (Open Graphics Library) je průmyslový standard specifikující multiplatformní rozhraní (API) pro tvorbu aplikací počítačové grafiky.

Nový!!: High Level Shader Language a OpenGL · Vidět víc »

OpenGL Shading Language

OpenGL Shading Language (zkráceně GLSL nebo také GLslang) je vyšší programovací jazyk pro psaní shaderů, který vychází ze syntaxe jazyka C pro všeobecné použití.

Nový!!: High Level Shader Language a OpenGL Shading Language · Vidět víc »

Překladač

Příklad struktury překladače podporujícího dva vstupní jazyky i dvě cílové architektury Překladač (též kompilátor, nebo také z – sestavit, zpracovat) je v nejčastějším smyslu slova softwarový nástroj používaný programátory pro vývoj softwaru.

Nový!!: High Level Shader Language a Překladač · Vidět víc »

Pixel

Obrázek rozložený na jednotlivé pixely LCD obrazovce Pixel (zkrácení anglických slov, obrazový prvek; zkráceně px, někdy též pel) je nejmenší (bezrozměrná) jednotka digitální rastrové (bitmapové) grafiky.

Nový!!: High Level Shader Language a Pixel · Vidět víc »

Preprocesor

Preprocesor je počítačový program, který zpracovává vstupní data tak, aby výstup mohl dále zpracovávat jiný program.

Nový!!: High Level Shader Language a Preprocesor · Vidět víc »

Shader

Shader je počítačový program sloužící k řízení jednotlivých částí programovatelného grafického řetězce grafické karty (přesněji GPU).

Nový!!: High Level Shader Language a Shader · Vidět víc »

Shader jazyk

Shader jazyk (nebo také jazyk pro psaní shaderů či shaderovací jazyk z anglického shading language) je speciální programovací jazyk sloužící k programování shaderů.

Nový!!: High Level Shader Language a Shader jazyk · Vidět víc »

Software

kancelářského balíku LibreOffice. Software (též česky programové vybavení, někdy psáno též počeštěně softvér) je v informatice sada všech počítačových programů používaných v počítači, které provádějí nějakou činnost.

Nový!!: High Level Shader Language a Software · Vidět víc »

Strojová instrukce

Strojová instrukce je v informatice označení kódovaného příkazu pro provedení elementární operace procesoru, kterou je procesor schopen přímo vykonat (procesor je základní součástí počítače).

Nový!!: High Level Shader Language a Strojová instrukce · Vidět víc »

Swizzling

Swizzling (nebo též operace či operátor swizzle) označuje v počítačové grafice „přeskládání“ jednotlivých složek vektoru, přičemž složky se mohou opakovat nebo mohou být vynechány.

Nový!!: High Level Shader Language a Swizzling · Vidět víc »

Texel (grafika)

Texel (texture element nebo texture pixel) je základní jednotkou textury (tapety) používané v počítačové grafice.

Nový!!: High Level Shader Language a Texel (grafika) · Vidět víc »

Texturování

Textura Wikibook nanesená na kouli Obrázková (rastrová) textura Procedurální textura Texturování (mapování textur) je technika, která umožňuje dodat realistický vzhled virtuálnímu trojrozměrnému modelu.

Nový!!: High Level Shader Language a Texturování · Vidět víc »

Vertex

zvýrazněné vertexy části 3D modelu válečné lodě. Vertex je v oblasti 3D počítačové grafiky bod v prostoru.

Nový!!: High Level Shader Language a Vertex · Vidět víc »

Vyšší programovací jazyk

Vyšší programovací jazyk (též vysokoúrovňový jazyk, problémově orientovaný jazyk) je v informatice označení pro programovací jazyk s větší mírou abstrakce.

Nový!!: High Level Shader Language a Vyšší programovací jazyk · Vidět víc »

Vykreslovací řetězec

Vykreslovací řetězec (nebo též grafický řetězec) je pojem z oblasti počítačové grafiky, kterým označujeme sekvenci procesů, jejichž aplikací na data popisující scénu získáme dvourozměrný obraz této scény.

Nový!!: High Level Shader Language a Vykreslovací řetězec · Vidět víc »

Xbox (herní konzole)

Xbox na Minho Campus Party 2004 Xbox je herní konzole od společnosti Microsoft.

Nový!!: High Level Shader Language a Xbox (herní konzole) · Vidět víc »

Xbox 360

Xbox 360 je videoherní konzole, kterou vyvinula společnost Microsoft.

Nový!!: High Level Shader Language a Xbox 360 · Vidět víc »

Zdrojový kód

Zdrojový kód (též zdrojový text, slangově zdroják) je v informatice označení zápisu počítačového programu nebo jeho části v nějakém programovacím jazyce.

Nový!!: High Level Shader Language a Zdrojový kód · Vidět víc »

Přesměrování zde:

HLSL.

OdchozíPřicházející
Ahoj! Jsme na Facebooku teď! »