Resultados de la búsqueda a petición "hlsl"
Iluminación de azulejos 2D
Estoy agregando iluminación a mi juego basado en mosaicos XNA 2D. Encontréest [http://blog.josack.com/2011/07/xna-2d-dynamic-lighting.html] artículo útil, pero la forma en que se hace no es compatible con la colisión. Lo que me gustaría es un ...
HLSL: Índice de flotadores no alineados / empaquetados
Tengo un sombreador de vértices (2.0) haciendo algunas instancias: cada vértice especifica un índice en una matriz. Si tengo una matriz como esta: float instanceData[100];El compilador le asigna 100 registros constantes. Cada registro constante ...
¿Las declaraciones If ralentizan mi sombreador?
Quiero saber si las "declaraciones If" dentro de los sombreadores (vértice / fragmento / píxel ...) realmente están ralentizando el rendimiento del sombreador. Por ejemplo: ¿Es mejor usar esto? vec3 output; output = input*enable + ...
Algunas preguntas simples de XNA / HLSL
Me he estado metiendo en la programación HLSL últimamente y tengo mucha curiosidad sobre CÓMO algunas de las cosas que estoy haciendo realmente funcionan. Por ejemplo, tengo este sombreador muy simple aquí que sombrea los píxeles de color ...
¿Cómo puedo incluir los resultados de compute shader en vértice sin utilizar un búfer de vértice?
Antes de entrar en detalles, quiero delinear el problema:Utilizo RWStructuredBuffers para almacenar la salida de mis sombreadores de cálculo (CS). Como los s...
DirectX 11: sombreador de cómputo: escritura en un recurso de salida
Acabo de comenzar a usar la etapa Compute shader en DirectX 11 y encontré un comportamiento no deseado al escribir en un recurso de salida en el sombreador Compute. Parece que solo obtengo ceros como salida, lo que, a mi entender, significa que ...
swift no puede guardar el archivo .m3u8 en la galería
Estoy usando el siguiente método para descargar y guardar mi video en la galería, con .mp4 funciona normalmente, pero cuando se cambia a .m3u8 siempre falla. func downloadVideoLinkAndCreateAsset(_ videoLink: String,_ fileName : String) { // use ...
Página 1 de 2