Earlier today, I wrote about the latest issue of Wired magazine, which is loaded with all kinds of Star Trek goodness and how I had to search all over town for it (and by the way, I realized that a 1-year, 12-issue subscription is a mere $10, so I think I might just go for it).
At the time of my posting, Wired didn’t have any content from the printed issue up on their site yet, though now, I see that they have the feature on master creature creator Neville Page, “Star Trek’s Beast Master Reveals How to Create a Monster,” which I briefly mentioned in my post. The story includes artwork and photos of Page’s previous projects and gives us a look at his concept art for the ice creature from the new Star Trek film, which Page nicknamed “Big Red.”
In Slide #6, Page talks about coming up with the design for Big Red, and seriously, it wasn’t a pleasant task.
...continue reading »