Perguntas com a marcação «glsl»

Uma linguagem de programação para shaders OpenGL.


1
Como calcular vetores tangentes e bitangentes
Eu tenho uma textura carregada em three.js e depois passada para os shaders. No shader de vértice, calculo o normal e salvo em uma variável o vetor uv. <script id="vertexShader" type="x-shader/x-vertex"> varying vec3 N,P; varying vec2 UV; void main() { gl_Position= projectionMatrix * modelViewMatrix * vec4(position,1.0); P= position; N= normalMatrix …

2
Usando dois shaders em vez de um com instruções IF
Eu tenho trabalhado na portabilidade de uma fonte opengl ES 1.1 relativamente grande para o ES 2.0. No OpenGL ES 2.0 (o que significa que tudo usa shaders), quero desenhar um bule de chá três vezes. O primeiro, com uma cor uniforme (ala o antigo glColor4f). O segundo, com uma …
9 opengl-es  glsl 





2
Forçar Recarregar VS soution Explorer ao adicionar novo script c # via Unity3d?
Quando crio o script C # ( Create -> C# Script) por meio de Unity3d ou o excluo de Unity3d- Visual Studiome mostra a janela de aviso. É irritante. Existe alguma maneira de forçar "ReloadAll" na solução Explorer sem a janela?
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
Rasgo de tela no shader de fragmento nas GPUs R9 380
dois jogadores estão enfrentando um problema no meu jogo em que a tela está rasgando quando usa um shader de fragmento, mas parece que isso está acontecendo apenas para jogadores com uma GPU R9 380. Aqui está o que parece no jogo: Depois de trabalhar com um dos jogadores, reduzi …
8 c++  2d  glsl  sfml 

2
Sombreador de geometria para várias primitivas
Como posso criar um sombreador de geometria que possa lidar com várias primitivas? Por exemplo, ao criar um sombreador de geometria para triângulos, defino um layout da seguinte forma: layout(triangles) in; layout(triangle_strip, max_vertices=3) out; Mas se eu usar esse shader, as linhas ou pontos não aparecerão. Então adicionando: layout(triangles) in; …

1
O pacote GLSL flutua em uma textura RGBA
Quero compor modelos e partículas convencionais baseados em triângulo com uma cena traçada por raios a uma taxa de quadros razoável. O webGL não permite escrever o gl_FragDepthsombreador no fragmento. Você não pode ter vários destinos de renderização, mas pode renderizar em uma textura RGBA e, em seguida, usar essa …
8 textures  glsl  webgl 

3
Atualizando a memória de textura via sombreador?
O que o título diz: É possível atualizar uma textura por meio de um glsl shader? 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; ??

2
Renderização de outdoor sem distorção?
Eu uso a abordagem padrão para billboard no Unity que está OK, mas não é o ideal: transform.LookAt(camera) O problema é que isso introduz distorção nas bordas da janela de visualização, especialmente quando o ângulo do campo de visão aumenta. Isso é diferente do outdoor perfeito que você veria, por …
8 unity  shaders  glsl 

2
Editores do GLSL Shader para Linux
Existe algum IDE bom para linux que nos permita editar os shaders GLSL e visualizar seus efeitos? Nota: O Shader Designer da Typhoon Labs é uma boa opção, mas estou procurando alternativas, pois este software tem alguns problemas com o Ubuntu 11.10
8 shaders  glsl  linux 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.