Tagged Questions
0
votes
1answer
156 views
How to create a fog effect in XNA with PixelShaderFunction?
I developped a small XNA games in 3D.
I would like to add a "fog of war" on my models instantiated with an effect in my (.fx) file.
The problem is, I do not know how to change the function
...
1
vote
2answers
97 views
How to set multiple times, in a single spritebatch, the same pixel shader parameter
I make a test with Effect class in XNA and I want to set multiple times the same parameters (MyParameter in below code).
My code is :
[...]
//In Engine class
Effect ShaderEffect = ...
0
votes
2answers
76 views
The saturate function is not working in my pixel shader
I wrote a pixel shader for my game and when I tried to compile it an error occurred:
ID3DXEffectCompiler::CompileEffect: There was an error compiling expression
When I removed all the saturate ...
0
votes
2answers
104 views
How to implement input-texture limited alphablending of 2 textures with HLSL?
I try to implement a HLSL shader the does the normal Alphablend with premultiplied colors (just as XNA4 does) but depending on some existing colors. One can think of adding a glow to a 2D terrain ...
1
vote
1answer
390 views
XNA HLSL 2D outline shader
I have gotten into quite a bit of trouble getting my rendering correct in my tile based 2D game.
This kind of shader is surprisingly annoying to write, I've heard (we used it in one of our 3D ...
0
votes
2answers
326 views
HLSL shader optimization [closed]
The following HLSL shader (without preprocessing) results in 65 arithmetic operations (see below). Can the same effect achieved with <=64 operations?
// Center of "light"
float x;
float y;
// ...
1
vote
1answer
567 views
2D Mask antialiasing in xna hlsl
I have two texture2d , one of these is a mask texture and have 2kind color
and i use that for mask (filter) second texture2D
something like
float4 tex = tex2D(sprite, texCoord);
float4 bitMask ...
1
vote
0answers
384 views
Sprite visual effect in XNA?
Suppose I have a character sprite and I want to apply some animating effect that overlay its color, how would I do it? What I desire is something along this line:
(From final fantasy tactics)
It is ...
2
votes
1answer
194 views
isometric tile - How would I apply effect on only specific part of a sprite?
How would I apply a mask for pixel shading effect to restrict it only to some part of image? For example I have a height tile:
Now I want to apply the effect only on the tile-shape of this ...
2
votes
1answer
227 views
Applying effects to an existing program that uses BasicEffect
Using the finished product from the tutorial here.
Is it possible to apply the grayscale effect from here:
Making entire scene fade to grayscale
Or would you basically have to rewrite everything?
...
6
votes
1answer
213 views
How do texture lookups for trig functions work?
I have a pixel shader that calculates a mandelbrot fractal. It uses the standard formula:
z = z2 + c
I'd like to extend it so the power z is raised by varies. To do this i have the following ...
1
vote
1answer
739 views
XNA - Getting HLSL pixel of current render target?
I'm setting a render target in XNA using the following lines of code:
Game.GraphicsDevice.SetRenderTarget(physicsTexture);
Game.GraphicsDevice.Clear(Color.White);
...