Donald May Freelance programmer


Site overhaul

My site is finally getting an overhaul after a long period of inactivity!

Filed under: Uncategorized No Comments

Shady HLSL Editor (Donald’s Branch) released

Alright so I am working on this project and I wanted the ability to preview HLSL pixel shaders for an XNA game. Shady seemed to fit the bill nicely but it was for XNA 2.0 (I am using XNA 3.1). Also the whole thing seemed a tad unstable and there were some features that I simply did not care for.

I decided that since the source was available that I would create my own branch for this editor and that way I could add all the functionality that I wanted (or needed). I wanted it to be separate in case the original author ever decided to update his program that my version wouldn't get confused for that version.

So after a few hours of work I have done the following:

1. I have revised the error checking. I have tested the editor and tried to make it crash. Anywhere it crashed I added additional error checking to make things a bit more stable.

2. One feature of the editor is this pulsing heart. I am not sure what it is used for (it does not appear to do anything O_o) and so I added an option to disable the heart because I thought that it would cause me to have a seizure.

3. Another feature that I decided to add was the option to not auto update the editor. If you click the main view port or click the refresh button (under the options tab) you can refresh the shader.

4. Other features include the ability to stretch an image and scrolling for the tab panes.

Here is a link to this editor:

Have fun and let me know what you think!

Filed under: Uncategorized 1 Comment