"Little Planet" photography from the University of Western Australia campus
Examples of Gigapixel photography
Automatic 3D reconstruction from photographs
Manual reconstruction from photography
Manually reconstructing heritage building from photographs.
iPhone and iPodTouch projects
Projection and displays
Information relating to stereographics
High resolution tiled displays
Peppers ghost: prototype
Diagram explaining how to create projections on surfaces
I can't smell mothballs. Because it is so hard to get their little legs apart. Steve Martin
Synthetic dynamic hologram
An exercise in creating a full colour hologram of a synthetic object
How do you play 8 Xbox games on one screen?
Evaluating pico projectors for some unusual applications
I don't want to achieve immortality through my work, I want to achieve immortality through not dying. Woodey Allen
Image warping for projection onto a cylinder
An interactive tool for evaluating projection options onto cylindrical displays
Question. Why did the computer programmer die in the shower?
Answer. The instructions on the shampoo bottle read: "Lather, Rinse, Repeat"
Multiwall and offaxis projection
Including multiple wall displays using OpenGL and independent machines driving each wall. Implementation report.
Data visualisation
Drishti
- Fulldome content creation
- Transfering slice data to Drishti using ImageJ
- PVL (Processed VoLume) file format
- Samples from 2007
Data visualisation in crystal
Experiments representing data using laser induced bubbles within crystal blocks.
PVIEW Real-time interactive visualisation for large point datasets.
Why do kamikaze pilots wear helmets? Smacks of indecision to me. Sean Mea
Visualisation of the Earths Mantle
Rendering Galaxy and Nebulae with 3DStudioMax
1. By Navpreet Singh
2. By Sivakumar Maniam, Suzan Hendrata, Rebecca Ng
Some people can read a musical score and in their minds hear the music.... Others can see, in their mind's eye, great beauty and structure in certain mathematical functions....Lesser folk, like me, need to hear music played and see numbers rendered to appreciate their structures. Peter Schroeder
Rendering molecules for immersive environments
Rendering of the 2dF data
Survey revealing the 3D distribution of galaxies in the Universe.
Visualising the Universe
Stuart Gill, C. Fluke, P. Bourke
Solar heater simulator
I broke up with a girl once because she lied about her weight. Well, I say that, but actually she died in a bungee-jumping accident. Jimmy Carr
Visualisation of HPC queue statistics
Representing star fields
Simulated interaction between M31 and M32
I was walking down the street when I saw a dead baby ghost on the road. On reflection it might have been a handkerchief. Milton Jones
The oceans of Earth
A new way of viewing the Earth
Various Mars datasets and renderings of same
Includes rendering frome the 1/8 degree data, the 1/128 degree data, and an early cloud based rendering engine.
If you can explain it then you aren't experiencing it! Sigmund Freud
tgs_interp : A utility to extend the animation capabilities of Terragen
Supports stereoscopic view generation as well as cubic maps. (Which can then be used for panoramic, fisheye, spherical projection generation).
Mountains should have holes in. To see the other side. By observing the view thru this aperture. Would save a considerable ride. Spike Milligan
Asteroids
Modelling asteroids, real and imagined
"Babylon in all its desolation is a sight not so awful as that of the human mind in ruins". Scrope Davies
Terrain morphing
Terrain modelling and visualisation techniques
Data reduction/filtering for terrain modelling
I used to think that the brain was the greatest organ in the human body, then I realized,"Hey! Look what's telling me that!" Emo Philips
Venus topology
Initial topology reconstruction from the NASA datasets along with rendered examples using Terragen.
Moon topology
The topology of the Earths moon based upon the Clementine data.
Evaluation of VRML for delivering 3D data/visualisation
Jerash amphitheatre
Nothing is rich but the inexhaustible wealth of nature. She shows us only surfaces, but she is a million fathoms deep. Ralph Waldo Emerson
Approaches to modelling the surface of the Human Cortex
Examples of various approaches using a number of datasets and derived images.
Experiments in Rapid Prototyping (3D printing)
Dangerous data - images from scientific visualisation
Hardware accelerated volume rendering
Visualising images from a confocal microscope
Art, like morality, consists of drawing lines somewhere. G.K. ChestertonModelling and rendering the Royal Exhibition Building, Melbourne
Before you criticize someone, you should walk a mile in their shoes. That way, when you criticize them you're a mile away and you have their shoes. Jack Handey
Architectural visualisation examples
Examples from RenderPark, BMRT (Palace by Jorge Angles), the Radiance cabin, the RayShade (Redentore by Nathan O'Brien)
Photography and image manipulation
The difference between a mountain and a molehill is your perspective. Anon
Experiments with the GoPro cameras
Time Lapse Panoramas.
QTVR object capture.
Registration of HDR images.
CubeRender (Historic Document)
A technique for fast 3D viewing from a single view position
Computers are useless. They can only give you answers. Pablo Picasso
TRACE - rendering point fields
meshviewer - textured mesh viewer
A picture is worth a million bytes. PDB
Mathematics / Statistics
Determinant and inverse of a square matrix
Mean and Variance, center of mass and radius of gyration.
Interpolation methods (low order), Trilinear Interpolation and Linear Regression. As well as a rather perverse way of fitting a curve through any points. Nearest neighbour weighted interpolation.
I could be bounded in a nutshell and count myself a king of infinite space. Shakespear
AutoRegression Analysis (AR)
Gaussian Elimination
Algorithm for solving simultaneous solutions
There cannot be a language more universal and more simple, more free from errors and obscurities,....more worthy to express the invariable relations of natural things than mathematics. It interprets all phenomena by the same language, as if to attest the unity and simplicity of the plan of the universe, and to make still more evident that unchangeable order which presides over all natural causes. Joseph Fourier
Least Squares Method
In any field find the strangest thing and then explore it. John Archibald Wheeler
Correlation
Introduction to auto-correlation and cross-correlation with an example of 2D cross correlation for pattern identification.
Random number generator
Uniform and Gaussian random number generator library. The generation of random numbers is too important to be left to chance.
Fourier Outline Analysis
Including a Macintosh application that calculates radial series for shape analysis.
Signal Processing
Charlie was a chemist, but Charlie is no more, what Charlie thought was H 2O, was H 2SO 4
DFT and FFT
Everything you want to know about the Fast Fourier Transform (and Discrete Fourier Transform) including the 2 dimensional FFT.
Windows
Welch, triangular, Bartlett, Hanning, Hamming, Kaiser.
Image filtering in the frequency domain
Fourier method of designing digital filters
Why is the winner of the Miss Universe contest always from planet Earth? Rob Hall
Sonification of a pulsar (Vela, PSR B0833-45)
Sonograms
Creating time - frequency plots.
Other
WiTilt 3 axis accelerometer - A user interface
America is the only country where a significant proportion of the population believes that professional wrestling is real but the moon landing was faked. David Letterman
Lens distortion
Covering correction. Including an example on how to achieve general distortion in OpenGL. As well as Computer simulated lens distortion such as Fish eye lens, extreme perspective, panoramics, hemispherical, and 360 degree.
What's the difference between an oral thermometer and a rectal thermometer? Answer: The taste.
Project: Driving task simulator
We must be clear that, when it comes to atoms, language can be used only as in poetry. Niels Bohr
CLbresenham.cpp
Contribution by Mark Sheeky: Bresenham line drawing algorithm in 3D or 2D.
The prolonged application of polysyllabic vocabulary infallibly exercises a deleterious influence on the fecundity of expression, rendering the ultimate tendency apocryphal. Anon
Various POVRay related material
PovRay for scientific illustration: diagrams to photo-realism. POVRay density (DF3) files: Using POVRay as a volume renderer. Frustum clipping polygonal models for POVRay. CSG modelling, bump maps, media, quality settings, texture billboarding, fog, lens types, QuickTime VR navigable objects. Representing Wavefront OBJ files in POVRay.
Field of view and focal length
Changing to/from vertical/horizontal aperture
global_settings {max_trace_level 1000} #declare a=sqrt(2); #declare r=texture{ pigment{color<1,1,1>}finish{ambient 0 diffuse 1 reflection 1}} camera{location x-y+z look_at<0,0,0>} light_source{<-3,-3,-3>color<0,1,0>} light_source{<-3, 3, 3>color<0,0,1>} light_source{< 3, 3,-3>color<1,0,0>} sphere{z-x-y,a texture{r}} sphere{x+y+z,a texture{r}} sphere{y-x-z,a texture{r}} sphere{x-y-z,a texture{r}}
Rendering examples using cluster based distributed rendering
Includes Spiral Vase, Waves, and Watersun by Dennis Miller, spacecraft hanger by Justin Watkins, Glass Cloud by Morgan Larch, Addict by Rob Richens, example by Stèfan Viljoen, examples by Gena Obukhov
Fun with mirrors
The infinite room and how simple geometry (plane, sphere, cylinder) giving rise to complicated lighting structure.
If toast always land butter side down, and cats always land on their feet, what happens if you strap toast on the back of a cat and drop it? Stephen Wright
Space mesh: Fabric of inner and outer space
Depth of field blurring
Simulating depth of field blurring using standard rendering packages.
Wireframe images
Generating wireframe renderings from pure rendering engines.
To tell us that every species of thing is endowed with an occult specific quality by which it acts and produces manifest effects, is to tell us nothing. But to derive two or three general principles of motion from phenomena, and afterwards to tell us how the properties and actions of all corporeal things follow from these manifest principles would be a very great step. Issac Newton
Precomputed, interactive 3D exploration
Antialiasing in images and raytracing
The most important thing in the programming language is the name. A language will not succeed without a good name. I have recently invented a very good name and now I am looking for a suitable language. D. E. Knuth, 1967
Saving images from OpenGL
Distributed OpenGL
AutoCAD to OpenGL
You may say I'm a hacker, But I'm not the only one.
I hope someday you'll join us, And the world will code as one.
Organising unstructured networks
Solving systems defined by differential equations
Fluid simulation, contributed by Peter Birtles.
Particle and Spring example
The construction itself is an art, its application to the world an evil parasite. Luitzen Brouwer
Computer representation, modelling and rendering of plant structures
Prediction is difficult, especially of the future. Niels Bohr
Miscellaneous functions
Includes the following functions: Alpha, Zeta, SINC, Factorial Gamma, Gabor, Sigmoid, Gompertz, Biexponential. As well as the Gaussian (Normal), Poisson, Gamma, Exponential, Rayleigh, and Rice distributions. Also: trigonometric relationships, and various series and sequences.
C/C++ libraries
You are totally unique, just like everyone else. Sigmund Freud
Miscellaneous numbers
For example, phi, pi, e, a description of sumerian arithmetic, and a integer squareroot algorithm.
Index Papers, Articles, Seminars, Workshops Exhibitions, competitions, productions Data Formats: 3D, audio, image Geometry, Surfaces, Curves, Polyhedra Fractals, Chaos, self similarity Texture, Colour, Tiling Domes, planetariums, fisheye, spherical mirror Stereographics, 3D projection Miscellaneous: Projection, Modelling, Rendering Fun, Puzzles, Travel Old stuff | ||||||
|
New : | Space Filling: A new algorithm for procedural creation of game assets Automated 3D Model Reconstruction from Photographs Art and Science of Insight in Research Dark Matter fulldome movie Graphical exploration of the connectivity sets of alternated Julia sets |
||||
Updates : | Google Earth fractals |