Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 05 Nov 2005
Offline Last Active Oct 12 2016 07:43 AM

#5244012 What skills is more important for a Junior programmer to master

Posted by on 01 August 2015 - 10:39 AM


I think people without working experience overestimate programmers in the industry.

That's so true. These days game companies need a lot more people and teams are orders of magnitude larger than in the old days. Only a small group of those will be true experts, but a lot of them can just be good. It has been my experience too that you can get a junior job these days without much expert experience. To give an example, none of my junior colleagues had even heard of template meta-programming :P

#5153977 Whats a good mathematical model for heat transfer?

Posted by on 16 May 2014 - 05:43 AM

The real way is to use something like Fourier's law like in this article.


Though that might be overkill for your purposes.

#5046922 Library for ray-tracing

Posted by on 26 March 2013 - 10:28 AM

I have used Embree and had very good experiences with it. It is also very fast.

#4981595 Linear wavelets

Posted by on 19 September 2012 - 03:00 AM


I'm researching inverse rendering: extraction of the lighting, materials and geometry out of photos from different viewpoints.
The current algorithm uses a hierarchical refinement procedure, based on a Haar wavelet tree, to guide the optimization process. The process is illustrated below:

Posted Image

As you can see, the estimated lighting is not smooth enough. In game development the most obvious thing to do would be to apply some smoothing filter, but I cannot do it in this case. This would make my estimation much more innaccurate and this is not meant for games but more critical visualisation applications.

So my idea was to replace the Haar wavelets with linear wavelets. Unfortunately, there is far less literature on them.
As we all know, Haar wavelets look like this:

Posted Image

However, I've been scratching my head over what a linear (second order) wavelet would look like. Would it look something like this?

Posted Image
Also, if you know of any good literature on linear wavelets like these, please let me know.

Many thanks,

#4819552 pro and cons of using pre made engines

Posted by on 04 June 2011 - 04:17 PM

My advise is: if you want to make games, use all the tools you can find to make your life easier. If you want to learn how to program graphics, code as much graphics-related stuff yourself.

#4760226 Ubuntu

Posted by on 17 January 2011 - 12:26 PM

I want to switch to Ubuntu. I really do.

But every time I boot into it I instantly miss Visual Studio, Office, Msn, Photoshop, games, the list goes on...

The overall user experience is also very bad. Say all you want, but Ubuntu is NOT user friendly at all. My definition of user friendly is that
at least my girlfriend can use it. Every time you want to install anything you have to do it through packages and the like. It's so annoying.
On Windows it's just download => install => run and the computer shuts up. On Linux all it does is whining about configuration.
An OS should configure itself to be called user friendly. A good operating system also offers advanced configuration if you choose it.

Overall, Linux is not polished and not ready for the desktop. It never will be, because there's just too many incoherent ideas behind it.
Anyone who knows a little bit about psychology and user interfaces knows that the terminal is something users are scared of.
Yet every linux distro punches them in the face with it. No, my grandmother is not going to type in shell commands to upgrade her email client!

I'm a pragmatic programmer, and I want an OS that works. I choose Windows.


#3837622 Facts about John Carmack

Posted by on 02 December 2006 - 12:54 AM

A fictional conversation between John Carmack and the ambassador of another planet:

Ambassador: Greetings earthling. We come in peace. What is it that you do on your planet?

Carmack: I make computer games where you run around and kill aliens.