Tag graphics

A Colourable iOS 7 Map Pin (Photoshop)

For anyone developing iOS 7 maps-enabled apps, you probably know that the pin image has changed for this version of iOS. iOS has long limited the provided pin colours to Red, Green and Purple. Here is a layered Photoshop file that we used in the latest version of AthensBook and you can use to change […]

Mango / Tears of Steel

Tears of Steel is the fourth film (and the first live-action short) by the blender foundation and a giant leap forward for the community and the software. It is a sci-fi film that showcases recent work on blender, including Compositing, the Cycles render engine and many of the features introduced in the blender 2.6x series, […]

Unbiased.

Recent developments on physically accurate, unbiased raytracers --- and more to the point, GPU powered raytracers that provide near real-time, interactive manipulation of fully textured and shaded models and environment --- promise an unmatched workflow that makes the creation of super-realistic images and animations very easy. I won't write much about the technologies behind them, but I think the video below is a great example of some of the things that become possible for a single person using commodity technology and hardware --- in this case Blender and Octane Render (one such raytracer), especially given how much of the lighting setup and performance trickery, that would otherwise be absolutely necessary, are 'handled for free' by the renderer.

Projection Mapping!

Last year was arguably the year that made Projection Mapping known to the ‘masses’. Ok, not the masses, but quite a lot of people. This is a technique whereby projectors are positioned in front of existing physical objects whose 3d form has been mapped in software, allowing the projected ‘video’ (graphics) sequences to make use […]

What about {Angle,Diamond} gradients?

In this draft CSS3 spec, preliminary support for gradients is defined. Where are diamond and angle gradients? They may not be used as much as the others, but I find it weird that they are not added to a newly spec'd standard, given that it's not that hard to implement them.

Blender 3D. Professional 3D graphics commoditisation in progress.

I’ve mentioned blender before; it’s one of the open source projects that I’ve followed for years, a project that I love and one that’s has consistently impressed me since I spent a weekend learning the basics of its operation in 2002. At Cosmical Technology, we’ve been using blender for quite a while; some of the […]

Tales of Bad Design: The new Ionising Radiation symbol.

In February 2007, ISO and the IAEA created a new symbol for Ionising Radiation that complements (see “partially replaces”) the classic trefoil that’s been in use for more than sixty years. The new symbol is a red triangle with a black border that contains the trefoil, a number of jagged edges emanating from it and […]

Resampling Needed

Those using Firefox 3.0 may have noticed that by default when someone scales the content of a page, the images are resized too, a behaviour long-pioneered by Opera. Those using Firefox 3.0 on linux will be sorry to find out that upscaled images are not resampled using anything but what seems to be nearest neighbour (I haven't checked the code): they are ugly, pixelated and definitely not pleasant to the eye. This is well documented on the Mozilla Bugzilla repository and sadly it may be the case that it's not fixed until Firefox 3.0 final is out. Which is a shame, as many people with higher resolution displays, especially high-resolution laptop displays that sometimes reach approximately 150dpi actually depend on the scaling functionality to be able to read stuff properly. Ironically GTK+ offers pretty decent image scaling functionality and hopefully it's not that hard to make use of it in Firefox in the near future. Here's an illustration of the problem. The picture on the left shows the original (unscaled) content of the ΜΠΛΟΟΓΚΛ hellenic blog search engine. The one in the middle shows the scaled version, as shown in Firefox 3.0 Beta 5 that shipped with Ubuntu 8.04. The one on the right shows a resampled version of the image using the (pretty computationally expensive) lanczos algorithm, which although not probable as a solution it's quite close to the (realistically possible) bilinear resampling for upscaled images of this size. Image Upscaling in Firefox 3.0B5 (Linux) You can follow the progress on this issue on the Mozilla Bug tracking page here.

The Era of Cheap Pixels

Just a few weeks after Tiger was announced in 2004, I was chatting with a friend about how I thought Core Image could revolutionise the bitmap editing capabilities of applications on Mac OS X and, of course, how this would translate into an abundance of competitive image manipulation/editing applications making use of Apple’s optimised routines, […]

Who needs actors anymore?

I really have no words for this. One of the most impressive videos on computer graphics I've seen in years. And I guess the guys and gals at Tübingen are not the only ones working on such models. Let the good times films roll.