Author Topic: Meet the Team - Charles, Graphics Programmer  (Read 1139 times)

Offline L.

  • Rear Admiral
  • ***
  • Posts: 557
  • Cookies: 9
Meet the Team - Charles, Graphics Programmer
« on: August 28, 2011, 07:57:06 PM »


Hi, my name is Charles Humphrey. I am from England and live in Leicester in the East Midlands, athough I'm originally from Birmingham. I am one of the GPU programmers on the team. I work on the graphical effects you will see in the game, from deferred lighting and cloaking effects to particle systems and post processing, pretty much anything that goes through the graphics card.

I first got into GPU (shader) programming back in 2006 when XNA first came out, in 2009 I was made a Microsoft MVP for my contributions to the XNA community and have again this year been re-awarded. I also have a blog on XNA, but all the shader posts can be used in any framework that uses DirectX (HLSL), so if you are interested in getting into graphics programming pop over and check it out.

For the project, I am currently working on hardware instancing, a method by which we should be able to render a lot of simple models all at once (think asteroids and space debris) and I am also looking at the cloaking effect we will be using.

As far as being an Star Trek fan goes, I used to love the original show re-runs (I'm old), then TNG and then onto DS9 and Voyager, but I kind of strayed from it for a long while but am now getting back into watching the shows on Sky and trying to refresh my knowledge for the project.

I would like to also thank the team for the warm welcome and the chance to be involved in the project, I hope my contributions make a difference. And I hope you future players of Star Trek Excalibur will enjoy all the hard work the team has put into this project.

A lot of upgrades have been made to the graphics of the engine. My most recent work has been on crepuscular rays, also known as "God rays".
« Last Edit: August 28, 2011, 08:04:58 PM by Lewis »

Offline Epsion

  • Cadet 1st Class
  • *
  • Posts: 16
  • Cookies: 0
Re: Meet the Team - Charles, Graphics Programmer
« Reply #1 on: August 28, 2011, 08:31:41 PM »
Bloody hell!! Those god rays look spectacular!!

As stated in the last Q&A video i hope they come into use when landing on planets and coming into the atmosphere. Very nice to have so many skilled individuals working on this game. Every time i see these posts on facebook it  bolsters my belief that this game will be the best game in the world!! Can't wait to play the finished game. :)

Offline Tethys

  • Cadet 1st Class
  • *
  • Posts: 13
  • Cookies: 0
  • Member
Re: Meet the Team - Charles, Graphics Programmer
« Reply #2 on: August 28, 2011, 09:02:02 PM »
I couldnt agree more. This is looking more and more like the game I will probably play for the rest of my life or until I die. <3

Thank you for your work and dedication :)

Offline MR_7

  • Rear Admiral
  • ***
  • Posts: 683
  • Cookies: 25
  • Utterly Freindly Dude
Re: Meet the Team - Charles, Graphics Programmer
« Reply #3 on: August 28, 2011, 11:25:50 PM »
Wow can't wait to see what these good rays look like in a nubula , and nice to see theres a Excalibur team member in the same "Shire" as me  :).

Great work Charles keep up the great work, and can't wait to see more!!

Offline MajorD

  • Fleet Admiral
  • *****
  • Posts: 2553
  • Cookies: 7
  • Look Behind You
Re: Meet the Team - Charles, Graphics Programmer
« Reply #4 on: August 29, 2011, 12:58:42 AM »
Looking quite godly. The D'Deridex looks like it's from the game "Out of This World", which could be pretty fun. :D
I'm on a pig.

Now, it's diamonds.

Offline Josh

  • aka Exede
  • Rear Admiral
  • ***
  • Posts: 840
  • Cookies: 32
  • Developer
Re: Meet the Team - Charles, Graphics Programmer
« Reply #5 on: August 29, 2011, 01:05:59 AM »
Thats not a D`Deridex its a Romulan Melak :)

MB: Asus M4A87TD/USB3
CPU: Phenom II X6 1055
GFX: Gainward Geforce 460 1gig
RAM: 4gig DDR3

Offline Charles

  • Developer
  • Rear Admiral
  • ***
  • Posts: 514
  • Cookies: 6
  • GPU Programmer
    • RandomChaos
Re: Meet the Team - Charles, Graphics Programmer
« Reply #6 on: August 29, 2011, 04:27:56 AM »
Yep, it's a Melak :D

Offline AricwithanA

  • The One and Only
  • Rear Admiral
  • ***
  • Posts: 862
  • Cookies: 5
  • UI Developer
Re: Meet the Team - Charles, Graphics Programmer
« Reply #7 on: August 29, 2011, 05:10:19 AM »
You look like you could beat me up.  lol
"The work to which we have set ourselves is the liberating of the imagination, the harnessing of imagination to humankind's deepest sense of creativity. -The Sisterhood's Credo

Offline Charles

  • Developer
  • Rear Admiral
  • ***
  • Posts: 514
  • Cookies: 6
  • GPU Programmer
    • RandomChaos
Re: Meet the Team - Charles, Graphics Programmer
« Reply #8 on: August 29, 2011, 05:57:59 AM »
Well, to be fair, you are a stick man....

Offline AricwithanA

  • The One and Only
  • Rear Admiral
  • ***
  • Posts: 862
  • Cookies: 5
  • UI Developer
Re: Meet the Team - Charles, Graphics Programmer
« Reply #9 on: August 29, 2011, 07:12:33 AM »
haha

Funny that!  That avatar came from a class end project I had made.  I mean, the project itself either was a bit of genius or it was going to fail so, so miserably.  Luckily the professor loved it.  He said out of the class, mine was his favorite so I decided to use that simple drawing as an avatar.  It deserved it.  lol
"The work to which we have set ourselves is the liberating of the imagination, the harnessing of imagination to humankind's deepest sense of creativity. -The Sisterhood's Credo