Questions marquées «hlsl»

Un langage d'ombrage propriétaire développé par Microsoft pour une utilisation avec l'API Microsoft Direct3D.

43
Comment les jeux AAA utilisent-ils cette texture dans le shader?

J'ai découvert que Battlefield 3, ainsi que Saint's Row the Third, utilisaient cette texture lors de la dernière étape de la cartographie. Quelqu'un peut-il partager un lien vers un article sur l'utilisation de cette texture? MISE À JOUR: comme il n’existe pratiquement aucun exemple de mise en...

41
Les acteurs d'un jeu doivent-ils être responsables de se dessiner?

Je suis très nouveau dans le développement de jeux, mais pas dans la programmation. Je joue (encore) avec un jeu de type Pong en utilisant l' canvasélément JavaScript . J'ai créé un Paddleobjet qui a les propriétés suivantes ... width height x y colour J'ai aussi un Pongobjet qui a des propriétés...

28
Quelles sont les bonnes ressources pour apprendre le HLSL? [fermé]

Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 4 ans . La dernière fois que j'ai essayé d'apprendre HLSL,...

24
La meilleure façon de masquer les sprites 2D dans XNA?

J'essaie actuellement de masquer certains sprites. Plutôt que de l'expliquer par des mots, j'ai composé quelques exemples d'images: La zone à masquer (en blanc) Maintenant, le sprite rouge qui doit être recadré. Le résultat final. Maintenant, je sais que dans XNA, vous pouvez faire deux choses pour...

20
Livre Shader moderne? [fermé]

Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 4 ans . Je souhaite en savoir plus sur les Shaders: que...

19
Contour blanc étrange autour du modèle

Je travaille sur un jeu dans XNA 4 et je suis récemment passé à une implémentation d'ombrage différé en suivant ce guide . Un étrange contour blanc apparaît maintenant sur mes modèles et je ne suis pas sûr de ce qui cause cela. Je pensais que c'était peut-être un manque de précision sur la cible de...

19
Rendre l'eau huileuse / polluée?

Tous les assistants shader ont une idée de la façon d'obtenir un effet d'eau huileuse / polluée, similaire à ceci: Idéalement, l'eau ne serait pas uniformément huileuse, mais à la place, le pétrole pourrait être généré à partir d'une source (comme un drain polluant d'une usine chimique), puis...

18
Comment puis-je créer un effet d'éclairage comme celui-ci?

C'est le plus bel éclairage 2D que j'aie jamais vu, et j'aimerais effectuer un éclairage comme celui-ci aussi. Comment fait-on ça? Je ne me soucie pas de la physique ou de la façon dont les particules sont simulées - je veux seulement connaître l'éclairage. Voici quelques vidéos pour référence:...

17
comment fonctionne HDR?

J'essaie de comprendre ce qu'est le HDR et comment il fonctionne. Je comprends les concepts de base et ai une légère idée de la façon dont il est mis en œuvre avec D3D / hlsl. Cependant, c'est encore assez brumeux. Supposons que je rende une sphère avec une texture de la terre et une petite liste...

17
Que fait réellement ddx (hlsl)?

Je suis un peu confus. La documentation officielle ( http://msdn.microsoft.com/en-us/library/windows/desktop/bb509588(v=vs.85).aspx ) dit que ddx (entrée) est la dérivée partielle de l'entrée avec respect à la "coordonnée x de l'espace d'écran". Mon calcul est très bien, mais comment peut-il savoir...

16
Des unités de frai dans un monde fait de bruit Perlin?

Il y a quelques problèmes que j'ai rencontrés dans mon jeu basé sur le bruit Perlin. Jetez un œil à la capture d'écran ci-dessous. Les zones blanches que vous voyez sont des murs et les zones noires sont accessibles à pied. Le triangle au milieu est le joueur. J'ai implémenté la physique dans ce...

13
Nombre aléatoire hlsl

Comment générer un nombre aléatoire dans HLSL? Je demande parce que je veux essayer le tracé de rayons gpu . Vous devez générer des directions aléatoires dans un pixel shader. Je veux donc randFloat(), où le résultat est un nombre aléatoire entre -1 et +1. Aussi, quel est le problème avec l'...

12
Shader en plastique translucide HLSL

J'essaie de produire un shader pour reproduire un objet en plastique blanc avec une lumière colorée à l'intérieur. Soit en ayant un shader qui sera translucide et si je mets une lumière à l'intérieur de l'objet, la lumière sera visible à travers ou en ayant un shader qui simule l'effet d'une...