Editors

I decided to take a break from writing the library, and have been working on the editor.  Here’s a screen shot of the font editor in semi-action.  Please  note that this is very preliminary and there’s not a lot going on here.

Posted on May 6, 2012 at 11:54 pm by Tape_Worm · Permalink · Comments Closed
In: Programming · Tagged with: , , , , , ,

Text output and Fonts

Sweet merciful fuck.  That was painful. I just spent the last 4 evenings/nights writing Gorgon’s font system and it was not fun.  And, of course, I’m still nowhere near done (still have to create the TextSprite object, and other the font effects like gradients and GDI+ image brushes).  But, I got it working.  Not only [...]

Posted on April 17, 2012 at 12:48 pm by Tape_Worm · Permalink · 2 Comments
In: Programming · Tagged with: , , , , , , , , ,

Yet more shaders

Here’s another bundled effect, the Gaussian Blur shader: If you see any stuttering, blame Fraps, I was getting over 1000 FPS while it was blurring and running.

Posted on April 4, 2012 at 6:19 pm by Tape_Worm · Permalink · Comments Closed
In: Programming · Tagged with: , , , , , , ,

Gorgon Shaders

So I got custom shaders up and running in Gorgon 2.0.  The new version has always had shader ability because it’s using Direct3D 11, so it’s required to use them.  However, up until now the shader code has been hardcoded to use 3 default shaders.  But after today, there’s an ability to use customized shaders: [...]

Posted on April 2, 2012 at 6:24 pm by Tape_Worm · Permalink · Comments Closed
In: Programming · Tagged with: , , , , , , ,

You’re so primitive.

So, I’m moving to a new place tomorrow and work on Gorgon v2 is going to halt for a bit until I get my life back in order.  In the meantime, here’s a screenshot of the primitives (rectangles, lines, etc…) that have been making me insane (click it to see a larger version): You can [...]

Posted on February 29, 2012 at 9:08 am by Tape_Worm · Permalink · Comments Closed
In: Programming · Tagged with: , , , , , , , , , , , ,

Multi-monitor pain.

So, one of the shortcomings of the original Gorgon was that there was no support for multi-monitor.  And I see now why I didn’t bother… what a pain in the ass. Anyway, I finally figured it out.  See, there are two ways to do multi-mon support in Direct 3D 9:

Posted on August 29, 2011 at 10:12 am by Tape_Worm · Permalink · 2 Comments
In: Programming · Tagged with: , , , , , , , ,

MSAA (Gorgon v2.x – Dorian)

So, to prove that I actually do work on stuff, I’ve uploaded a new video to the youtubes.  This one shows off the ability to use MSAA in the new version of Gorgon. To get this effect, in v1.x of Gorgon, you’d draw a series of fading sprites (Alpha of 0 from the start position [...]

Posted on August 18, 2011 at 9:44 am by Tape_Worm · Permalink · Comments Closed
In: Programming · Tagged with: , , , , , , , , , , ,

The future.

I recently played around with my own library (see an earlier post about the sun effect) and I found it… well, lacking.  In my day job I do a lot of framework/library code for re-use amongst my co-workers and I’ve learned a great deal over the last few years of doing that professionally.  There’s a [...]

Posted on June 26, 2011 at 6:00 pm by Tape_Worm · Permalink · Comments Closed
In: Idiocy, Programming, Real life · Tagged with: , , , ,

New version of Gorgon – 1.1.4119.34319

Yep, finally.  I’ve rolled up all the updates/fixes that were in the subversion repository and put up a new version of Gorgon.  Version 1.1.4119.34319 is the latest version and you can get it from here.  You can view the change log in this forum post. Enjoy.

Posted on April 12, 2011 at 10:12 pm by Tape_Worm · Permalink · Comments Closed
In: Programming · Tagged with: , , , , , , , , ,

Sun

So, I bet you’ve been wondering what I’ve been up to lately…  You haven’t?   You selfish bastard.   Anyhow, I’ve gotten around to playing with this library I wrote for a bit.  I do so little programming on my own time these days and honestly, I never much cared for Gorgon (I felt it [...]

Kids… take my advice… don’t grow up

I’m sure people think Gorgon is dead.  Well, it’s not dead, but certainly not active either.  I’m pretty much done with writing for it (bugs being an exception).  If you’re interested in helping maintain it, please let me know via the forums.  My day job and my social life (which I’d neglected for too long) [...]

Posted on May 27, 2010 at 11:33 pm by Tape_Worm · Permalink · Comments Closed
In: Programming, Real life · Tagged with: , , , , , , ,

New version: Gorgon v1.1.3638.20767

So I’ve finally gotten off of my lazy ass and uploaded a new version of Gorgon.  This version contains all the bugfixes, and enhancements that have appeared in the Subversion repository over the last few months. You can read about the changes here. Then you’ll probably want to download it.

Posted on December 17, 2009 at 1:46 pm by Tape_Worm · Permalink · 2 Comments
In: Programming, Real life · Tagged with: , , , , , , , ,

New version tiem! Gorgon v1.1.3436.39405

Yes, I know I spelled “time” wrong.  Yes, it’s on purpose. I’ve uploaded  a new version of Gorgon today.  That puts the current release at version 1.1.3436.39405.  You can read what’s changed by heading on over to the forum and reading this announcment.  After you’ve become completely brainwashed by reading that you can download it. Clearly [...]

Posted on May 24, 2009 at 1:14 pm by Tape_Worm · Permalink · Comments Closed
In: Programming · Tagged with: , , , , , , , , , , ,

Batches of hate

So I’ve been a busy little bee the last couple of days adding a couple new features to Gorgon. One of the things I’ve been wondering about is how I could possibly improve performance.  To understand, I should explain how Gorgon does its “thing”.  When you draw a sprite to the screen using the Draw() [...]

Posted on April 29, 2009 at 2:12 pm by Tape_Worm · Permalink · Comments Closed
In: Programming · Tagged with: , , , , , ,

MOAR!!! NAO!!!

Ahoy hoy. I’ve actually been working on Gorgon off and on (mostly off) throughout the last 2 weeks and I’ve sent a few new changes to the svn repository: Modified the bump in the night sample (-again-) to allow better results when rendering specular maps and also to update a stupid mistake that I made. [...]

Posted on April 23, 2009 at 10:07 am by Tape_Worm · Permalink · Comments Closed
In: Programming · Tagged with: , , , , , ,