Questions marquées «hlsl»

11
Tessellation vs Geometry Shader

Corrigez-moi si je me trompe, mais les tâches Shader de géométrie et Tessellation Shader doivent générer des sommets dans le pipeline graphique. Ce que je voudrais savoir, c'est comment ils sont différents et quand dois-je les utiliser l'un par rapport à

10
Éclairage rapide avec plusieurs lumières

Comment mettre en œuvre un éclairage rapide avec plusieurs lumières? Je ne veux pas restreindre le joueur, il peut placer un nombre illimité et éventuellement des lumières (ponctuelles) qui se chevauchent dans le niveau. Le problème est que les shaders qui contiennent des boucles dynamiques qui...

9
Profil de surface de plan d'eau 2D

J'essaie de créer l'effet de l'épaisseur de la surface de l'eau avec un shader de vertex-fragment. Je suis dans un environnement de jeu 3D mais c'est une vue de défilement donc une vue "2D". Voici un bon tutoriel pour créer un tel effet en 2D réel en utilisant un fragment shader. Mais cela ne peut...

9
Effet de vague ondulée?

Je travaille sur un jeu de tower defense depuis un certain temps maintenant, et jusqu'à présent, je suis vraiment satisfait des résultats. Cependant, il y a une chose que j'aimerais ajouter. J'ai vu une vidéo de GeoDefense pour Windows Phone 7 ici: http://www.youtube.com/watch?v=YhPr4A4LRPQ...

9
Échantillonnage 3D très direct des textures

J'écris donc un petit jeu en utilisant Direct3D 9 et j'utilise le multitexturing pour le terrain. Tout ce que je fais, c'est échantillonner 3 textures et une carte de mélange et obtenir la couleur globale des trois textures en fonction des canaux de couleur de la carte de mélange. Quoi qu'il en...

8
Le moyen le plus efficace pour dessiner un sommet avec OpenGL

J'écris un jeu OpenGL 3D. Il y aura des tonnes de triangles pour le terrain et les objets utilisés. J'étudie à partir du guide officiel d'OpenGL et la première méthode présentée est d'appeler une fonction glVertexaprès le glBeginpour chaque sommet que vous voulez dessiner. Cependant, cette méthode...