epok-loop-xw.gif

Eoghan O'Keeffe [əʊən əʊˈkiːf] code creative art @ epok.tech

I make art and creative work through tech… adapt and learn across disciplines; explore natural forms, physics, interactions; experiment with creative applications of emerging tech.


I'm interested in creative, conceptual challenges… experiment with tech, physics, maths, art; develop real-time interactive graphics, web, apps, games, AI, XR; explore new spaces, create striking experiences and utility.


I'm also into... exploration, travel, nomadism, challenges, other perspectives; art, drawing, exhibitions, discourse, learning, debate, reading; music, gigs, festivals, film, comedy, theatre; scuba, snowboard, parkour, football.


*Portfolio ~ CV ~ Instagram ~ YouTube ~ X ~ Threads ~ Facebook ~ GitHub ~ GitLab ~ OpenSea ~ Olta*

*LinkedIn ~ The Dots ~ Working / Not Working ~ YunoJuno ~ WellPaid ~ RemoteOK ~ email*


[toggle any arrows for details ~ double-tap media for full-screen ~ try any broken links on **archive.org]**

Contents ~ views


Selected work ~ roles, projects, seminars




Freelance code ∩ creative ∩ art ~ role @ epok.tech

Work focussed on art and creative projects via tech, across many disciplines and roles – senior to lead to director, coder to consultant, concept to R&D to prototype to production – self-driven enterprises, freelance client and agency work. Developing real-time graphics, web, apps, games, AI, XR. Experimenting, researching, and developing across tech, physics, maths, prototyping, algorithms, art. From early concept to research to prototypes to full production builds.

2015.04–now [0 1 2 3 4 5 6 7 8 9 A B C D E F G H] ++

[CV++ Freelance code ∩ creative ∩ art ~ role @ epok.tech](https://epok-tech.notion.site/CV-Freelance-code-creative-art-role-epok-tech-1476c002a33f80059f71d85995861cb2)

epok-circle-xsw-thicker.png




https://i.imgur.com/oS2HCKr.jpeg

https://www.youtube.com/watch?v=3i4X5eavKwQ

*Locus, immersive digital artwork, meditation ~ project @ epok.tech*

An immersive digital artwork that embodies meditative experiences, co-created with audiences’ natural interactions – Locus is designed to engage audiences in experiences of meditation, it’s being developed for exhibition as a physical installation, a free online experience, and an NFT series of editions. An ongoing work-in-progress, building on past experience and several new tech R&D prototypesMaterial Point Method fluid-dynamics via gl-mpm, simulating millions of flowing particles via gl-gpgpu, influenced by natural motion interactions via AI body-tracking and glsl-optical-flow – alongside full production plans and team, and raising funds and support. Millions of fluid particles pass through a translucent human bust – their colours match the anatomy they flow within (skin, bone, tissue), tracing ephemeral hints of forms and colours layered within the volume’s depths. Your natural motions affect the flow – movement agitates turbulence, clouding outer surfaces; stillness settles smooth filaments, revealing intricacies of inner depths. Driving immersive audio by the emergent motions of millions of interacting particles in an experimental process – we explore procedural sound to create aleatoric music.

2023.01–now [0 1 2 3 4 5 6 7] ++

[***CV++ Locus**, immersive digital artwork ~ project @ epok.tech*](https://epok-tech.notion.site/CV-Locus-immersive-digital-artwork-project-epok-tech-15c6c002a33f806a8d8aeaa9cb5cc0f9)


*gl-mpm, real-time multi-material physics ~ project @ epok.tech*

The Material Point Method, capable of simulating in one model multiple forms of matter – gas, liquid, elastoplastic, solid, rigid-body – and their interactions, stress, strain, damage, phase-changes, and more physical properties… Adapts the Moving Least Squares variation of Material Point Method, MLS-MPM, with the Affine Separable Fluid Implicit Particle integration method, ASFLIP, for WebGL 1.0 using my gl-gpgpu tool, supporting more browsers without WebGPU or compute-shaders; all running in real-time in many browsers. The final 3D implementation is to be used for my upcoming interactive digital artwork and installation, Locus. Assisted by generous input and guidance from prominent MPM academic Raymond Yun Fei PhD.

2024.07–now [0 1 2 3 4 5 6 7 8] ++

[*CV++ gl-mpm, real-time multi-material physics ~ project @ epok.tech*](https://epok-tech.notion.site/CV-gl-mpm-real-time-multi-material-physics-project-epok-tech-1476c002a33f802db909e007ee346ffb)

https://i.imgur.com/GWcwq8X.png

https://i.imgur.com/JJQUdww.png

https://youtu.be/M9Fjef_Czlg


https://i.imgur.com/OhTCCwQ.png

https://vimeo.com/1024837319/66d7dd1e94?share=copy

https://youtu.be/u9m7yMGqJd8

Interactive fluid visuals ~ project @ Shelton Fleming, Finastra, Sibos

Real-time interactive visuals for the Finastra installation at Sibos conference in Beijing. Created a 2D fluid simulation, responding to visitors’ natural motions via webcam, letting them reveal text and imagery which gradually dissolve into particles swept away in the flow. For real-time simulation of millions of fluid particles I adapted the Material Point Method multi-material physics model to WebGL 1.0 – using my gl-mpm model, MLS-MPM with ASFLIP integration. My glsl-optical-flow tool infers users’ natural motions, which affect the fluid motion, and also reveal text and imagery constructed from particles fixed in place, that gradually dissolve back into the flow. Custom animations fade smoothly between various text and imagery, one receding and dissolving into the background, then the next emerging to replace it. I led the visual and motion design and development with explorative prototypes, and built comprehensive controls for Shelton Fleming to customise and fine-tune on-site at the installation.

2024.07–2024.10 [0 1 2 3 4 5 6 7 8 9 A] ++

[*CV++ Interactive fluid visuals ~ project @ Shelton Fleming, Finastra, Sibos*](https://epok-tech.notion.site/CV-Interactive-fluid-visuals-project-Shelton-Fleming-Finastra-Sibos-1476c002a33f80a584f5e0885e62a167)