Profile
Calgary, AB
NO!
222 comments
145 entries
Advertisement
Tape_Worm
October 30, 2006
Undesnufnorblia


Yay for dynamic textures.

Yay for awesome slowness.

Yay for 20000 sprites managing to run above 1 fps.

Speed demoning: Well considering there are multiple pixel shaders, a stencil buffer and dynamic texture updates I'm amazed it runs at all.

Textures: I've made great progress with this thing lately…
164 views
Tape_Worm
October 16, 2006
Stencilicious
Finally.



I have finally figured out how to use Stencil Buffers. Yes, that's right, up until now I've never actually used one. And it took me ALL fucking day to figure it out. Of course, it didn't help that for some reason I couldn't attach a depth/stencil surface to a render target with alpha. I…
184 views
Tape_Worm
October 11, 2006
Blind Guardian \m/
I got the new Blind Guardian album - A Twist in the Myth . It's fucking awesome.

I put up some new shots for Gorgon showing the framework screens and a couple of new things regarding logos I threw in there.

Obligatory screenshots:


The first is the mode selection screen and the second is a the devic…
164 views
Tape_Worm
October 08, 2006
Shaders part deux.
On shaders
Jesus Murphy Christ. I did more experimenting using shaders in my library and really I had no idea how easy it was to implement these things. Even to do the post processing stuff is simple, hell I even made a sine-wave scroller thing in a short amount of time and I suck. I have to wond…
189 views
Tape_Worm
October 05, 2006
Input... this.
So upon reading about the uncertainty of the future of DirectInput I did some preliminary research into how we were to handle input from now on. The answer, WM_INPUT. Armed with this knowledge I did nothing. I did other things, more important things as designing input stuff is not exactly exciti…
208 views
Tape_Worm
September 25, 2006
TextSex


I've implemented word wrapping into my text rendering, plus alignment features like Upper-left, lower-right, etc... The picture above shows the word wrapping in action (yes, it really does) with the break coming between 'q' and 'r' and a space after between delta time and the 'A'.

Sadly, something…
203 views
Tape_Worm
September 23, 2006
Slim shady.
Pixel shaders. Vertex shaders. I'm cool too!



Yep, I added support for pixel/vertex shaders. In this image a single shader has been assigned to the sprite. And in this shader there are 3 techniques, one for grayscale, one for 2-bit color and another for a sharpened image. Seems to run pretty goo…
184 views
Tape_Worm
September 17, 2006
FONT EDITOR X-TREME 2006!!!!!!
Update 09/18/06
I've fixed up the character selection screen, should be a little better now... I hope. Should also be a little more responsive.


Yes. It's done. Somewhat.

Here is a link for download.

You need:
  • .NET 2.0
  • Managed DirectX (August 2006)
  • Some patience
Keep in mind it is a BETA. Consequently, …
229 views
Tape_Worm
September 08, 2006
VEESTA
After calling upon the dark lord and chanting the lyrics to Barry Manilow's 'Mandy' backwards, I managed to get Vista installed.

Behold:


You wouldn't believe the fucking hell I had to endure to get that thing installed. Prepare for a dull story.

In the beginning...
In June I signed on for the Beta 2 p…
245 views
Tape_Worm
August 16, 2006
Vacation
As of Friday I get to go on my first 'real' vacation in 2 and a 1/2 years. And it's to attend my brother's wedding. I hate weddings that I don't have to participate in, but in this one I'm best man and I have to play Canon in D on guitar (how cliche), so my hate of weddings has doubled. I should…
187 views
Tape_Worm
August 14, 2006
Immigration
Yay. I have support for importing Angelcode's BM font format, as well as export support for Mudge's .xml/.mudge font files.

The angelcode import is kind of limited though. I don't use the texture associated with the file (except to get image dimensions, I think... or was that Mudge?), as I gener…
198 views
Tape_Worm
August 13, 2006
Shadows of the empire...
That game was shit.

Behold!



How's THAT for feature creep? I'll never finish at this rate. However, now you can have shadows. How fun! Plus you can actually set the alpha component for color values now for even more fun effects.

I wish I could do gradients as was suggested to me in the image of t…
288 views
Tape_Worm
August 11, 2006
Outlines
So, I realized that I hadn't really tried out any font outlines other than 1 pixel. So I bumped it up to 4 pixels:



At first I thought, that's horrible. But now I think it's kind of a neat effect. I don't know. It's due to the way that I'm drawing the outline, it's a very quick and dirty method o…
180 views
Tape_Worm
August 10, 2006
No, I don't do requests.
Not usually. But emmavartdal suggested outlined fonts. So here they are.



You can change the size of the outline up to 4 pixels (this isn't so great really, but it's nice to have and provides an interesting effect). And you can change the color of the outline. Total fun.
175 views
Tape_Worm
August 10, 2006
Fonts!
Eventually I'll have an image of the day up show casing my bitmap font editor. I've been working at it for a week now. Soon, I will be but a shell of a man.

Obligatory screenshot:


Purty innit?

This thing is LGPL'd and free for people to use. But if you do use it in your applications, I want a copy …
294 views
Tape_Worm
August 02, 2006
Lines, lines, everywhere ... fuck, not again...
See my post here.

I've been struggling with this for the last 3 days. I'm at my fucking wits end. I want to cause bodily harm to IHVs.

Please, if anyone can help, let me know.


So I managed to get it working properly by using the bresenham algorithm and doing it by using points. However, it's much s…
200 views
Tape_Worm
July 31, 2006
Clipping
So I went ahead and implemented clipping using the D3D viewport. However since this also means that I have to do an update to the projection matrix (else the viewport just squashes the image) there is a performance hit. Not a major one, but there is one nonetheless. I even hardcoded a GUI window…
174 views
Tape_Worm
July 29, 2006
Drawrings!
Unf! I got drawing working. "BUT MADOX! LOLZ!".. er wrong webpage. "But tape, why? And isn't drawing to a texture in realtime very slow?" Well silly mortal: It's quite handy to have basic drawing routines simply because doing simple things like a selection rectangle via a static texture is a …
189 views
Tape_Worm
July 26, 2006
Demo
Yeah, so I put up a demo here.

Requirements:
  • Direct X 9.0 + Managed DirectX, specifically the June 2006 update.
  • .NET 2.0
  • Whiskey
Just unzip and run. Hit escape to exit, hit F1 to switch between fullscreen and windowed mode. If it doesn't work, leave a message here with specifics on the error (no speci…
248 views
Tape_Worm
July 26, 2006
Fonts!


Holy shit batman. Fonts. Yes, I know, there was text in the images before this. That was using the built in ID3DXFont crap. This however is homegrown.

I'm really getting sick of those bouncing balls, but they really do help with the stress testing. Perhaps I should write something useful with…
190 views
Tape_Worm
July 22, 2006
Old stuff
Here's an old shot of the original 2D gorgon that I did a couple of years back:



Purty innit?

So I ran this today, it has always had lousy framerates, but given my timing issues that I've been having I decided to run this thing in fullscreen. 16 FPS. Yep. Went from 168 (yes, I know it says 139 or s…
181 views
Tape_Worm
July 22, 2006
Timings
I'm having a shitload of trouble with my timing code. It's horrible. If anyone has an object for doing proper delta-frametime times and FPS times, I'd appreciate a look at it or some help pointing me in the right direction. I made a post about it on the .NET forum.

It's just too damn late.
205 views
Tape_Worm
July 21, 2006
Gorgon Part Deux
So I implemented render to texture render targets tonight. I had the framework set up ages ago, and it could handle multiple render windows all along, this was merely an extension.



Behold the magnificent magificentiness.

Ignore the lousy framerate, the app had just started up and hadn't 'warmed' up y…
205 views
Tape_Worm
July 20, 2006
Inherited Forms. .NET 1.1 and Microsoft Office
For those of you that don't know (i.e. everyone): I write database crap for a living. Our company is great, very flexible hours, laid back atmosphere, good pay and beer in the fridge at all times. So what's the down side? Microsoft Access. I seriously hate that thing. I'd like to find the per…
195 views
Tape_Worm
July 20, 2006
Gorgon
Some people may not realize that I've been writing a library called Gorgon. In fact 99% of people don't realize this. They should, I'm important goddamn it. It's been in development off and on since... er.. uhm... 2000? Yeah, about that. No, I wish I were kidding. Sadly, I'm farrrrr too indec…
277 views
Advertisement

Popular Blogs

shawnhar
Generalist
101 Entries
9 Followers
15 Entries
10 Followers
johnhattan
Programmer
1,277 Entries
47 Followers
ApochPiQ
Generalist
628 Entries
44 Followers
dgreen02
Generalist
338 Entries
56 Followers
Advertisement