The random rantings of a concerned programmer.

Archive for March, 2005

ENtry #112

March 26th, 2005 | Category: Uncategorized
  • Random Observation of the Day!!
    Washu isn’t always right. Just like 2+2 isn’t always 4.

I haven’t really coded much since yesterday morn; got kind of hooked into more gaming than coding and such.

In other news, I haven’t rebooted this computer in 50+ hours, which, considering the OS leaks memory all over the floor, is quite a feat. Too bad Pouya kicked me from the place-which-does-not-exist; I had an O___O second only to one…

(yay botting!)

3 comments

Entry #111

March 25th, 2005 | Category: Uncategorized
  • Random Observation of the Day!!
    I fucked up all the entry #s…

OMG! Evolutional’s journal is pulling ahead again! I was hoping to close the gap today, but he’s keeping up. It may be time to take drastic measures. . .

1 comment

Entry #110

March 24th, 2005 | Category: Uncategorized
  • Random Observation of the dAy!
    Caek is good. Too much caek, however, cancels out the good and inevitably turns to bad. Until you puke. Then caek is good again. GOTO: beginning.

My Dx framework is turning out kickass. I fucking love polymorphism. Every class that can render is derived from a common base class. To render something, you simply pass a pointer to the main rendering list, and voila. Doesn’t matter what kind of object you give it, yadda yadda.

The neat thing is that they’re stored in a multimap (string to pointer) so you can just as easily remove them. Since we’re using strings to do this, scripting is PIE.

The fun doesn’t stop there. The rendering list class is DERIVED FROM THE SAME BASE CLASS! Which means you can pass the main rendering list another list. Or remove a list. Which means you can easily swap around menu graphics, Quad/Oct Tree nodes, anything. Pretty fucking sweet.

Working on: Now that I’ve got a skeleton of a rendering framework up, I can start building all of the fun 3D stuff. I’m going to start by fixing my FVF declarations (I’m sure they’re borked), then setting up some kind of system for projection and world matrices. I already have a class to generate matrices for a point, handles velocity, acceleration, rotation, rotational acceleration, friction, all that crap, so that’s handled. Then I’ll need to write a cCamera class.

After I get all that done, I’ll probably do something easy like a basic terrain renderer. After that, the sky’s the limit (probably will get started with HLSL, or something cool like that).

THANKS TO ALL OF YOU IN THE DIRECTX FORUMS!

2 comments

Entry #109

March 24th, 2005 | Category: Uncategorized
  • Random Observation of the Day!!
    TODAY IS MY BIRTHDAY!!

Bring forth the caek/π/strippers!!11

2 comments

Entry #106

March 24th, 2005 | Category: Uncategorized
  • Random Observation of the Day!!
    ITS A SPAMITY CALAMITY!!!!!!!!!111eleven~~

Yep. Its official. Coder is my hero (proof).

I really need to read more. Can’t believe I messed up the order of the thingamabobbers in my vertex structure. I read that page in the SDK like 29482309482*e^π times…

Current Project: Drawing more than 1 primitive.encapsulating a vertex buffer in a handy class

4 comments

Next Page »