DudeMiester Speaks!

Profile
Toronto, Canada
Programming, computer graphics, game development and randomness
12 comments
14 entries
Advertisement
DudeMiester
January 11, 2013
Over a Decade on GameDev.net! Wow!
I came back to this site on a whim recently. In fact, I had forgotten this blog even existed. I don't come here often anymore, because I've been quite busy as of late.

Still, GDNet has a special place. It's where I first learned about matrices, for example. Without it, I may never of had the interes…
1,524 views
DudeMiester
January 24, 2010
Improved the Photon Mapping
So I've managed to smooth the lighting out by using many fewer photons (3000 from 100,000), while giving each photon a much larger area of influence (~10x larger). To do this, I added a geometry shader that generates scaled screen aligned sprites, because the built in point sprites have a maximum s…
1,113 views
DudeMiester
December 24, 2009
OpenCL
So I've been playing around with OpenCL the last couple of weeks. I wrote a 500,000 element particle system with HDR bloom and a photon mapper, pictured here:



As you can see, I'm in dire need of a better way to do final gather, haha. This was just a hack job over a weekend, of course. Right now I'm …
1,307 views
DudeMiester
November 04, 2009
Going Ons in Education
Recently I was at a presentation where one of the senior technical artists of Crytek spoke. I had a chance to talk with him one on one afterwards about the kind of programmer a place like Crytek was looking for. For R&D, first on the list was a Masters degree in a technical field, which is not …
1,020 views
DudeMiester
July 09, 2009
Technical Books
Some say they are without merit in this digital age, but I find that for highly technical topics they are still useful. True, you can read many papers and presentations online and acquire the same information, but that takes more time. A good book offers the same information in a condensed form. Ye…
1,028 views
DudeMiester
June 25, 2009
Becoming a Visible Minority
It's one of those weird transformations. When my family moved into my current city (Brampton, Ontario, Canada), it was by far dominated by white people. In fact, the Mormon church had big plans to settle families here, so they built a huge temple. It's one of the biggest this side of North America …
990 views
DudeMiester
June 16, 2009
SimArson @ TOJam
On May 1st, I participated in TOJam in Toronto. There I produced SimArson, which can be seen here among many other excellent games. You can also get it on my website.

As my website states, this program includes the following features and technologies:

  • GPU simulated flame propagation

1,005 views
DudeMiester
June 16, 2009
Concurrent Linked List
I'd like to point out my intrusive list on my personal website. It's something I created as an exploration into the world of concurrent data structures and lock-free algorithms. As the website states:
Quote:It's your usual doubly linked list, and consumes no more memory than one (2 pointers per node…
1,045 views
DudeMiester
June 16, 2009
Voxel Rendering
Of course, everyone knows about iD Software's use of voxel rendering, which is very cool, but it's interesting to also explore what came before it.

I was fortunate enough to work with Ben Houston briefly once a few years ago. Those in the know may remember him for his work on hierarchical RLE level …
1,379 views
DudeMiester
June 15, 2009
Iranian Politics
This is something that anyone remotely interested in the middle east (everyone?) should be paying close attention to. As we all know, Iran is a major backer of many political and military groups in the middle east, so their foreign policy has major implications on stability in the region. The basic…
749 views
DudeMiester
June 15, 2009
Parallel Languages
Been reading some interesting stuff about new programming languages being developed at Cray (Chapel), DARPA, IBM (X10) and so on. As we know, the transition to more accessible parallel programming in inevitable. It's even happening in the browers with &#106avascript worker threads.

One of the pr…
781 views
DudeMiester
June 15, 2009
C++0x and R-Value References
Really, lvalue references (T&) are a specialized version of rvalue references (T&&). This much is clear because T&& can be assigned to both l and r value references, whereas T& strictly assigns to lvalue refs. Moreover, when T is a template parameter, T&& will become…
667 views
DudeMiester
June 15, 2009
Reflections on Agile
Read a bunch about Agile and it's development from the thoughts of Edwards Deming, to The Toyota Way, to the Agile Manifesto, to Lean Development.

The basic idea is one I have often been fond of, feedback loops. It's the way I view the world and the mind, a huge complex system of feedback loops. Nat…
765 views
DudeMiester
June 15, 2009
Why I got a Journal Here
There are many blogging websites around, and in fact, I have my own website on which I could host a blog, but I decided to pay the GDNet+ fee and open one here.

My reasons for this are because I believe having my blog here will give me greater exposure. More importantly, I will get more informed com…
706 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