tb Spherical Harmonics 1.0 Released

Get it here.


8 Responses to “tb Spherical Harmonics 1.0 Released”

  1. 1 Lulu
    March 20, 2008 at 4:13 am

    This is very cool! I Tried to post a thank you at memo.tv for the supershape files, but that didn’t work for some reason. So, thanks now for all of this. You have done tons of work and I really appreciate your willingness to share your code.

    I’ve played with QT, but I’m still pretty clueless about most of it. One thing I find really confusing is that I can’t just take your spherical harmonics .qtz file and drop it into a replicate or trackball patch. All I get is a black screen. I thought it would be cool to have lots of harmonic spheres floating around. Playing around with things on my own has only made me more confused. I can get multiple spheres by connecting the supersample image output to multiple billboards, but I can’t get more than one different sphere. I suspect that there must be some simple reason for that, but I can’t figure it out. I would really appreciate any pointers that might help me make that happen.


  2. March 20, 2008 at 3:07 pm

    doesn’t seem to be working on the newest MBP… works on my 1st gen mbp though. both running os 10.5.2

  3. 3 Tim
    March 22, 2008 at 3:05 am

    I also just stumbled across your blog after a few months of working on other non QC related stuff. Its fantastic the detail and time you have given to your documentation and the results are great. You have made me want to delve into GLSL head first, perhaps you could suggest a starting place. Maybe your blog about 6 months back??

    thanks again, its really great

  4. 4 toneburst
    March 22, 2008 at 6:17 pm

    Hi Scott.

    Sorry to hear it’s not working for you on your newer machine. Do you get any errors or anything, or just no output at all?


  5. 5 toneburst
    March 22, 2008 at 6:25 pm

    Hi Tim,

    thanks for the positive feedback.
    In terms of learning GLSL, I’d recommend doing what I’ve never got around to doing myself, and reading the GLSL Orange Book all the way through. Other than that, you could try Lighthouse3d.com, which has some good step-by-step tutorials.

    To be honest, other than the really basic Fragment Shader code, most of the GLSL stuff I’ve done so far has been translating code from other languages.

    There seem to be more stuff out there on the Web written in HLSL or Cg, but a lot of the same basic principles apply, and once you’ve got your head around the basic syntax of the language, it’s often a relatively easy job to get things working in GLSL. Learning to write stuff from scratch in GLSL is more of a task, however, and not something I’ve so far spent much time tackling. This little project is my first attempt, really (though the actual Spherical Harmonics code was written by someone else).

    Good luck,


  6. March 25, 2008 at 7:52 pm

    i’ve tried your great work in VDMX and it’s works really well.
    thmanks fro this patch

  7. 7 toneburst
    March 25, 2008 at 8:02 pm

    Hi amsonx,


    Looks like it doesn’t run properly on some hardware though 😦
    Will have to investigate. Glad it work for you, and you’ve found a use for it!


  8. March 27, 2008 at 1:32 pm

    imy hardware is an iMac core duo 2 2 Ghz 3Giga ram
    hope this help 🙂

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s


March 2008
« Feb   Apr »


Blog Stats

  • 481,682 hits

%d bloggers like this: