Preguntas etiquetadas con shaders

un programa de computadora que se ejecuta en hardware de gráficos y proporciona un alto grado de control sobre cómo se representan las escenas



3
Muestreo directo de texturas 3D muy lento
Así que estoy escribiendo un pequeño juego con Direct3D 9 y estoy usando texturas múltiples para el terreno. Todo lo que estoy haciendo es muestrear 3 texturas y un mapa de mezcla y obtener el color general de las tres texturas basadas en los canales de color del mapa de …

6
Buen ejemplo de un efecto de múltiples pasos?
En XNA (y Direct3D en general AFAIK), en lugar de crear sombreadores de vértices y fragmentos individuales, agrupa potencialmente muchos sombreadores relacionados en 'Efectos'. Cuando utilizas un efecto, seleccionas una 'técnica' (o iteras a través de todos ellos) y luego cada 'técnica' tiene una serie de 'pases'. Recorre cada pasada, …
9 xna  directx  shaders 



2
¿Forzar recarga VS Soution Explorer al agregar un nuevo script de C # a través de Unity3d?
Cuando creo C # guión ( Create -> C# Script) a través Unity3d o borrarlo de Unity3d- Visual Studiome muestra la ventana de advertencia. es molesto. ¿Hay alguna forma de forzar "ReloadAll" en el Explorador de soluciones sin la ventana?
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
Recorrer los colores con el mismo brillo.
Okay. Así que tengo un juego en el que estoy trabajando con un montón de partículas de colores. Cada uno de ellos tiene su propio color, sin embargo, todos están cerca de un tono específico. Para explicar eso mejor, estoy usando el espacio de color HSV, y tengo una variable …
8 shaders  color 




2
Sombreador de geometría para múltiples primitivas
¿Cómo puedo crear un sombreador de geometría que pueda manejar múltiples primitivas? Por ejemplo, al crear un sombreador de geometría para triángulos, defino un diseño como este: layout(triangles) in; layout(triangle_strip, max_vertices=3) out; Pero si uso este sombreador, las líneas o puntos no aparecerán. Entonces agregando: layout(triangles) in; layout(triangle_strip, max_vertices=3) out; …

3
¿Para qué se pueden usar los sombreadores?
Realmente no soy una persona en 3D, y solo he usado sombreadores un poco en algunos ejemplos de Three.js, y hasta ahora tengo la impresión de que solo se están usando para la parte gráfica de la ecuación. Aunque, el artículo de Wikipedia (bastante críptico) y algunas otras fuentes me …
8 3d  shaders 

3
¿Actualizar la memoria de textura a través del sombreador?
Lo que dice el título ¿Es posible actualizar una textura a través de un sombreador glsl? Algo como : //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; ??


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.