Eetu Martola's Avatar

Eetu Martola

@eetumartola.bsky.social

All around 3d geek, procedural wizard, Houdini aficionado. Co-founder & lead tech artist at Mainframe (PaxDei)

457 Followers  |  334 Following  |  43 Posts  |  Joined: 02.11.2023
Posts Following

Posts by Eetu Martola (@eetumartola.bsky.social)

It's a bit hard to say "I made this", but I guess that's where things are going

31.12.2025 02:52 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
grapho

It's of course just a tiny corner of its big brother, but still wild how far these things have gone in just months.
Rust+wgpu+egui. Can run on the web: reijagraniitti.fi/grapho/

github.com/eetumartola/...

31.12.2025 02:52 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

"Houdini in 10 hours"

Shit is getting wild. I was waiting for our car to get fixed, and downloaded VSCode and Codex. 10 hours later I have a Houdini-esque node-based geometry editor running.

31.12.2025 02:52 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Oh I guess it was this already? watched too fast the first time

30.12.2025 15:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Quarter-Tile Autotiling Since Oskar posted about it, I see an increasing amount of praise for his Dual Grid proposal for autotiling terrains. It works by drawing tiles at a half-cell offset to the base grid, creating a du…

Quarter-Tile Autotiling – BorisTheBrave.Com share.google/ITO7rsfagBv6...

30.12.2025 15:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Oskar StΓ₯lberg on X: "More talk prep. Gonna have another go at persuading people to cut their tiles along the dual grid instead of the main grid. I genuinely don't understand if this is rare because people don't know about it or if there is some drawback I'm not seeing. https://t.co/nm4aDLAesT" / X More talk prep. Gonna have another go at persuading people to cut their tiles along the dual grid instead of the main grid. I genuinely don't understand if this is rare because people don't know about it or if there is some drawback I'm not seeing. https://t.co/nm4aDLAesT

Check out "dual grid"
x.com/i/status/144...

30.12.2025 15:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
EPC2025 | Generating the World of Pax Dei | Eetu Martola
YouTube video by Everything Procedural EPC2025 | Generating the World of Pax Dei | Eetu Martola

I had a presentation on our Pax Dei world generation pipeline at the Everything Procedural Conference last April.

If you're interested in large scale game world generation, procedural techniques, #Houdini and #Unreal, take a look!

www.youtube.com/watch?v=Vlyt...

07.11.2025 20:20 β€” πŸ‘ 15    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

Found via Rune: bsky.app/profile/rune...

23.07.2025 17:19 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Erosion Filter I ran into a nice terrain noise post from Rune, showcasing an analytical noise that behaves a lot like erosion, but without any simulation! The original seems to be from clayjohn, with improvements…

Of course had to port it for Houdini dailyhip.wordpress.com/2025/07/23/e...

23.07.2025 17:19 β€” πŸ‘ 13    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

Found a cool noise that behaves like erosion, but without any simulation! www.shadertoy.com/view/WXcSRH

23.07.2025 17:19 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Erosion Filter I ran into a nice terrain noise post from Rune, showcasing an analytical noise that behaves a lot like erosion, but without any simulation! The original seems to be from clayjohn, with improvements…

Super cool! I just had to port it to Houdini as well :)
dailyhip.wordpress.com/2025/07/23/e...

23.07.2025 16:54 β€” πŸ‘ 9    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Looks like a Vorlon

05.05.2025 19:37 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Home - Everything Procedural Conference EVERYTHING PROCEDURAL EPC2025 22-25 April 2025 CONFERENCE ON PROCEDURAL GENERATION FOR GAMES tickets Days Hours Minutes Seconds meet and share knowledge From Tuesday April 22 to Friday April 25 2025 B...

Next week I'll be giving a talk at EPC on how we create the world of @playpaxdei.bsky.social
Hope to see you there, tickets still available!
www.everythingprocedural.com#conference

15.04.2025 15:40 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

Oh I can still hear the music!
Ti-di-dy ti-di-dy di-di-dy di-di-dy
Tyyyy-diddii-dyddyy-diddii-dydydy diddii-dyddyy-diddii-dydydy
Diddii dyddyy dyy

30.03.2025 00:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Hoth PC small group

28.03.2025 09:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Vibe Wrangles Trying to think of how to combine LLMs with Houdini in more or less useful ways.Here are LLM-enabled variants for Attribute Wrangle SOP and Python SOP.The only difference is a string input where yo…

Download from dailyhip.wordpress.com/2025/03/25/v...

25.03.2025 15:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

It does not always result in working code, but at least you can quickly get something to improve on.
This uses ChatGPT 4o, and there is a hidden parameter where you should put your OpenAI API key.
(I put in a default key with 20€, so with some luck you can test it without one:)

25.03.2025 15:28 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Vibe Wrangles

Thinking of how to combine LLMs with
@sidefx.bsky.social #Houdini

Here's LLM-enabled variants for Attribute Wrangle SOP and Python SOP.
The difference is a string input where you can describe what you want the Wrangle to do, and it will initialize the code field

25.03.2025 15:28 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
GitHub - eetumartola/houdini-mcp: Houdini MCP Houdini MCP. Contribute to eetumartola/houdini-mcp development by creating an account on GitHub.

github.com/eetumartola/...

17.03.2025 18:23 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

This MCP stuff is cool so I had to make a Houdini-MCP as well. Mostly a conversion of
siddharth ahuja's Blender-MCP, but with the addition of Claude being able to get an OpenGL render - to enable it to see what it's doing. Not useful for real, but a fun gimmick and maybe a sign of things to come.

17.03.2025 18:23 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I first tried with a local Deepseek-r1:32b, but kept getting errors with 85% of even the simplest wishes. GPT-4o makes valid code maybe a bit over 50% of the time. With a niche API like HOM these model just keep hallucinating. Would need to finetune with Houdini documentation and examples?

23.02.2025 20:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Don't worry, our jobs are safe, this can't really do anything of actual use.

23.02.2025 20:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

A bit of LLM fun in @sidefx.bsky.social Houdini, less than one cent a wish! ;)

23.02.2025 20:50 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I have a Houdini List
bsky.app/profile/did:...
and a Starter Pack:
bsky.app/starter-pack...

24.11.2024 17:46 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

added!

21.11.2024 21:52 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Pax Dei’s chat system is now powered by Discord | Pax Dei - Social Sandbox MMO A social sandbox MMO developed on Unreal 5, where you can build a home, craft your weapons and go to war. What world will you make?

As far as I know we are first to integrate Discord into our game. Our in-game chats are now actually Discord chats, and you can message between Discord clients and the game.
The initial implementation is quite barebones, but this opens up a lot of possibilities! playpaxdei.com/en-us/news/g...

21.11.2024 21:21 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
eetu's lab Hello, all While learning this beast of a software, I bet everyone has accumulated a bunch of more or less interesting tests and stupid tricks on their hard drives. Here's some of what has been accumu...

and even further back, it's spiritual predecessor, Eetu's Lab: forums.odforce.net/topic/8471-e... πŸ‘΄

21.11.2024 21:18 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
daily.hip more like weekly now (sorry, monthly) (... ok, ok, yearly)

Oldies but goodies, my Houdini blog I've overlooked for far too long: dailyhip.wordpress.com

21.11.2024 21:15 β€” πŸ‘ 11    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

That was fun, thanks for the recipe!

19.11.2024 22:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

moodscrolling

18.11.2024 09:46 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0