None
Studying and researching things of programming the 3d space.
I forget who posted this, but I found this in the forums a couple days ago:
3d forums
There's some awesome works there... I especially love the fat giraffe and fat horse.
3d forums
There's some awesome works there... I especially love the fat giraffe and fat horse.
I have to say I have a great disdain for higher level languages.
I'm converting a noise tutorial I wrote in ASP.NET to PHP or some scripting language that runs on a typical linux system. I used C# in the ASP version, and though I don't like ASP, C# is quite nice so I was happy with it. I'm moving …
I'm converting a noise tutorial I wrote in ASP.NET to PHP or some scripting language that runs on a typical linux system. I used C# in the ASP version, and though I don't like ASP, C# is quite nice so I was happy with it. I'm moving …
Ok, so tonight wasn't completely a waste. I've made some headway on designing a flexible and simple render system (among other things). I found what is key in good design: interfaces. I was minimizing interfaces because I'm not going for runs-on-any-os-with-any-rendering-api-as-well-as-your-mom.…
I've been hashing over a lot of things in my head recently. I think I'm a little confused because I'm not exactly sure of any specifications for my engine. And because I'm bad at doing that kind of a thing, I'm not going to stop and write a specifications document.
Here's the problem. I've been d…
A couple things I like about DirectX:
Separation of world and view matrices.
Explicit and easy-to-get information about the hardware.
Extensive libraries
Render target objects!!! (thank goodness)
Cool effects system (that I'm still looking into)
Consistent on different hardware
Very clear and superfluous …
hm... I'm slightly concerned. When I added the following two lines to finally display something, it eats up a lot of time:
AXAppRenderer->GetRenderDevice()->Clear( 0, NULL, D3DCLEAR_TARGET, D3DCOLOR_XRGB(0,75,100), 1.0f, 0 );
AXAppRenderer->GetRenderDevice()->Present( NULL, NULL, NULL…
So it looks like the people who don't like DirectInput say that's it's stupid because it can't do absolute positioning.
Though I'm not going to judge a whole API because of that one feature... it really should do it better.
It does have absolute positioning, but the relative coordinate is basically o…
Though I'm not going to judge a whole API because of that one feature... it really should do it better.
It does have absolute positioning, but the relative coordinate is basically o…
ahhhh... a week in florida. no programming. just relaxing outside on the beach. makes you wonder about working with computers, eh?
anyway, after all the fishing I did, I want to make a game about the life of a fish in a bait bucket.
the goal? when you finally get to the point where you are on the…
Today's chunk of code (ok, second one) segment introduces the...
Logger
.h
Logger
.h
/* --------------------------------------------------------------
File: AXLogger.h
Description: This file defines a class that logs messages. Depending on the type of message,
it logs it to the appropriate output.
Fo…
to fulfill all your sexual desires:
another ascii art program. I made this a couple nights ago just for the fun of it. Very crude and the ascii isn't very good due to resolution problems, but it was fun to make
Ascii art!
another ascii art program. I made this a couple nights ago just for the fun of it. Very crude and the ascii isn't very good due to resolution problems, but it was fun to make
Ascii art!
#include "AXCore.h"
#include
#include "IL\\il.h"
#include "IL\\ilu.h"
#define PIC…
Until I can get to the point where screenshots are available, I thought I should post something productive.
So here's a chunk of code. Today I give you my Settings Manager:
.h
So here's a chunk of code. Today I give you my Settings Manager:
.h
/* --------------------------------------------------------------
File: AXSettings.h
Description: This file defines a class …
I drew a picture today. no, it's not a real picture. I wish :p
Lets just say my schedule listed below isn't quite working out. I've decided to take a step back and design first. I'm not going to design everything down to each function; in fact, I know very little UML. I just want to lay out som…
Lets just say my schedule listed below isn't quite working out. I've decided to take a step back and design first. I'm not going to design everything down to each function; in fact, I know very little UML. I just want to lay out som…
I wish I had more time to devote to art. Art has always been something that fascinates me, and that's why I started studying computer graphics. Computer Science is definitely what drives me most, but without art, what do we have? Recently I've been spending so much time in code I've lost the hea…
Though I've done some programming in the past week, I haven't really done anything. I really need to set some goals. I'm not really sure what I want to accomplish and so I end up running around in circles.
Goal 1 - to be completed by 7/1/05
Goal 1 - to be completed by 7/1/05
- Have a solid program running in DirectX
- Settings Manager
- Lo…
- Settings Manager
DirectX has come a LONG way since I last used it. Holy Moly.
I mean, breakpoints within HLSL shaders, and being able to step through the assembly code in VS.NET?? Who the hell would use OpenGL?
No, no, I must digress. I know the benefits of OpenGL. I am not saying DirectX is better. But it is mu…
OpenGL is no longer my first choice for graphics development. I am switching to DirectX for my primary renderer. OpenGL is just a little too sloppy; it needs to get things together and Windows needs to support more than just version 1.1. I used DirectX 8.1 and I look forward to learning all that…
I enjoyed a relaxing weekend. It was gorgeous here on Lookout Mountain, GA. I went running and biking, and I'm finally starting to tan (well, not really, but I like to tell myself that).
Anyway, I didn't feel like thinking too hard this weekend, so I had some more fun with the pathfinding genetic …
Anyway, I didn't feel like thinking too hard this weekend, so I had some more fun with the pathfinding genetic …
I don't know what to call it.. be a snake or just a person trying to find the exit. Whatever it is, it's a genetic algorithm!
Here's that pathfinding program I promised. It's really easy to play around with as everything can be dynamically changed. I hope it doesn't have any problems running on d…
Here's that pathfinding program I promised. It's really easy to play around with as everything can be dynamically changed. I hope it doesn't have any problems running on d…
I learned something fascinating yesterday. Old people can predict weather!
Apparently the sensitive joints of people with arthritis feel the pre-storm increase of barometric pressure. A younger girl at work has some form of arthritis in her feet, and she says her feet ache painfully some hours bef…
Apparently the sensitive joints of people with arthritis feel the pre-storm increase of barometric pressure. A younger girl at work has some form of arthritis in her feet, and she says her feet ache painfully some hours bef…
I've decided to enter the new 4 elements contest. Having a goal and a deadline will help me keep on track in the project. Plus it'd just be cool to enter a contest. Even if I don't win, others could download my game and I could get some publicity. Hopefully it'd be good publicity :)
Anyway, I re…
Anyway, I re…
It's about time for some screenshots. After fixing some really frustrating problems with my quaternion-based camera system, I have a pretty good system running. There's definitely a lot more to do, but I'm getting side-tracked with some cool graphics stuff.
Really hackish dithering:
I thought this …
Really hackish dithering:
I thought this …
So much to learn!
My project is going pretty well. I got tired of programming the framework since there's not really any immediate results, so I've been creating some cool (and useless) image filtering apps that run on the framework. I wrote a small dithering demo last night that looked pretty coo…
My project is going pretty well. I got tired of programming the framework since there's not really any immediate results, so I've been creating some cool (and useless) image filtering apps that run on the framework. I wrote a small dithering demo last night that looked pretty coo…
...and it crawled its way back out. ^^
Ahh. Feels good to have a solid running application again. I'm back on track with where I was before I lost my harddrive. Scratch that, I'm on a totally different track. I changed the design of the core part of the system (from what I remember), and it's g…
Ahh. Feels good to have a solid running application again. I'm back on track with where I was before I lost my harddrive. Scratch that, I'm on a totally different track. I changed the design of the core part of the system (from what I remember), and it's g…
It's like writing a long journal entry or post and feeling like you said it perfectly, and then you accidentally push a button which refreshed the page and you lose it all. No matter how many times you try, you just can't write anything new that captures it the same way as the lost words.
About a m…
About a m…
I'm struggling to find the advantage of the singleton pattern. The way I see it, most people use it to make a class globally accessible and only once instanced. Why not just use static functions and variables?
I used to do things like this for my managers:
I used to do things like this for my managers:
class settingsManager : singleton {
...
};
ex…
Advertisement
Popular Blogs
Advertisement