WordsEye Feature 1.4
WordsEye Feature 1.4 is on the App Store. This update uses the photo picker function in the Unity iPhone Enhancement Pack that allows you to select and play your own tunes while viewing the WordsEye pictures.
a repository of unfinished thoughts
{ Category Archives }
WordsEye Feature 1.4 is on the App Store. This update uses the photo picker function in the Unity iPhone Enhancement Pack that allows you to select and play your own tunes while viewing the WordsEye pictures.
WordsEye Feature 1.3 appeared on the App Store this week. It just has one fix – WordsEye scenes are now scaled to fit the iPhone screen:
In the previous version, the images were not scaled, and since they’re slightly larger than the iPhone screen a bit is cropped off the top and the right (like some of the haircuts I used to get)
Scaling-to-fit changes squashes the original image a bit, but I think it looks better overall. Of course, I could letterbox it (except the empty areas would go on the sides), but still, I think it looks better to fill up the screen.
Actually, that was the original behavior, but then (anyone not using Unity stop reading here) I realized I had a massive memory leak accessing the convenient but deadly WWW.texture, so then I switched to WWW.DownloadImageToTexture which seemed to ignore the pixel insets that made WWW.texture fit the screen (and only on the iPhone – works fine on the widget version), but this time around, I belatedly realized that DownloadImageToTexture will automatically scale to the target texture, which makes sense – it’s hard to download images if you have to know their original size. So now it just downloads into a screen-sized texture instead of into a texture matching the original image size with a bunch of insets that attempt to mash it into place. So we’ve gone from broken-but-simple to broken-in-a-less drastic-way-but complicated to simple-again-and-hopefully-nothing-broken.
Finally, I got the last remaining app updated to iPhone OS 3.0, WordsEye Feature. And by update, I mean, not crashing.
This update does have new functionality – now it displays the scene title and author, which should be gratifying at least to the author (I certainly enjoy seeing my own name on these things)
The Mac widget is also updated. Like most of my other apps, this started out as a this-could-be-neat idea for a widget, but unlike the other apps, I released it for the iPhone first and it had more of a start-and-stop history:
The sharp-eyed WordsEye user might notice that the images in this latest iPhone release are cropped on the top and right sides. The original WordsEye images are slightly larger than the iPhone screen – the previous version scaled the images to fit, but the new image-downloading code in this version apparently has a bug that prevents it (not evident in the widget). The scaling does change the aspect ratio slightly, so one could argue that cropping is better (or perhaps scaling to fit the screen and then adding a border to maintain the aspect ratio, like on wide TV screens, but that just wastes the limited display area of the iPhone screen). I think the scaling looks better, but rather than add some special-case workaround code this time around, I’ll just wait for the next Unity engine update.
WordsEye Feature has been on the App Store for a while, but I finally got around to knocking out a Mac widget. It’s also running as a web player on Fugu Games - here it is (click on it to proceed to the next image):