Welcome to Graham Hannah’s playground for creative projects, pixels and polygons.

A digital designer/creator for visualisation, simulation, education and immersive experiences through freelance and startup roles. Beyond that I still like to flex my skills in management, art and teaching while exploring new technologies.

I gravitate towards projects that do some good (wellbeing, education and fun) – be they startups like Mental Massages or personal projects. Collaboration is pretty fundamental to everything I do – get in touch if you have something we can work on together.

All this builds upon my 25+ years of IT strategy, business partnering, service management and delivery into specialised areas of the University of New South Wales (UNSW). I proudly led the digital evolution for areas like Architecture, Planning, Industrial Design, Media and Law which involved running teams and delivering projects and services to enhance the Teaching, Research, Administration and Outreach of this premiere Organisation.

In case it wasn’t obvious, OINKFROG is the creative name I have been working under for such a long time now – it is only me though I love working/playing with others.

Blog Posts

Digital Sculpting Inspiration via Supanova

I just did one full day of Supanova Sydney with another to come tomorrow - and as always it is a feast for the senses. There are crowds, cosplay, queues, vendors, artists, panels, games, famous folk and creators just getting their feet wet. One of the things that I love to see are the various figurines of our favourite heroes from screen, page and…

Pots to Presents

One of the things I have been enjoying most is creating and 3D printing special pots with the intent that with some lovely succulents or similar plants added they will make for some unique presents/gifts for people. There are a swarm of ideas that might form part of this, but to get things started I have some pots with cute legs, with blobby bits,…

Dice Curse Die

We have been having lots of fun in our Tabletop RPG 13th Age game but last week we had some truly cursed dice rolling as a group. The standout was our mighty monk player who rolled so so many 1s plus a few 2s and 3s to keep them company. She did make a few slightly higher rolls at unimportant moments, but as so much of our fate was in her hands in…

Mental Massages Intro

I have been having a great time in the early stages of co-creating the Wellbeing VR Experiences with the Mental Massages team. Check out the website at www.mentalmassages.com for all the details of how we are using our combined expertise to bring together Mental Health and Virtual Reality for individuals, clinicians, education and corporate…

X-Wing 2E

I am super happy after finally taking the step to upgrade our Star Wars X-Wing tabletop game to 2.0 - yay. I have been keeping up with streams/shows from the likes of Gold Squadron, Hairy Nick and a host of others, but it felt odd when we would play and go back to first edition. Well no longer! With the 3 main conversion kits we are able to field…

Narrative Spectrum

Let's have a little look at narrative, we humans just love a good story, our minds and imaginations are drawn to it and even do a great job of creating it in everything we see. The value and joy of narrative is a topic that has been looked at a great deal but if we poke at the topic through the lens of tabletop role-playing in relation to the ends…

Mini Necropriest and Minion

My character in our long-running tabletop RPG using 13th Age had a recent transformation following his death during the Battle of Light and Darkness. Thrail was brought back by one of the good icons, the Lich Princess Yenia as a new free-willed undead in time to take part in the dramatic conclusion of those events. He changed in many ways in the…

Custom Pots

Following on from my recent post, I have been enjoying making more custom plant pots for the growing collection of succulents about the house and as presents for people too. I have primarily been modelling up everything in 3ds Max but have also been experimenting with Mudbox too. Some of these prints are taking over 7 hours now on my Anycubic I3…

Twitter Feed

5 days ago
It's Dungeons and Aliens! This Plucky group of three star-born adventurers consists of: Gritz the Scrapper, Branches the ranger with his bird friend bolo, and Princess Th'rrr, the beautiful amazonian warrior! https://t.co/cxUJWa9oRV Oinkfrog photo
5 days ago
Torsten Hädrich discussed the paper Synthetic Silviculture: Multi-scale Modeling of Plant Ecosystems that focuses on procedural ecosystem generation:


#gamedev #indiedev #3dart #3dmodeling #rendering #SIGGRAPH2019 @siggraph https://t.co/GahqQaZohW
7 days ago
I'm April Prime, I live in Vancouver, though I come from a rural town in Northern Australia called Humpty Doo! My entire life is dedicated to D&D, fantasy, and creature art. I have a penchant for animals in wizard hats, bright colours, and painting books and paper #PortfolioDay https://t.co/JEJ2hsM7ql Oinkfrog photo
1 week ago
Hi, we're Denis and Elena - we're bringing fantastic creatures to life on a weekly basis and just started to share an expanded version of our project! This is Rosie - a Maple Greenspring - with time we'll tell her story too!

@BelgianBoolean #artshare #creaturedesign https://t.co/twapDSUqoo
2 weeks ago
Just got Apple ARKit Face controls working in @cinetracer 🍻

Thank you to @Apple and @UnrealEngine for making this craziness possible #UE4 https://t.co/TCef7sVbvt