Posted in Rendering on Sep 22nd, 2007
I’ve owned a (signed!) copy of Andrew Glassner’s Principles of Digital Image Synthesis for a short while. It’s an amazingly in-depth book on the fundamentals of computer graphics, and I warmly recommend it. Anyway, I recently happened to glance at the appendices and noticed Appendix G. This appendix has tons of interesting spectral data in […]
Read Full Post »
Posted in SIGGRAPH 2007 on Aug 31st, 2007
They have the video for this for $10 or included if you got the full conference.
For anyone who isn’t familiar with the SIGGRAPH Papers Fast-Forward session, this is a fairly recent tradition (since 2002), where all the papers are presented in very short (50 second) presentations. This gives you a chance to get a quick […]
Read Full Post »
Posted in SIGGRAPH 2007 on Aug 17th, 2007
This year the ‘SIGGRAPH Encore’ access to full video of presentations was pretty slick, with most courses, papers and sketches available (for a fee) within 24 hours at the conference itself.
These are great even for people who attended the conference (due to all the overlapping sessions it’s impossible to see everything you’re interested in), but […]
Read Full Post »
Posted in Rendering on Aug 11th, 2007
I was just browsing the A K Peters website recently (they have a great catalog of graphics books, like Real-Time Rendering, Advanced Global Illumination, and many others; they also publish the Journal of Graphics Tools) and I noticed an interesting book that they have forthcoming this October: “Color Imaging: Fundamentals and Applications” by Erik Reinhard […]
Read Full Post »
Posted in SIGGRAPH 2007, Rendering on Aug 10th, 2007
Whew! I’m back from SIGGRAPH, which was exciting and exhausting (as it usually is). I got a few days behind in the rush; I’ll finish up the remaining items of note in this post (in the order I saw them, not necessarily in order of importance).
Wave Particles: this is a technique for simulating 2D […]
Read Full Post »
Posted in SIGGRAPH 2007, Rendering on Aug 8th, 2007
I saw the presentation of the paper “Curl Noise for Procedural Fluid Flow” on Tuesday. I’ve wanted to use velocity fields to advect particles in games for quite a while now, including procedural noise fields. Naively I thought I would want to use Perlin noise, however, it turns out that Perlin […]
Read Full Post »
Posted in SIGGRAPH 2007, Rendering on Aug 8th, 2007
I attended the Lighting Papers session on Tuesday. Of particular note were the following two papers:
The Lightspeed Automatic Interactive Preview Lighting System
This paper describes a lighting preview system from ILM. Similarly to other relighting systems (like Pixar’s LPICS) it does deferred rendering to enable fast iteration on the lighting (which happens […]
Read Full Post »
Posted in SIGGRAPH 2007, Rendering on Aug 6th, 2007
I went to the “Practical Global Illumination With Irradiance Caching” course. I’m interested in irradiance and radiance caching techniques because they are closely related to baked lighting techniques used in games - one could argue that baked lighting is nothing more than irradiance caching computed offline and applied to interactive renders. […]
Read Full Post »
Posted in Rendering on Aug 6th, 2007
I leafed through GPU Gems 3 today, and noticed that chapter 24 has an interesting discussion of gamma-correctness issues. It looks pretty good (as does the book as a whole), and should be worthwhile reading for anyone interested in my recent post on gamma-correctness. NVIDIA has a page for the book here.
Read Full Post »
Posted in SIGGRAPH 2007 on Aug 6th, 2007
In the afternoon I attended the course “Practical Least-Squares for Computer Graphics”. Least-squares minimisation is a crucial CG tool, and this course had a great presentation of the subject. I highly recommend reading the course notes, which are available here.
Read Full Post »
Posted in SIGGRAPH 2007, Rendering on Aug 6th, 2007
Finished an exhausting first day at the conference today - it seemed that I couldn’t step into the hallway for a minute without falling into a long and interesting conversation with a colleague I hadn’t seen since last SIGGRAPH.
I spent the morning at Pixar’s course “Anyone Can Cook - Inside Ratatouille’s Kitchen” […]
Read Full Post »
Posted in Rendering on Aug 3rd, 2007
I just bumped into this gamma link on Stephen Westin’s website, and that reminded me of other interesting graphics stuff on his site which seemed worth sharing:
A mini-article on Fresnel reflectance
A pdf scan of the original Torrance-Sparrow paper
The “multimedia” (HTML + Java) version of the He BRDF paper
An English translation of the Kubelka-Munk paper (pdf)
Of […]
Read Full Post »
Posted in Rendering on Aug 3rd, 2007
I’ve been spending a fair amount of time recently making our game’s rendering pipeline gamma-correct, which turned out to involve quite a bit more than I first suspected. I’ll give some background and then outline the issues I encountered - hopefully others trying to “gamma-correct” their renderers will find this useful.
In a renderer implemented with […]
Read Full Post »
Posted in Miscellaneous on Jul 28th, 2007
Welcome to the RenderWonk blog! I’ll be posting my various and sundry thoughts on computer graphics here, with a bit of a slant towards things which are both real-time and physically principled. Hopefully people will be leaving some interesting comments as well…
Read Full Post »