Author Archives: digitalerr0r

XNA Shader Programming – Tutorial 16, Refraction

XNA Shader ProgrammingTutorial 16, Refraction Welcome to tutorial 16 in the XNA Shader Programming tutorial. Today we are going to learn how to implement refraction. We are going to build on the environment mapping shader we made in tutorial 15, so … Continue reading

Posted in XNA Shader Tutorial | 4 Comments

XNA Shader Programming – Tutorial 15, Dynamic environment mapping

XNA Shader ProgrammingTutorial 15, Dynamic environment mappingHi and welcome back to my XNA Shader Programming tutorial. Last time we made a transmittance post process shader, making objects look transparent in a more proper way than normal alpha blending. Today we … Continue reading

Posted in XNA Shader Tutorial | 10 Comments

XNA Shader Programming – Tutorial 14, Transmittance

XNA Shader Programming Tutorial 14 – Transmittance Welcome to the 14th tutorial in the XNA Shader Programming tutorial. Last time, we looked at using alpha maps and the alpha channel to make objects look transparent. Today we are going to dive a … Continue reading

Posted in XNA Shader Tutorial | 7 Comments

xblcg.info

If you play any games from XBox Live Community Games, you should take a look at this page!   http://xblcg.info/   This site contains information about XBLX and the games in there, so go there and start browsing for you … Continue reading

Posted in XNA | Leave a comment

Transmittance Part IV

Ok, more updates on my transmittance shader!   I updated the transmittance app where I fixed some more on my shader, fixed the sync issue between the two depthmaps, and added a specular light. The result can be seen below:   Left: without … Continue reading

Posted in Graphics | Leave a comment

Transmittance Part III

Ok, I got a little bit longer this morning, and got the Beer-Lamberts law function correctly implemented, and it looked a LOT better when it worked correctly. I had some issues with distance and how the absorbtion was calculated, but … Continue reading

Posted in Graphics | 2 Comments

Transmittance Part II

Ok, I started making the Transmittance shader, and this is how far I got:   Here we can see a green glass ball absorbing the pixels behind it, and before the rays hit our eyes( camera ) the color is … Continue reading

Posted in Technology | 1 Comment

XNA Shader Programming – Tutorial 13, Alpha mapping

XNA Shader Programming Tutorial 13 – Alpha mapping Welcome to another tutorial in the XNA Shader Programming series. Today we are going to look at a simple, but important shader: The Alpha map! The Alpha map is very usefull when you … Continue reading

Posted in XNA Shader Tutorial | 9 Comments

Transmittance

I had a request on writing a tutorial about Alpha maps using shaders, and this tutorial will be written tomorrow. But after yesterdays workshop, I had some thoughts about transparent objects, reflection and refraction.   We usually code a transparent … Continue reading

Posted in Graphics | Leave a comment

XNA as a target platform for Balder3D

I had a meeting with Einar Ingebrigtsen yesterday about Balder and our goals for release 1.   So, after the meeting, I started on making XNA as a taget platform for Balder. I have a few challenges on getting it up … Continue reading

Posted in Balder3D | Leave a comment