Graham Pullan

16 Followers
50 Following
18 Posts
Engineering Professor at University of Cambridge
webhttps://whittle.eng.cam.ac.uk/lab/team/graham-pullan/
@willgfx Great talk, Will. Thanks for posting it!
@willgfx Great! Thanks Will.
@willgfx Hi Will! Your talk (and the others) looks great! I can’t make it to SF. Do you know if the talks will be put up online somewhere?

[New Blog Post] The Lo-Fi Art and Human Tools Era

https://pketh.org/the-human-tools-era.html

The Lo-Fi Art and Human Tools Era

At the dawn of the industry, we needed big companies to deliver quality software. You’d buy version 1.0 because the way it worked was revolutionary, and it let you do amazing new things. You’d buy version 2.0 because it added helpful new features. Apple, Adobe, Microsoft, etc. became household names because software was hard to make, and even harder to box up and get on store shelves.

pketh.org

I wrote a little post about overlapping WebGL elements.

https://grahampullan.github.io/viz/2025/02/02/Overlapping-webgl-elements.html

Multiple overlapping threejs webgl elements

The problem with multiple WebGL contexts In web-based data visualisation applications, a common UX design is to have multiple cards (each card is a html <div> element) each containing a graphical representation of a different aspect of the data. If the plot is a view of a 3D surface, or involves thousands of data points, it is natural to use WebGL. This is most easily achieved by adding a <canvas> element as a child of the card <div> and making this a WebGL context. Unfortunately, browsers limit the number of available WebGL contexts (a limit of 16 is common), so, if you want more cards than that, another strategy is required.

gp10006
Our new paper, Approximate Puzzlepiece Compositing, applies OIT to data-parallel rendering to efficiently render overlapping, jigsaw puzzle-like data distributions, without repartitioning or expensive compositing. It'll presented at Pacific Vis 2025, check it out: https://www.willusher.io/publications/apc-pvis25/ !
Will Usher

I'm working on an interactive tool for prototyping energy systems.

You can have a go here:

https://grahampullan.github.io/viz/2024/09/22/Visual-energy-modeller.html

Interactive visual modelling for energy systems

Even small systems, comprised of simple components, can be hard to reason about. I’m interested in interactive visualisation tools that can help us to understand the behaviour of such systems. This post shows the current status of a prototyping tool that I am working on.

gp10006
@bret Great new Dynamicland Intro video (under the Start Here arrow). Inspirational!
★ Dynamicland's new website documents ten years of progress toward a humane dynamic medium. https://dynamicland.org
Dynamicland

Incubating a humane dynamic medium.

In addition to my day job I continue to produce academic papers because I have a passion for research.

I'm proud to announce that I am now a Senior Associate at the Cambridge Institute for Sustainability Leadership at the University of Cambridge.

Sorry Oxford (where I also have an affiliation) if this is unacceptable.