Sunday, March 5, 2017

Web developer wanted

Our project is making great strides and we're currently looking for a top notch web developer to join our team.

Candidates for this role should have:

- a Bachelor of Computer Science 
- a minimum of 4 years of working experience with front-end and back-end web development (e.g. Node.js/npm, Rails, Go, Django, Ember.js, Angular.js, React.js, Bootstrap, jQuery)
- UI design skills are a plus
- an unbounded passion for and hands-on experience with real-time and offline 3D graphics
- creative and original problem solving skills
- unrelentless hunger to learn more and become an expert in your field
- ability to work independently
- be highly efficient, motivated, perfectionist and driven with heaps of initiative and
- New Zealand residency or be keen on moving to NZ (we consider remote contractor work if you are one of a kind)

 Send your cover letter and CV with a link to your portfolio or Github page to
Applications will close on 21 March.

Wednesday, January 11, 2017

OpenCL path tracing tutorial 3: OpenGL viewport, interactive camera and defocus blur

Just a link to the source code on Github for now, I'll update this post with a more detailed description when I find a bit more time:

 Part 1 Setting up an OpenGL window

Part 2 Adding an interactive camera, depth of field and progressive rendering

Thanks to Erich Loftis and Brandon Miles for useful tips on improving the generation of random numbers in OpenCL to avoid the distracting artefacts (showing up as a sawtooth pattern) when using defocus blur (still not perfect but much better than before).

The next tutorial will cover rendering of triangles and triangle meshes.