All posts by Tom

Ed Wood house

Another Blender practice session! This one took a few hours and I’m quite happy with the result.

It’s the house from the opening scene of Ed Wood.

I took two screenshots from the scene as the camera moves in towards the house.

I decided to do all my modeling based on those. I started by adding two cameras and attaching a screenshot to each of them using Blender’s “image empty” object.

Matching the camera views and the model to both screenshots at the same time was quite difficult. Matching the lighting was even harder since it’s a night scene with lightning effects.

Final result:

Reference shot #1 for comparison:

Subtle shadow mismatches show that my model isn’t 100% accurate, especially when it comes to depth. But let’s be honest, this is Ed Wood we’re talking about, so they probably had the lighting all wrong.

If I could devote any more time to this project I would probably model the terrain around the house a bit, add some trees, grass and dynamic lighting to match the movie scene. Also the texturing is pretty basic and not very accurate – another pass with manually painted details and wear & tear would be nice. Next time!

APFS on iPhone 5

iOS 10.3 (currently in beta) converts the filesystem to APFS. This happens transparently during the update and without changing any data or installed apps. Impressive.

But the APFS in-place conversion probably isn’t happening on iPhone 5 devices at all. I have an old iPhone 5 and was curious to see if there was a way to check for that programmatically. One of the features advertised for APFS was higher resolution for file timestamps. So I wrote a little test app and ran it on different devices. It quickly creates a series of files and compares their “modified” timestamps. It seems like the time resolution for iPhone 5 running iOS 10.3 beta is still 1 second, which would suggest it’s still using HFS. Link to the app: https://github.com/catnapgames/TestIOSAPFSCheck. If you have Xcode installed on your Mac you can build and run it yourself – developer account is no longer required for running apps on your own device.

UPDATE:

  1. it’s easier to #include <sys/mount.h>, call statfs and check the f_fstypename of the struct statfs result: it will be hfs or apfs.
  2. it is “hfs” on the iPhone 5 with 10.3 release
  3. it is “apfs” on an iPad Mini4 with 10.3 release

Thanks to @jakepetroules for the tip. No APFS on iPhone 5 = 2x confirmed.

Superforce 3D render

Here’s a 3D rendering of a scene from Superforce, made with Blender. If I ever release another update (or sequel) to Superforce, I might get back to this, add some explosions & other SFX and use it as a proper cover image.

And here’s a quick animation. It’s just a concept so the 3D scene doesn’t match the screenshot but I see some potential for this kind of presentation.

Tiny Player 1.0.4

Tiny Player 1.0.4 is out now on the App Store. This version brings some minor improvements and fixes:

  • Prevent device from going to sleep mode when uploads are enabled
  • Improve sorting – case insensitive, ignore diacritics
  • Replace underscores with spaces in file and folder names
  • Avoid using Autosort for files with no album/artist info
  • Update WiFi name more quickly after opening Uploads tab (pull down to see it)
  • Improve drop area on upload webpage

Thanks for using Tiny Player.

Using a Mac? You can try Tiny Loader which makes loading music into your phone even easier.

Tiny Player 1.0.3

Tiny Player 1.0.3 is out now on the App Store. This version brings some new features and improvements:

  • Pull down playlist to see # of tracks and total duration
  • Pull down library listing to see library/folder info (# of tracks, disk space and duration)
  • Pull down upload listing to see name of WiFi network

Thanks for using Tiny Player.

tinyplayer-totalplaylist

A tiny reminder: on a Mac you can use Tiny Loader to make loading music into your phone even easier.