Questions marquées «shaders»

un programme informatique qui s'exécute sur du matériel graphique et offre un degré élevé de contrôle sur la façon dont les scènes sont rendues


1
Feuilles de sprite avec objets tampons et shaders
Quelle est la "meilleure" façon de gérer les feuilles de sprite avec des shaders et des tampons? En mode immédiat, il est facile de modifier les texcoords d'un sprite quand il est dessiné, mais je ne sais pas comment faire avec opengl moderne. Dois-je stocker tous les texcoords dans un …

3
É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 …

6
Un bon exemple d'effet multi-passes?
Dans XNA (et Direct3D en général AFAIK), plutôt que de créer des vertex et des shaders de fragments individuels, vous regroupez potentiellement de nombreux shaders associés dans des `` Effets ''. Lorsque vous venez d'utiliser un effet, vous sélectionnez une «technique» (ou parcourez chacun d'entre eux), puis chaque «technique» a …
9 xna  directx  shaders 



2
Force Reload VS soution Explorer lors de l'ajout d'un nouveau script c # via Unity3d?
Lorsque je crée un script C # ( Create -> C# Script) via Unity3d ou le supprime de Unity3d- Visual Studioaffiche la fenêtre d'avertissement. c'est ennuyant. Existe-t-il un moyen de forcer "ReloadAll" dans l'Explorateur de solutions sans la fenêtre?
8 unity  visual-studio  unity  google-play-services  google-play  physics  simulations  c#  unity  raycasting  unity  virtual-reality  savegame  arcade  c++  steam  ios  objective-c  databases  storage  opengl  vbo  vao  libgdx  scene2d  unity  animation  c#  path-finding  roguelikes  opengl  c++  glsl  2d  physics  phaser  selection  3dsmax  unity  collision-detection  c#  tilemap  isometric  unity  c#  2d  sprites  mouse  scripting  grid  c#  unity  libgdx  java  unity  playstation4  c#  c++  directx  dll  c++cli  libgdx  overlap2d  multiplayer  node.js  websocket  animation  unity  textures  unity  terrain  physics  unity  rotation  movement  transformation  monogame  windows  installer  shaders  unity  virtual-reality  unity  performance  frame-rate  profiler  google-play  appstore  trademark  java  android  libgdx  unity  unity-networking  unity  physics  software-engineering  unity  savegame  physics  2d  unity  unity  c#  unity-networking  textures  geometry  unreal-4  3d-modeling  java  android  libgdx  android  collision-detection  libgdx  rotation  legal  localization  patents  opengl  cubemap  sampler-state  2d  transformation  unity  c#  opengl  glsl  lighting  opentk  c++  collision-detection  physics 

1
Parcourez les couleurs avec la même luminosité
D'accord. J'ai donc un jeu sur lequel je travaille avec un tas de particules colorées. Chacun d'eux a sa propre couleur mais ils sont tous proches d'une teinte spécifique. Pour expliquer cela, j'utilise mieux l'espace colorimétrique HSV, et j'ai une variable globale qui passe de 0 à 360 (H) et …
8 shaders  color 



1
Curious Transparent Holes Render Artifact
J'essaie donc d'implémenter un terrain "lisse" dans mon moteur de blocs en donnant à chaque bloc de surface une hauteur. Fondamentalement, ce que je fais pour générer ces "cartes de hauteur" pour chaque bloc, c'est que je génère les hauteurs à des intervalles de 0,25 le long du bord du …

2
Shader de géométrie pour plusieurs primitives
Comment puis-je créer un shader de géométrie capable de gérer plusieurs primitives? Par exemple, lors de la création d'un shader de géométrie pour des triangles, je définis une disposition comme ceci: layout(triangles) in; layout(triangle_strip, max_vertices=3) out; Mais si j'utilise ce shader, les lignes ou les points n'apparaîtront pas. Donc, en …

3
Mise à jour de la mémoire de texture via un shader?
Que dit le titre, est-il possible de mettre à jour une texture via un shader glsl? Quelque chose comme : //Read vec4 Pixel = texture2D(TextureID,gl_TexCoord[TextureIndex].st); //Write to texture memory ? vec4 NewPixel = Pixel + vec4(0.0,0.0,0.0,AlphaPatch); // ?? How to write back to texture memory ?? texture2D(TextureID,gl_TexCoord[TextureIndex].st) = NewPixel; ??

3
À quoi peuvent servir les shaders exactement?
Je ne suis pas vraiment une personne en 3D, et je n'ai utilisé qu'un peu de shaders dans certains exemples de Three.js, et jusqu'à présent, j'ai l'impression qu'ils ne sont utilisés que pour la partie graphique de l'équation. Cependant, l'article (assez cryptique) de Wikipédia et d'autres sources m'amènent à croire …
8 3d  shaders 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.