JR3DFUL's Avatar

JR3DFUL

@jr3dful.bsky.social

πŸ€RATSHAKER Tech Artist at Sunscorched Studios Commisions: ⭐OPEN⭐ https://jr3d.carrd.co/

1,183 Followers  |  115 Following  |  190 Posts  |  Joined: 06.02.2024
Posts Following

Posts by JR3DFUL (@jr3dful.bsky.social)

Preview
Save 10% on MALPRAXISβ„’ on Steam Assist Chief Medical Officer Samuel Edwards in performing TRIAGE, DIAGNOSIS, SURGERY on the crew aboard the TRH Rusanov.

MALPRAXIS is out now!

Our team @sunscorchedstudios.bsky.social did a fantastic job and some of my best shader work is on display in this game, I hope you enjoy it!

store.steampowered.com/app/3350240/...

#gamedev #release #indiedev #shader #vfx #material

28.02.2026 00:18 β€” πŸ‘ 11    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
Post image

Such a funny glow.

#Blender #3D #Shader #DigitalArt

13.11.2025 19:01 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Testing out somethin

#Blender #3D #Shader #DigitalArt

11.11.2025 23:54 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

My new favorite implementation of 2D value noise:

float value1(vec2 x)
{
vec2 i = floor(x);
vec2 s = smoothstep(i, i+1.0, x);
return mix(mix(rand(i), rand(i + vec2(1,0)), s.x),
mix(rand(i+vec2(0,1)), rand(i + 1.0), s.x), s.y);
}

16.10.2025 16:58 β€” πŸ‘ 30    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Post image

// Engineering systems of thought //

24.09.2025 16:38 β€” πŸ‘ 77    πŸ” 24    πŸ’¬ 0    πŸ“Œ 1
Post image

// 86 billion neurons power the human brain. The BCPU Gen 5 outperforms them with precision-grown neurotissue and unmatched efficiency. Faster learning. Greater stability. The future of intelligence is here. //

24.09.2025 15:05 β€” πŸ‘ 79    πŸ” 26    πŸ’¬ 1    πŸ“Œ 1
Video thumbnail

I made a Blender Add-On! πŸ‘€πŸ’š

Finally you can reorder UVs, Copy/Paste across maps, and exceed the 8 UV limit!

100% Free! Or on gumroad if you want to support me πŸ˜‰

gumroad.com/l/uvmapsplus

github.com/JR3DFUL/uv-maps-plus

extensions.blender.org/add-ons/uv-maps-plus

#techart #3d #modeling #shader

12.09.2025 17:41 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

🎁 Mystery box VFX

#Godot #indiedev #gamedev #3d #VFX #shader

11.09.2025 15:22 β€” πŸ‘ 23    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
Preview
a stuffed animal is sitting in a chair with a phone in its mouth and says so true !!! * laughs * . ALT: a stuffed animal is sitting in a chair with a phone in its mouth and says so true !!! * laughs * .
12.09.2025 02:55 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Meatshaker - Official Announcement Trailer
YouTube video by GameTrailers Meatshaker - Official Announcement Trailer

WE DID IT.

WE GOT IT ON SWITCH WORLDWIDE.
HOWEVER, THERE WAS UH... COMPROMISES WE HAD TO MAKE... πŸ₯©πŸ–πŸ—πŸ₯“

youtube.com/watch?v=k80--nDoSUA

#RATSHAKER #MEATSHAKER #indiedev #gamedev #switch #nintendo

11.09.2025 18:26 β€” πŸ‘ 27    πŸ” 7    πŸ’¬ 0    πŸ“Œ 1
Post image

The silk song of despair and agony 😫

04.09.2025 14:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

✨Shader Magic✨

Here's a strange method for generating procedural AO/Edge/Cavity masks:

Distort a sphere mask by the normals of the mesh, wont work in all cases but it can look decent πŸ‘€πŸ’š

#shaders #techart #hlsl #glsl #vfx #materials#unreal #ue5 #niagara #gamedev

03.09.2025 15:47 β€” πŸ‘ 11    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

✨Shader Magic✨

Here's a cheap approach for generating procedural AO/Edge/Cavity masks: πŸ‘€πŸ’š

Compare the normal map to the mesh normal to highlight edges where they diverge, wont work as well at a distance though

#shaders #techart #hlsl #glsl #vfx #materials#unreal #ue5 #niagara #gamedev

02.09.2025 00:24 β€” πŸ‘ 28    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
Post image

I have some other items on gumroad that may interest you πŸ‘€πŸ’š

BloodMachine is out of date but still has a useful tutorial on creating blood splatters.

Hypercentric Lens should still work, lets you get negative perspective from your camera, will update to Blender 4.5 later

jr3dful.gumroad.com/

29.08.2025 14:11 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

these days I mostly hang out on bsky πŸ‘€πŸ’š instagram & twitter feel too souless… any suggestions for other spots to share shader stuff?

#shaders #techart #hlsl #glsl #vfx #materials

27.08.2025 17:22 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I’ve got a v1.1 update already in the works, which adds a couple other useful functions like mirroring and conversion between other data types, and a lil documentation too

25.08.2025 14:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Hiya! πŸ‘€πŸ’š

Got another tool for yaπŸŽ‰
It’s a set of 20+ Geometry Node modifiers for vertex color editingβ€”fill, blur, noise, ID maps & more. Non-destructive, stackable, and flexible. Available now on Gumroad!

jr3dful.gumroad.com/...

#shaders #geonodes #techart #character #gamedev

25.08.2025 14:10 β€” πŸ‘ 14    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0

testing testing πŸ‘€πŸ’š my old scheduler (Monadsky) bit the dust, so I’m giving Fedica a spin. posts might be a little wobbly while I figure it out :P

22.08.2025 22:40 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
ShaderGlass CRT Adjuster
YouTube video by JR3DFUL ShaderGlass CRT Adjuster
21.08.2025 21:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
ShaderGlass CRT Adjuster CRT Adjuster is a shader for ShaderGlass designed to provide a safe and accessible solution for screen overscan and positioning issues. It's the perfect alternative when standard display drivers and O...

Hiya! πŸ‘€πŸ’š

Last weekend I made a a CRT screen adjuster for
@mausimus.bsky.social
's ShaderGlass.

It's a perfect fix for when Driver/OS settings fail, remotes are lost, or you’d rather avoid a high voltage shockβ€”adjust everything in real time with a GLSL #shader

jr3dful.gumroad.com/l/crtadjuster

21.08.2025 21:16 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

As requested the wrinkle setup has been put up on Gumroad for free: bbbn19.gumroad.com/l/xxroj #b3d #shader #geometrynodes

18.08.2025 16:56 β€” πŸ‘ 64    πŸ” 9    πŸ’¬ 3    πŸ“Œ 0
Video thumbnail

Playing with falloff using Surface Insert's "Blend Surface" mode.
Still finding issues though β€” I expect I'll add it to early access around Monday πŸ‘
#normalMagic #b3d #geometrynodes

15.08.2025 10:48 β€” πŸ‘ 77    πŸ” 7    πŸ’¬ 1    πŸ“Œ 0
Post image

I would like to thank my past self for creating a huge material filled with little node snippets like this one that I can now just copy and paste around. And material functions, tons of little material functions.

Be nice to your future self.

#gamedev #realtimevfx #rtvfx #techart #eu5

04.08.2025 13:35 β€” πŸ‘ 18    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0

New RATSHAKER T-Shirt and stickers now available!

Limited time only, get them before the rats eat all our inventory! πŸ€πŸ§€πŸ€πŸ§€

#indiedev #indegame #merch

18.07.2025 20:39 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
normalMagic for Blender [Early Access] ⚠️ Early AccessThis product is in early access with a full release planned for August 2025. Early access means: Documentation/videos are not available yet. Options have tooltips but there is currently...

Stealth releasing normalMagic in early access 🀫

For those eager to have a play with it:
spaghetmenot.gumroad.com/l/normalmagic

Full release is planned for August, documentation and videos will be ready then πŸ—“οΈ
#normalMagic #b3d #geometrynodes

15.07.2025 22:21 β€” πŸ‘ 41    πŸ” 12    πŸ’¬ 3    πŸ“Œ 1
Preview
spongebob squarepants is standing in a kitchen with a life preserver on the wall behind him ALT: spongebob squarepants is standing in a kitchen with a life preserver on the wall behind him

so hyped!

15.07.2025 15:14 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Do you think it'd be possible to make a panel cutter that doesn't create interior geometry? That's been a bool tool that I've been on the hunt for for a long time

15.07.2025 14:27 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

My "Surface Blend" modifier now has UV transfer
#b3d #geometrynodes #normalMagic

14.07.2025 19:30 β€” πŸ‘ 46    πŸ” 6    πŸ’¬ 2    πŸ“Œ 1
Video thumbnail

πŸ› οΈ Fake SDF! - with this Geometry Nodes Set Normals setup on collections.

Finally figured out a way to do this with a group of objects! Using some of the Smart Primitives .. I see many use cases!

10.07.2025 03:17 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
a man covered in red glitter says i can 't feel my face ALT: a man covered in red glitter says i can 't feel my face
01.07.2025 03:53 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0