27.06.2013 Views

learning - Academic Conferences Limited

learning - Academic Conferences Limited

learning - Academic Conferences Limited

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Robert Lucas<br />

Figure 5: A model of a Malteaser which has been cut to make it appear solid with a generated face<br />

and a cut face texture made from a photograph of the real thing<br />

This was good enough to fool my four and six year old into thinking it was a photograph of a real<br />

Malteaser and there is no doubting their expertise in this area! When it was explained that it was a 3D<br />

model and were shown it being rotated, one of them asked if it was possible to print it in such a way<br />

as they could eat it!<br />

Figure 6 shows the cross section of some frog skin which has been created as a model. This has<br />

been constructed from polygons representing the main skin volume, the poisonous glands (bulbous<br />

bottle shaped as given in figure 1) and the mucous glands (white).<br />

Figure 6: Cross section through a frog’s skin<br />

In this case all the textures were drawn from a diagram obtained from the internet (R Hamley 2011),<br />

but it should be clear that the textures could have been obtained from photographs. Clearly this view<br />

is at some higher level of magnification than normal. However, there is no reason why we cannot<br />

include magnified views in our 3D world. The virtual spectroscope described in (Lucas 2010) includes<br />

a telescope that is implemented using a software camera capable of yielding whatever magnification<br />

is required of whatever it is pointed at in the virtual world.<br />

5. Discussion and future development<br />

There is much that can be done with what has been implemented. It certainly felt at first quite strange<br />

to be able to cut through models that we know to be hollow and have them display internal structure<br />

as though they are solid. Effectively it is an illusion very much like a magic trick. However, any 3D<br />

graphics application is actually an illusion in any case! There is still some exploration to be done with<br />

this tool as it stands without further development as the results are quite dramatic, being both visually<br />

and intuitively appealing. We can consider dissecting objects that might be too difficult for standard<br />

tools, such as small insects and microscopic organisms. Considering performance, the array<br />

operations that are required to manipulate a mesh in real time have adequate performance for these<br />

type of cutting operations on complex meshes. The Unity Scripting Reference (Unity 2011) states that<br />

two million vertices can easily be handled within a second. As even complex models do not usually<br />

have more than a few hundred thousand vertices, we can see that we are well within the performance<br />

needed for real-time operation.<br />

440

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!