Home Teaching Research Projects Publications Technology Misc Consultancy
Overview
3D Graphics
Virtual Reality
Training
Other

VECG Group
UCL-CS Home
Anthony Steed
Professor of Virtual Environments & Computer Graphics
Department of Computer Science
University College London
Gower Street
London, WC1E 6BT
United Kingdom
tel +44 (020) 7679 4435
fax +44 (020) 7387 1397
A.Steed at cs dot ucl dot ac dot uk
Room 6.21
Malet Place Engineering Building
Text size A A A A A

Overview

I do personal consultancy in areas related to 3D graphics, virtual reality, new media, ubiquitous computing and mixed reality. Almost all of my projects have involved industrial collaboration, and my work has been strongly demonstration and evaluation based. I have a lot of experience in the deployment of complex systems.

Details about individual areas of consultancy experience are below. I use the facilities of UCL Consultants to deal with contracts and payments. I also oversee external relations for the department, so if I can't help you, I can forward you to the people who can.

3D Graphics and Games

I have a lot of experience in building and designing interactive 3D graphics systems. I have over 10 years in experience in OpenGL and I have developed a broad range of real-time applications that have exercised the full range of functionality of modern graphics cards. This include recent shading languages. Most recent experience is on Windows, though I have extensive experience of Linux and Irix platforms as well. We have particular expertise in rendering and dealing with very large datasets.

I have also used a number of other graphics APIs including Performer, Inventor, OpenSG, OpenSceneGraph and Realimation for medium-sized to large projects. I have studied a broad range of such APIs in my research and can advise on a good match to your application requirements. I have a good knowledge of issues of model conversion, and can advise on content production pipelines as well as run-time systems.

For previous clients I have usually done rapid prototyping of skeleton applications for commercial demonstrations. I have also done a "hard debugging" consultancy in order to help a company ship a product on time. This involved significant improvements in rendering speed for the product and fixing a hard to trace, intermittent blue-screen bug.

In 2006-2007 I spent six months on secondment to Electronic Arts in Guildford. I worked on a team working on PS3 and XBox 360 development, and I had a hands-on role with the tools team, building parts of the production pipeline for a game.

Virtual Reality

At UCL we have a state-of-the-art CAVE-like system. The facility is available for commercial use and we have built a number of demonstrations for client companies. Typical uses are for presentations or as a tool for engineering design and review. For example, one company wanted us to visualise a yacht design for an important client. Another wanted us to prototype a visualisation of a speculative product in one of its contexts of use. Demonstrations usually involve us taking client data in a number of formats and converting this to run on the CAVE. This includes CAD models in a variety of formats.

Services we can provide are development of applications, and support to run these demonstrations. We can if required, do demonstrations of collaborative working with other sites.

We can also advise on the construction and installation of immersive facilities. We can not purchase, install and maintain permanent facilities, but we can specify and install low-cost temporary facilities, with or without the responsibility for software. We have done this for exhibition installations.

Training

I have authored and delivered two variants on a course on 3D graphics for industry. The course was designed to raise general awareness of 3D graphics technology in a company working in that field. The two variants were for two audiences. One audience was general non-technical employees. The aim was a general overview of the graphics pipeline, the status of 3D graphics and likely development. The second audience was general technical employees unfamiliar with graphics. The aim was to provide an overview of the issues in graphics pipelines so that the engineers could liaise more efficiently with the specialist graphics teams.

I have taught short refresher courses on C++.

Other

Other general skills include awareness of recent development in mixed-reality, mobile and ubiquitous systems. I have previously built demonstration products for mobile devices to help a start up sell a concept design to venture capitalists.

I have been involved in two start up ventures as a technology lead and I can advise those seeking to do the same, or parties wanting to evaluate such ventures.

I was a Business Fellow and am now a Special Interest Group Leader for the London Technology Network. The network supports a range of knowledge transfer activities between industry and academia.


This page last modified: by Anthony Steed