Klausimai pažymėti „shader“

„Shader“ yra programa, skirta atlikti kompiuterinės grafikos geometrijos ar pikselių duomenų skaičiavimus.
5
atsakymai

Kokia yra naujausia teksto atvaizdavimo OpenGL versija nuo 4.1 versijos?

OpenGL sistemoje jau yra keletas klausimų apie teksto atvaizdavimą, pavyzdžiui: Kaip padaryti, kad „OpenGL“ būtų teikiama gyvai grafinei sąsajai? Tačiau dažniausiai aptarėme tekstūruotų kvadratų panaudojimą naudojant vamzdyną su fiksuota funkcija. Norėdami ...
nustatykite kovo 10 d. 11 val
8
atsakymai

Atsitiktinės / triukšmo funkcijos GLSL

Kadangi GPU tvarkyklės kūrėjai paprastai nenori diegti „GLSL“ triukšmo, ieško naudingumo funkcijų rinkinio „atsitiktinės atrankos Šveicarijos armijos peiliui“, pageidautina optimizuotam naudoti grafikos šešėliai. Aš norėčiau GLS ...
lapkričio 17 d. '10, 2:50
5
atsakymai

Kas yra tinkamas failo plėtinys GLSL shaders?

Aš mokiausi glsl šešėliai, ir aš atėjau į įvairių failų formatų. Mačiau, kaip žmonės atvėrė savo viršūnę ir fragmentišką .vert ir .frag shaders. Bet aš taip pat pamačiau .vsh ir .fsh plėtinius ir net abu šešėliai kartu. Todėl daugelis ...
birželio 22 d. 11 val
4
atsakymai

Kas yra šios GLSL rand () vienos eilutės kilmė?

Mačiau šį pseudo-atsitiktinio skaičiaus generatorių, naudojamą čia ir ten esančiuose šešėliuose internete: float rand (vec2 co) {grįžimo frakcija (nuodėmė (taškas (co.xy, vec2 (12.9898,78.233))) * 43758.5453); } Jis yra vadinamas „kanoniniu“, arba ...
nustatyti spalio 19 d. '12 0:46
3
atsakymai

„OpenGL shaders“ aiškus ir automatinis atributo vietos privalymas

Nustatydami „OpenGL shader“ programos atributo išdėstymą, prieš kreipdamiesi į aiškią atributo vietą, susiduriate su dviem parinktimis: glBindAttribLocation (). arba glGetAttribLocation () po nuorodos į ...
nustatyti 08 sausis '11 23:16
2
atsakymai

GLSL / C ++: Vienodos matricos?

Norėčiau palikti opengl šviesas ir padaryti savo. Norėčiau, kad mano šešėliai leistų keisti šviesų skaičių. Ar galima GLSL šešėliuose deklaruoti įvairias uniformas? Jei taip, kaip mes nustatytume šių uniformų vertes?
lapkričio 12 d. '11 0:06
5
atsakymai

Kas yra viršūnių ir pikselių šešėliai?

Kas yra viršūnių ir pikselių šešėliai? Koks skirtumas tarp jų? Kuris iš jų yra geresnis?
gegužės 07 d
5
atsakymai

Konvertuojant tekstūras (sudarytas kaip plokšti 3D objektai) imituoti gylį, juodos linijos pasirodo atsitiktinai

Sukuriame „iš viršaus į apačią“ RPG naudojant XNA. Neseniai susidūrėme su nesėkme rašant kodą, kad galėtume rodyti mūsų žemėlapius. Nubraižant žemėlapį iš viršaus į apačią su normalia transformacijos matrica, viskas atrodo gerai. Naudojant matricą b ...
gegužės 10 d. 11 val
1
atsakymas

OpenGL ES 2.0 Keletas programų ar keletas šešėlių ar ką? Kaip tai veikia?

Problema (TL; DR) Mano problema iš esmės yra ta, kad nežinau, kaip OpenGL ES 2.0 tikisi, kad aš parašysiu ir naudosiu keletą šešėlių; arba jei patartina / tikimasi, kad jį atliks asmuo. Pagrindinis klausimas čia: ar u ...
nustatyti 09 vas '12 at 2:03 val
2
atsakymai

Kodėl mano „OpenGL Phong shader“ elgiasi kaip plokščias šešėlis?

Per pastarąsias porą savaičių mokiausi OpenGL ir man sunku įgyvendinti „Phong shader“ Atrodo, kad tarp viršūnių nėra interpoliacijos, nepaisant to, kad naudoju lygų kvalifikatorių. Ar kažką praleidau? Suteikti kreditą kredi ...
nustatyti 16 sausis '11, 5:20
2
atsakymai

Tikrosios z vertės išgavimas iš gylio buferio

Mėginių ėmimas iš gylimo buferio į šešėlį grąžina reikšmes nuo 0 iki 1, kaip tikėtasi. Atsižvelgiant į lėktuvus, esančius artimiausioje ir tolimoje kameros fotografijoje, kaip apskaičiuoti tikrąją z vertę šiuo momentu, t. Y. Atstumu nuo fotoaparato?
liepos 11 d. 11 val
3
atsakymai

Kas gali padaryti glDrawArrays generuoja klaidą GL_INVALID_OPERATION?

Stengiuosi parašyti dvipusį grafinį „Marching Cubes“ algoritmo įgyvendinimą, panašų į aprašytą pirmame GPU Gems 3 skyriuje, naudojant OpenGL ir GLSL. Tačiau mano pirmojo leidimo skambutis „glDrawArrays“ nepavyksta nuosekliai ...
nustatytas rugpjūčio 18 d '12 11:36
11
atsakymai

OpenGL 4.x mokymosi ištekliai

Žinau, kad yra keletas klausimų apie OpenGL mokymąsi. Štai ką aš žinau: matematika 3D teorijai 3D Štai ką noriu žinoti: - OpenGL 4.0 Pagrindinis profilis (arba paskutinis) - Shader kalba 400 (arba paskutinė) - kiekviena dalis yra didesnė (jei ji neveikia ...
nustatyti 09 rug. '10, 13:43
4
atsakymai

WebGL / GLSL - Kaip veikia „ShaderToy“?

Neseniai aš palietiau Shadertoy - https://www.shadertoy.com/ ir sužinokite daugiau apie OpenGL ir GLSL. Nuo to, ką suprantu, „OpenGL“ naudotojas pirmiausia turi parengti visą naudojamą geometriją ir konfigūruoti „OpenGL“ serverį (...
nustatytas spalio 18 d '13, 15:24
2
atsakymai

Kaip gauti „Glow“ šešėlio efektą „OpenGL ES 2.0“?

Rašau 3D programą „iOS“. Aš esu naujas „OpenGL ES 2.0“, todėl vis dar rašysiu pagrindinius šešėlinius. Man tikrai reikia įgyvendinti „Glow“ efektą kai kuriems mano teksto modeliams. Štai pavyzdys :. Ieško pavyzdžių ...
lapkričio 17 d. '11, 14:32