preguntar acerca de shader
4
réponses
Quelle est l’origine de ce GLSL rand() one-liner?
J'ai vu ce générateur de nombres pseudo-aléatoires à utiliser dans les shaders référencés à ici et là sur le web :
float rand(vec2 co){
return fract(sin(dot(co.xy ,vec2(12.9898,78.233))) * 43758.5453);
}
Il est diversement appelé "canonique", …
demandé sur
1970-01-01 00:33:32
2
réponses
GLSL / C++: tableaux D’Uniformes?
Je voudrais laisser les lumières D'OpenGL et faire les miennes.
Je voudrais que mes shaders permettent un nombre variable de lumières.
Pouvons-nous déclarer un tableau d'uniformes dans les shaders GLSL?
Si oui, comment définirions-nous les valeurs d …
demandé sur
1970-01-01 00:33:31
6
réponses
Apprendre OpenGL moderne
Je suis conscient qu'il y avait des questions similaires au cours des dernières années, mais après avoir fait quelques recherches, Je ne peux toujours pas décider d'où et ce que je devrais apprendre.
Je voudrais également voir votre vue actuelle et r …
demandé sur
1970-01-01 00:33:32
1
réponses
À quoi ressemblent les shaders GLSL par défaut? pour la version 330
À quoi ressemblent les shaders GLSL vertex, fragment et geometry par défaut pour la version # 330 ?
Je vais utiliser #version 330 GLSL version 3.30 NVIDIA via le compilateur Cg, car c'est ce que ma carte graphique prend en charge.
Avec les shaders …
demandé sur
1970-01-01 00:33:31
4
réponses
OpenGL Blend Modes vs Shader Blending
je suis en train de faire quelques recherches sur OpenGL et Shaders mais je n'arrive pas à comprendre s'il y a des différences fondamentales entre le mélange en utilisant le glBlendMode ou en écrivant vos propres modes de mélange dans un shader.
Que …
demandé sur
1970-01-01 00:33:32
2
réponses
GLSL gl FragCoord.Z calcul et réglage gl FragDepth
donc, j'ai un imposteur (la géométrie réelle est un cube, peut-être coupé, et la géométrie de l'imposteur est une éponge de Menger) et je dois calculer sa profondeur.
je peux calculer la quantité de décalage dans l'espace assez facilement. Malheure …
demandé sur
1970-01-01 00:33:32
2
réponses
Quelle est la relation entre la couleur gl et la couleur frontale gl dans le vertex et les shaders de fragment
j'ai des vertex de passage et des shaders de fragment.
vertex shader
void main(void)
{
gl_TexCoord[0] = gl_MultiTexCoord0;
gl_Position = gl_ModelViewProjectionMatrix * gl_Vertex;
}
fragment shader
void main(void)
{
gl_FragColor = g …
demandé sur
1970-01-01 00:33:31
2
réponses
Comment obtenir un effet» Glow » dans OpenGLES 2.0?
j'écris une application 3D pour iOS. Je suis nouveau sur OpenGL ES 2.0, donc je suis encore en train d'écrire des shaders de base.
J'ai vraiment besoin d'implémenter un effet "Glow" sur certains de mes modèles, basé sur la texturation.
voici …
demandé sur
1970-01-01 00:33:31
5
réponses
Que sont le Vertex et les pixels shaders?
que sont le Vertex et les pixels shaders?
Quelle est la différence entre eux? Lequel est le meilleur?
... …
demandé sur
1970-01-01 00:33:29
1
réponses
Trois.js-shader code pour l’effet halo, les normales ont besoin de transformation
j'essaie de créer un shader pour produire un effet halo lumineux en trois.js. Ma tentative actuelle est en direct ici: http://stemkoski.github.io/Three.js/Shader-Halo.html
le code shader est actuellement:
<script id="vertexSh …
demandé sur
1970-01-01 00:33:33