Tag Archives: Software development

QuickTime’s Strange API

A while back one of our projects at work needed a plug-in for Unity to play QuickTime movies in the scene. It worked out well; the plug-in took me several days to implement, including one false start where I tried … Continue reading

Tagged | Comments Off on QuickTime’s Strange API

Scaling, padding, Cocoa, and Bindings

I mentioned a while ago needing to implement batched image processing for my mom’s website that would allow her to easily generate a bunch of images of a certain size, padded with a certain color, for her website. Besides the … Continue reading

Tagged | Comments Off on Scaling, padding, Cocoa, and Bindings

Cocoa Bindings are awesome, yet fraught with peril for the inexperienced

Apparently ivars that are bound to from a nib, via a controller object, don’t have an initial or default value unless I assign one either via code or via the UI element. Almost all of my experience with the NeXT … Continue reading

Tagged | 1 Comment

QuickTime, Texturing, and OpenGL

The movies I’ve examined don’t have an alpha channel so I’m using RGB and it works fine. // Create an off-screen gworld where QT can draw gworldBuffer = calloc(width * height * 3, 1); QTNewGWorldFromPtr(&gworld, k24RGBPixelFormat, &movieBox, NULL, NULL, 0, … Continue reading

Tagged , | Comments Off on QuickTime, Texturing, and OpenGL

No photoshop? Batch workflows no problem!

I’ve been helping my mom out a bit lately with the website for her artwork, Voice of Flying Ink. It includes a few galleries of her works in a simple table of thumbnails layout. It’s reasonable that occasionally she’ll want … Continue reading

Tagged | Comments Off on No photoshop? Batch workflows no problem!