Giuseppe "Juice" Modarelli 🏹 Tides of Revival RPG
@gmodarelli.com
Senior Tech Artist. Graphics Programmer on the Open Source RPG Tides of Revival
He/Him
Valencia, Spain
https://gmodarelli.com
He/Him
Valencia, Spain
https://gmodarelli.com
Reposted by Giuseppe "Juice" Modarelli 🏹 Tides of Revival RPG
Last week was my last week at Iron Gate - After three years working on Valheim, it's time to start looking for new adventures elsewhere.
If you know someone looking for a kickass Tech Artist/Programmer, hit me up. Happy to work either remote, or on-site in Stockholm.
Portfolio's at dahnberg.se
If you know someone looking for a kickass Tech Artist/Programmer, hit me up. Happy to work either remote, or on-site in Stockholm.
Portfolio's at dahnberg.se
November 4, 2025 at 9:41 AM
Last week was my last week at Iron Gate - After three years working on Valheim, it's time to start looking for new adventures elsewhere.
If you know someone looking for a kickass Tech Artist/Programmer, hit me up. Happy to work either remote, or on-site in Stockholm.
Portfolio's at dahnberg.se
If you know someone looking for a kickass Tech Artist/Programmer, hit me up. Happy to work either remote, or on-site in Stockholm.
Portfolio's at dahnberg.se
I've implemented a GPU-driven debug line renderer for Tides based on this great article by @belgianrenderer.gijskaerts.com www.gijskaerts.com/wordpress/?p.... Now I can debug why my GPU-driven LOD selection doesn't work 😅
October 29, 2025 at 7:29 AM
I've implemented a GPU-driven debug line renderer for Tides based on this great article by @belgianrenderer.gijskaerts.com www.gijskaerts.com/wordpress/?p.... Now I can debug why my GPU-driven LOD selection doesn't work 😅
Reposted by Giuseppe "Juice" Modarelli 🏹 Tides of Revival RPG
We've just finished another iteration on Tides! This one took three months to do. @gmodarelli.com's renderer is more GPU driven and I have gotten a long way on the release's gameplay goals!
We have a more stuff we wanna do and then release something playable in December!
bsky.app/profile/srek...
We have a more stuff we wanna do and then release something playable in December!
bsky.app/profile/srek...
October 24, 2025 at 8:11 PM
We've just finished another iteration on Tides! This one took three months to do. @gmodarelli.com's renderer is more GPU driven and I have gotten a long way on the release's gameplay goals!
We have a more stuff we wanna do and then release something playable in December!
bsky.app/profile/srek...
We have a more stuff we wanna do and then release something playable in December!
bsky.app/profile/srek...
Reposted by Giuseppe "Juice" Modarelli 🏹 Tides of Revival RPG
Hi, I'm an Art Director & 3D Game Artist
Available for hire 👐
I worked on award-winning stylized games
Looking for the next project I can contribute to 👀
Please reach out!
💌 [email protected]
RT appreciated ✨
Available for hire 👐
I worked on award-winning stylized games
Looking for the next project I can contribute to 👀
Please reach out!
💌 [email protected]
RT appreciated ✨
October 7, 2025 at 2:21 PM
Hi, I'm an Art Director & 3D Game Artist
Available for hire 👐
I worked on award-winning stylized games
Looking for the next project I can contribute to 👀
Please reach out!
💌 [email protected]
RT appreciated ✨
Available for hire 👐
I worked on award-winning stylized games
Looking for the next project I can contribute to 👀
Please reach out!
💌 [email protected]
RT appreciated ✨
Reposted by Giuseppe "Juice" Modarelli 🏹 Tides of Revival RPG
New blog site (with RSS!), and
UPDATE ON MESH CONTOURS! I've rewrote that whole part of my star blog article on how to render lines for games, by adding my own PhD work that makes it now possible in realtime!
Read it AGAIN!
panthavma.com/articles/lin...
UPDATE ON MESH CONTOURS! I've rewrote that whole part of my star blog article on how to render lines for games, by adding my own PhD work that makes it now possible in realtime!
Read it AGAIN!
panthavma.com/articles/lin...
October 18, 2025 at 3:11 PM
New blog site (with RSS!), and
UPDATE ON MESH CONTOURS! I've rewrote that whole part of my star blog article on how to render lines for games, by adding my own PhD work that makes it now possible in realtime!
Read it AGAIN!
panthavma.com/articles/lin...
UPDATE ON MESH CONTOURS! I've rewrote that whole part of my star blog article on how to render lines for games, by adding my own PhD work that makes it now possible in realtime!
Read it AGAIN!
panthavma.com/articles/lin...
Fuck AI, now and always
October 18, 2025 at 4:05 PM
Fuck AI, now and always
Reposted by Giuseppe "Juice" Modarelli 🏹 Tides of Revival RPG
“Fuck AI”
— Guillermo del Toro
🎥 Vanity Fair
— Guillermo del Toro
🎥 Vanity Fair
October 18, 2025 at 3:20 PM
“Fuck AI”
— Guillermo del Toro
🎥 Vanity Fair
— Guillermo del Toro
🎥 Vanity Fair
Tell me you rewrote the renderer multiple times without telling me you rewrote the renderer multiple times!
October 18, 2025 at 12:17 PM
Tell me you rewrote the renderer multiple times without telling me you rewrote the renderer multiple times!
After a couple of months of on-and-off work on Tides of Revival I have completed the implementation of Meshlet-based GPU-driven rendering and cascaded shadow maps. I had to touch every aspect of the renderer to make this possible and I'm happy it's now over :) Onto new rendering features now!
October 18, 2025 at 11:08 AM
After a couple of months of on-and-off work on Tides of Revival I have completed the implementation of Meshlet-based GPU-driven rendering and cascaded shadow maps. I had to touch every aspect of the renderer to make this possible and I'm happy it's now over :) Onto new rendering features now!
Reposted by Giuseppe "Juice" Modarelli 🏹 Tides of Revival RPG
New blog post: Outlining an alternative path to learn graphics programming.
themaister.net/blog/2025/10...
themaister.net/blog/2025/10...
A case for learning GPU programming with a compute-first mindset – Maister's Graphics Adventures
themaister.net
October 5, 2025 at 12:58 PM
New blog post: Outlining an alternative path to learn graphics programming.
themaister.net/blog/2025/10...
themaister.net/blog/2025/10...
Reposted by Giuseppe "Juice" Modarelli 🏹 Tides of Revival RPG
🇮🇹 Scenes from different cities in Italy today during the nationwide general strike in solidarity with the people of Gaza:
October 4, 2025 at 8:22 AM
🇮🇹 Scenes from different cities in Italy today during the nationwide general strike in solidarity with the people of Gaza:
Reposted by Giuseppe "Juice" Modarelli 🏹 Tides of Revival RPG
Reposted by Giuseppe "Juice" Modarelli 🏹 Tides of Revival RPG
Hollow Knight costume design
September 4, 2025 at 5:33 PM
Hollow Knight costume design
Reposted by Giuseppe "Juice" Modarelli 🏹 Tides of Revival RPG
I've got a new blog post for all of you fine folks! It runs through the additions to D3D12 since it was released, and finishes up with some of the things that have changed for me personally in my code.
(And yes it's really been 10 years 👴).
therealmjp.github.io/posts/ten-ye...
(And yes it's really been 10 years 👴).
therealmjp.github.io/posts/ten-ye...
Ten Years of D3D12
For those of us that have been using it from the start, it can be hard to believe that Direct3D 12 has been around for nearly ten years now. Windows 10 was released on July 29th 2015, and D3D12 has be...
therealmjp.github.io
September 8, 2025 at 12:49 AM
I've got a new blog post for all of you fine folks! It runs through the additions to D3D12 since it was released, and finishes up with some of the things that have changed for me personally in my code.
(And yes it's really been 10 years 👴).
therealmjp.github.io/posts/ten-ye...
(And yes it's really been 10 years 👴).
therealmjp.github.io/posts/ten-ye...
Reposted by Giuseppe "Juice" Modarelli 🏹 Tides of Revival RPG
And on the subject of #realartatters: AI poisoning tool NIGHTSHADE is now free for artists to use: venturebeat.com/ai/nightshad...
Nightshade, the free tool that ‘poisons’ AI models, is now available for artists to use
The tool's creators are seeking to make it so that AI model developers must pay artists to train on data from them that is uncorrupted.
venturebeat.com
August 23, 2025 at 9:17 AM
And on the subject of #realartatters: AI poisoning tool NIGHTSHADE is now free for artists to use: venturebeat.com/ai/nightshad...
Reposted by Giuseppe "Juice" Modarelli 🏹 Tides of Revival RPG
Hey folks - I am around for work from mid September so if you need for your game:
-Technical environment work
-VFX work
-Level design
DM me or get me at my email address
Jamie.degen(at)gmail.com
Reshares of this are greatly appreciated!
-Technical environment work
-VFX work
-Level design
DM me or get me at my email address
Jamie.degen(at)gmail.com
Reshares of this are greatly appreciated!
August 22, 2025 at 10:25 AM
Hey folks - I am around for work from mid September so if you need for your game:
-Technical environment work
-VFX work
-Level design
DM me or get me at my email address
Jamie.degen(at)gmail.com
Reshares of this are greatly appreciated!
-Technical environment work
-VFX work
-Level design
DM me or get me at my email address
Jamie.degen(at)gmail.com
Reshares of this are greatly appreciated!
I had a great time doing this interview, and I am really grateful for the opportunity given to me by @wolfgangfengel.bsky.social, whose graphics programming books sit on my shelf 😊 Thank you!
Big ideas don’t always require big teams; they just need the right tools
Graphic Programmer Giuseppe Modarelli from Tides of Revival reveals how The Forge streamlined their pipeline, letting them focus on what truly matters: the game
🎥 Watch the interview: vimeo.com/1108550396
#TheForge #GameDev
Graphic Programmer Giuseppe Modarelli from Tides of Revival reveals how The Forge streamlined their pipeline, letting them focus on what truly matters: the game
🎥 Watch the interview: vimeo.com/1108550396
#TheForge #GameDev
August 8, 2025 at 10:39 PM
I had a great time doing this interview, and I am really grateful for the opportunity given to me by @wolfgangfengel.bsky.social, whose graphics programming books sit on my shelf 😊 Thank you!
Reposted by Giuseppe "Juice" Modarelli 🏹 Tides of Revival RPG
My new blog post is there, and it's a bit different from usual: Fixing stutters in your own code is hard enough, but this time I try to fix performance issues in a closed-source game. No source code or debug symbols, but a lot of guesswork. larstofus.com/2025/07/27/p...
#gamedev
#Trackmania
#gamedev
#Trackmania
Profiling without Source code – how I diagnosed Trackmania stuttering
A very common side effect of working as a programmer is the constant frustration of not having source code access to all the software you use. Bugs, problems or missing features in your own work ca…
larstofus.com
July 27, 2025 at 11:28 AM
My new blog post is there, and it's a bit different from usual: Fixing stutters in your own code is hard enough, but this time I try to fix performance issues in a closed-source game. No source code or debug symbols, but a lot of guesswork. larstofus.com/2025/07/27/p...
#gamedev
#Trackmania
#gamedev
#Trackmania
Reposted by Giuseppe "Juice" Modarelli 🏹 Tides of Revival RPG
Reposts appreciated!
I made a starter pack for indie horror devs who are cool people (no racism, no sexism, and no hate against the LGBTQIA+ community)
Also no AI and no porn.
If you want to join, please tell me about the cool horror game you're working on😊
#gamedev #horrorgame
go.bsky.app/3bvzpEK
I made a starter pack for indie horror devs who are cool people (no racism, no sexism, and no hate against the LGBTQIA+ community)
Also no AI and no porn.
If you want to join, please tell me about the cool horror game you're working on😊
#gamedev #horrorgame
go.bsky.app/3bvzpEK
July 7, 2025 at 1:34 PM
Reposts appreciated!
I made a starter pack for indie horror devs who are cool people (no racism, no sexism, and no hate against the LGBTQIA+ community)
Also no AI and no porn.
If you want to join, please tell me about the cool horror game you're working on😊
#gamedev #horrorgame
go.bsky.app/3bvzpEK
I made a starter pack for indie horror devs who are cool people (no racism, no sexism, and no hate against the LGBTQIA+ community)
Also no AI and no porn.
If you want to join, please tell me about the cool horror game you're working on😊
#gamedev #horrorgame
go.bsky.app/3bvzpEK
Reposted by Giuseppe "Juice" Modarelli 🏹 Tides of Revival RPG
Reposted by Giuseppe "Juice" Modarelli 🏹 Tides of Revival RPG
Hah, this wasn't really intentional but the generator spawned out a nice village on the side of a mountain. I wonder who lives there, I'm hoping for goat people!
#procgen
#procgen
July 2, 2025 at 6:40 PM
Hah, this wasn't really intentional but the generator spawned out a nice village on the side of a mountain. I wonder who lives there, I'm hoping for goat people!
#procgen
#procgen
Reposted by Giuseppe "Juice" Modarelli 🏹 Tides of Revival RPG
It is really really sinking in for me the degree to which LLMs are the ultimate expression of right wing anti-intellectualism. Its proponents are literally mocking the idea that anyone would ever want to learn anything, know anything, develop any actual skill, or have a thought of their own.
June 15, 2025 at 4:51 PM
It is really really sinking in for me the degree to which LLMs are the ultimate expression of right wing anti-intellectualism. Its proponents are literally mocking the idea that anyone would ever want to learn anything, know anything, develop any actual skill, or have a thought of their own.
I've been writing shadow cascades code for 30 minutes straights... Time for a break
June 6, 2025 at 6:49 PM
I've been writing shadow cascades code for 30 minutes straights... Time for a break
Reposted by Giuseppe "Juice" Modarelli 🏹 Tides of Revival RPG
Last month AI crawlers generated 90% of my site's traffic, forcing me to pay penalties
Problem solved after moving nameservers to Cloudflare+turning on AI crawler blocking.
Site monthly outbound data back to ~40GB per month, down from 800GB (!!) No impact on human visitors
Problem solved after moving nameservers to Cloudflare+turning on AI crawler blocking.
Site monthly outbound data back to ~40GB per month, down from 800GB (!!) No impact on human visitors
April 2, 2025 at 9:20 AM
Last month AI crawlers generated 90% of my site's traffic, forcing me to pay penalties
Problem solved after moving nameservers to Cloudflare+turning on AI crawler blocking.
Site monthly outbound data back to ~40GB per month, down from 800GB (!!) No impact on human visitors
Problem solved after moving nameservers to Cloudflare+turning on AI crawler blocking.
Site monthly outbound data back to ~40GB per month, down from 800GB (!!) No impact on human visitors