Game Development Community

dev|Pro Game Development Curriculum

rant: 3D web interfaces

by Orion Elenzil · 03/26/2009 (3:07 pm) · 9 comments

PaperVision is one of the premium 3D-in-the-browser technologies going, and it's a great technology, but a huge segment of the designers using it need to wake up and smell their purpose in life.

As a designer of any sort of user interface, whether a car, a kitchen appliance, or a web page, you have a mission to make the item easy to use. in the case of a web page this usually means making it easy to navigate the information contained in the page. As we all know, many designers who use flash tend to put the technology before the user, adding transitions and UI devices which do not actually assist the user in using the page, but may look sort of neat.

With PaperVision, the tendency to obfuscate user interface has really been given wings. Today's showcase post on the PaperVision site is a perfect example of the abuse of 3D: http://blog.papervision3d.org/2009/03/26/freedom-and-partners .
(I think) it's a page "showcasing" the work done by a web design firm, and comes in both a 2D and a 3D flavour. The 2D flavour suffers from the usual encumbrances of bombastic flash design, but it's the 3D version which the PaperVision blog is lauding: "Their recently launched home site is a very interesting navigation experience, using all axis to display information with vector text and graphics. Very inspirational and well executed."

This is a perfect illustration of a common misconception among people who have not worked extensively with 3D, and is a bit surprising to hear from the PaperVision folks themselves. The misconception is that something is automatically better if it's 3D. Many things certainly benefit greatly from translation into 3D: medical imaging, simulation of spaces like cockpits or architecture, games with a spatial bent, certain datasets, etc.
But many things suffer when moved out of 2D, notably Text, 2D Images, and web User Interfaces. In freedom-and-partner's page, the third dimension is adding no value beyond a little bit of gee-whiz, and in exchange making the task of navigating the site an order of magnitude more difficult.

Another good example of detrimental use of 3D is another page highlighted on the PaperVision blog: http://dailypv3d.wordpress.com/2009/03/06/kt

I've already posted a similar rant on that page, and i'll copy the concluding sentence from that rant here.

I supplicate the design community and especially influential people who should know better like PaperVision itself:

please, for the love of god, think clearly about what a 3D interface is really contributing to whatever user experience you’re designing;
you might realize that it's not actually helping your users.

#1
03/26/2009 (3:25 pm)
One of those things that sound good in concept, it was wow! cool, but yeah, that was definitely a bit too much. The average computer user can barely handle 3 dimensions in 3d games, much less a webpage! That's my theory why casual games are so popular. In fact, the average person doesn't even think in 3d space, but only reacts to it. But that's not to say an enterprising person couldn't do something useful and unique with it... maybe.
#2
03/26/2009 (3:39 pm)
well it's not just the processing power required, it's the design which really irks me. like KT's page here has fairly low CPU cost, but it's just a simple gallery of 2D images, and the translation to 3D adds no value.

here are some PaperVision apps which i think are great uses of 3D,
as the actual content they present is .. well, 3D, not just 2D stuff with a little perspective on top.

tilt
sistrum
plantate
#3
03/26/2009 (6:30 pm)
I suppose it depends alot on who the design is for. Many designers tend to design their portfolios for themselves (which tends to indicate how they might design sponsored works.)

The greatest trouble is that most folks haven't the experience to reflect on something and make a value judgment. So for the uninitiated, much of the work you referred to above will be seen as 'cool' and 'different'. Which is almost entirely the goal of the work in the first place.

I agree, why do something if it adds little value? But most won't look at things that way.
#4
03/26/2009 (6:35 pm)
insightful, Steve.
yes, many designers are not going for utility (mixed with form) but for just something to set their design apart. ie "cool".

a friend of mine also pointed out that the truth is that very few people are good interface designers, and when presented with a new technology for which there are no pre-existing design patterns to follow, the result is naturally bad design.

but i think the PaperVision blog is doing the web community and their own product a dis-service in the long run by holding up bad-but-"cool" designs as role-models.

i've seen this happen so often with 3D and virtual worlds etc that it's just frustrating to see it happening all over again with a new technology that has potential to be quite widespread.

#5
03/26/2009 (6:38 pm)
... and just imagine the horror of the world of tomorrow where we have VR interactive websites.
#6
03/26/2009 (7:55 pm)
yes i seen and i have worked with PaperVision not many people use its full potential. i still don't know if my final version will be made with PaperVision as it takes some work to do things but its well worth it though. i have thought of many possibility's no one has even close to have done with it in mater of fact you have unlimited possibility's with 3D.

i don't own a program with PaperVision though i only tired a demo and i did some good work just with a 30 day trial with the program this was be for PS4 came out when i tried a program with PaperVision.
#7
03/27/2009 (12:41 am)
Cooliris: http://www.cooliris.com/

Uses 3d to showcase images. now as it doesn't have to be 3D, the 3d doesn't changes that much from a 2d interface, but for me ... i just hate having to press "next" every few seconds or so, when im googling for images.

about 90% (or more) uses of 3d is just to make something cooler. but that doesn't mean that 3d without function, more then visual, is bad use. in games 3D is used to enhance the visual part of the experience.

But with every new tech, it takes a while before the people coming up with it will have figured out how to best utilize it.
Humans play to understand new things, designers are no different.
#8
03/27/2009 (11:27 am)
Cooliris would be more useful if it didn't do that perspective thing. The real way to do a "3D" interface is by simply having zoom. Zoom out on a gallery, and pick what you think looks interesting among the thumbnails. Even better would be to gather similar images and make a composite thumbnail for an extremely zoomed out view of the group.

I guess some tasteless individuals like it the flashy, clumsy way, or else Cooliris wouldn't exist ;)
#9
07/10/2009 (5:35 am)
Hi,

I work for Lateral Visions, developers of a new platform for 3D Web.

I totally agree with the point of view expressed in this article. I think many developers get wrapped up in the novelty value of having 3D on a website that they dont question weather they should or what value it adds.

I would be interested in hearing you views on our first 3D website.

http://3d.linnean.org.uk

You will need to download a small (100k) plugin to view which is unfortunate, but necessary with current browser technology.

Currently it is only available on windows, but should work in any browser. Other platform support is on its way, but it made sense to start with windows as it has a 80-90% market share.

Hope you enjoy viewing the Linnean Societys 3D website.

regards

Stephen Wilson.
www.lateralvisions.com