SpaghetMeNot Profile
SpaghetMeNot

@SpaghetMeN0t

Followers
2,145
Following
202
Media
135
Statuses
475

3D-noodler / game-dev / tool-maker

Joined January 2024
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@SpaghetMeN0t
SpaghetMeNot
3 months
Oh now we're cooking! 🧑‍🍳 #b3d #blender #geometrynodes
88
2K
15K
@SpaghetMeN0t
SpaghetMeNot
3 months
Fly my pretties! 🧱🪽
4
44
952
@SpaghetMeN0t
SpaghetMeNot
1 month
Stylized grass border I was working on a while ago 🌱 #b3d #geometrynodes
4
42
722
@SpaghetMeN0t
SpaghetMeNot
2 months
I accidentally made a low poly tropical island painter... 🌴🏖️ #b3d #geometrynodes
7
35
509
@SpaghetMeN0t
SpaghetMeNot
3 months
When you try and make your mask -> mesh node work on a 3D surface and accidentally make it way faster 😎⚡️ Next stop: chipping! ⚒️ #b3d #geometrynodes
4
43
472
@SpaghetMeN0t
SpaghetMeNot
21 days
Small setup to demo how the different projection methods work in uvProject #b3d #geometrynodes
4
44
446
@SpaghetMeN0t
SpaghetMeNot
3 months
Me: "I should test common use-cases" Also me: #b3d #geometrynodes
5
14
417
@SpaghetMeN0t
SpaghetMeNot
2 months
UV island loop detection is a go 🚀 This one's been on the back-burner for a long time — I'm so happy to have found a solution that is fast and seems robust! 🥲 #b3d #geometrynodes
4
20
418
@SpaghetMeN0t
SpaghetMeNot
3 months
I think I'm nearing the end of the mask➡️mesh node refactor: - Works on any 3d surface - Allows overlapping UVs - Much faster than my previous triangle-based approach #b3d #geometrynodes
9
36
394
@SpaghetMeN0t
SpaghetMeNot
2 months
The update is out now! 🥳 Now to make some cool demos for the release 🧪 If anyone has any cool models they'd like demo'd please reach out! If I use your model in any docs/marketing I'll shoot you free copy ❤️ #b3d #geometrynodes
@SpaghetMeN0t
SpaghetMeNot
2 months
uvProject for Blender release candidate coming as soon as I can update the info on the page! Then I have to actually produce the demos/documentation/videos for the full release 😐 Good news is you can use this window to grab it at a reduced price #b3d
5
21
193
12
37
358
@SpaghetMeN0t
SpaghetMeNot
1 month
It's finally uvProject update time!! 🥳🪩 This update includes loop unwrapping functionality and a new "UV Copy Map" modifier It's still available at a reduced price until I'm done with videos/docs for a 1.0 release 👀 #b3d #geometrynodes
8
47
336
@SpaghetMeN0t
SpaghetMeNot
3 months
@HappyS0ngss I'm using a lot of nodes 😅 There are three main node groups applied as modifiers: 1. Create flat geometry from a mask 2. Apply "chipping" and surfacing to the flat bricks (decimate modifiers) 3. Expand and extrude bricks Hope that helps — I'll post more as I tidy things up 👍
Tweet media one
3
11
253
@SpaghetMeN0t
SpaghetMeNot
1 month
Grab my UV grid textures here: Designed to be readable and easy on the eyes from multiple distances — feel free to copy, modify, give feedback etc. 🙂 I'll also include them with the next update of uvProject (coming very soon!) #b3d #3d
Tweet media one
0
24
221
@SpaghetMeN0t
SpaghetMeNot
3 months
Update for uvProject beta coming soon and then hopefully full release! 🫨 What would make some good demos?
@SpaghetMeN0t
SpaghetMeNot
7 months
Oriented "stable" UV unwrapping modifier WIP #b3d #geometrynodes
2
7
33
4
21
197
@SpaghetMeN0t
SpaghetMeNot
2 months
FINALLY!! I was starting to think I'd never manage to get UV loops working but here we are 🥹 Still a lot of tidying up/optimizing but the results are starting to be super promising! Thanks again @odd_enough for the nice model! #b3d #geometrynodes
Tweet media one
8
15
195
@SpaghetMeN0t
SpaghetMeNot
2 months
uvProject for Blender release candidate coming as soon as I can update the info on the page! Then I have to actually produce the demos/documentation/videos for the full release 😐 Good news is you can use this window to grab it at a reduced price #b3d
5
21
193
@SpaghetMeN0t
SpaghetMeNot
2 months
uvProject with loop detection is getting there! On beveled/organic meshes where automatic UVs won't work the manual tools make unwrapping in the viewport a decent experience. All without opening the UV editor! Using another great model from @odd_enough 🙏 #b3d #geometrynodes
6
12
189
@SpaghetMeN0t
SpaghetMeNot
28 days
Made a thing (To demo unwrap methods for upcoming videos)
2
5
157
@SpaghetMeN0t
SpaghetMeNot
1 month
Based on an excellent idea suggested by @FredrickAven I'm adding a "Reference Origin" for all projectors in uvProject. 📽️ Completely optional but makes it much easier to line UVs up between separate objects! #b3d #geometrynodes
3
12
157
@SpaghetMeN0t
SpaghetMeNot
3 months
I am looking at proper solutions for corners... But mushing actually looks OK in some situations. Never underestimate a good mesh-mush! 🧱🤝🧱 #b3d
Tweet media one
6
5
150
@SpaghetMeN0t
SpaghetMeNot
2 months
Finally I have looped UV unwrapping!! ....bad news, it needs it's own orientation logic 😩
6
7
140
@SpaghetMeN0t
SpaghetMeNot
3 months
Couple of new modifiers in the mix now — finally got round to their icons! 🎨
Tweet media one
0
5
135
@SpaghetMeN0t
SpaghetMeNot
3 months
Check out this incredible work by @AlbusVertex — It's been so amazing seeing people take the idea and run with it 🥹
@AlbusVertex
Albus Vertex
3 months
Inspired by the recent work of @SpaghetMeN0t here is my version. I trace the texture onto a 3D plane surface. Then, I use another surface to project the flat mesh onto it. Same idea as the « detail mesh » from Houdini’s game dev tools presented by @ambrosiussen_p few years ago.
5
18
169
2
12
126
@SpaghetMeN0t
SpaghetMeNot
2 months
Why Suzanne? Why?... 😭
7
2
123
@SpaghetMeN0t
SpaghetMeNot
3 months
@FredrickAven Thanks! I am thinking of adding it to the list of things to polish up, especially if people are interested 🙂 I had to make quite a few utility nodes in the process so I'm not sure whether to release a geometry nodes utility thing or a brick specific thing 🤔
6
0
121
@SpaghetMeN0t
SpaghetMeNot
3 months
Stylized brick shader from a while ago 🖌️ This was made in #b3d but I've got some #GodotEngine progress I'll share when it's in a better state (and when I'm done with my other brick thing!)😉
Tweet media one
2
5
107
@SpaghetMeN0t
SpaghetMeNot
3 months
How's this for programmer art? (I used to be a real artist 😭) materialByAngle available for free: #b3d #geometrynodes
3
8
107
@SpaghetMeN0t
SpaghetMeNot
4 months
Apparently the kids are making shorts these days 🩳 #b3d #blender
2
15
102
@SpaghetMeN0t
SpaghetMeNot
3 months
Thoughts on the name? The hardest part of making things is naming things! 📜 I've locked myself into a style now so names need to be short 😐
Tweet media one
14
4
98
@SpaghetMeN0t
SpaghetMeNot
3 months
I haven't really talked about this yet: All the UV nodes are available as mesh tools too 🛠️ (For those who are destructively inclined) #b3d #geometrynodes
@SpaghetMeN0t
SpaghetMeNot
3 months
Update for uvProject beta coming soon and then hopefully full release! 🫨 What would make some good demos?
4
21
197
0
8
97
@SpaghetMeN0t
SpaghetMeNot
3 months
Another good use case is volume remeshing ☁️ (I know they look like plasticine — just imagine they look good 👀) #b3d #geometrynodes
Tweet media one
2
8
96
@SpaghetMeN0t
SpaghetMeNot
1 month
Trying to improve upon Blender's "Color Grid" texture: - Readable from further away - UV tile seams (white lines) - UV up direction arrows - Easier on the eyes? #b3d
Tweet media one
4
3
94
@SpaghetMeN0t
SpaghetMeNot
1 month
I think I'm getting there with these UV grids What's the best way to make them freely available uncompressed? Google Drive? 🤔 Mesh by @Jonas_ADHD , automatic UVs from uvProject Rows = Default Blender, Custom1, Custom2
Tweet media one
3
8
90
@SpaghetMeN0t
SpaghetMeNot
1 month
I added a simple node to the upcoming uvProject update to copy one UV map to another... In this example I'm copying the first uv map to a second then packing it — a useful workflow for assets that need both tiling and unique UVs (e.g. lightmaps) #b3d #geometrynodes
Tweet media one
Tweet media two
2
3
76
@SpaghetMeN0t
SpaghetMeNot
3 months
I've made a small modifier to assign materials based on face normals 🛠️ I'll release it for free once I've made the icons etc.🧑‍🎨 (It'll come with the node I made to check if a material input is empty 😊) #b3d #geometrynodes
Tweet media one
2
4
57
@SpaghetMeN0t
SpaghetMeNot
3 months
For each mesh island in geometry nodes — discovered while working on my stone wall doobly 🧱🔧 (I'm using it to get the bounding box of each brick) Not sure if this is common knowledge or if there is a better way? #b3d #geometrynodes
Tweet media one
5
3
54
@SpaghetMeN0t
SpaghetMeNot
6 months
Some videos from testing uvProject 👇🧵 Beta now available:
2
5
42
@SpaghetMeN0t
SpaghetMeNot
4 months
Old Houdini experiment creating a stone wall model from a painted mask... Going to try and replicate in #blender with #geometrynodes wish me luck! 🤔 #b3d
Tweet media one
2
2
35
@SpaghetMeN0t
SpaghetMeNot
3 months
autoConstraints is now available on Blender Market! Get in a 3D flow-state without the constant finger-gymnastics of applying constraints 👇💃 Transform with the speed of Blender's gestural hotkeys and the accuracy of gizmos ⚡️ #b3d
Tweet media one
0
8
32
@SpaghetMeN0t
SpaghetMeNot
3 months
I can't stop, send help!
3
0
32
@SpaghetMeN0t
SpaghetMeNot
7 months
Oriented "stable" UV unwrapping modifier WIP #b3d #geometrynodes
2
7
33
@SpaghetMeN0t
SpaghetMeNot
2 months
Cylinder/tube island detection using geometry nodes 🧪 Developing this for future uvProject cylinder/tube unwrapping 🤫 Huge thanks to @odd_enough for giving me some amazing test geometry!
Tweet media one
@odd_enough
Jordan Cain
3 months
I'll get around to finishing this project one of these days (or years). I keep going back and forth on if I want to animate/render/etc in UE5 or keep it all in Blender. There's a pretty even pros and cons list for both so I'm torn 🙃
Tweet media one
5
1
72
1
1
28
@SpaghetMeN0t
SpaghetMeNot
25 days
@TokisanGames So windy!
1
0
28
@SpaghetMeN0t
SpaghetMeNot
2 months
Super simple "sharp edges" node included in uvProject lets you distinguish between convex and concave edges... Here is a comparison with the default "Smooth by Angle" Bonus UVs in thread 👇🧵
3
1
27
@SpaghetMeN0t
SpaghetMeNot
2 months
Tweet media one
2
0
25
@SpaghetMeN0t
SpaghetMeNot
4 months
And this is where I leave the experiment today... Biggest thing I miss from Houdini is for each loops (compiled ones being ridiculously fast) I may have used my brain a bit too much for a Sunday 🥱 #b3d #blender #GeometryNodes
Tweet media one
1
1
24
@SpaghetMeN0t
SpaghetMeNot
2 months
Day 2 of trying to optimize "UV Island Unwrap" without breaking it I thought I was done... Then everything changed when the ngons attacked 😟
Tweet media one
3
0
24
@SpaghetMeN0t
SpaghetMeNot
5 months
Playing around with painterly rendering in Blender 🖌️🎨 I've been thinking about how this idea for a long time... how to implement "lost edges" as a post processing technique. The scene is the Blender 2.81 splash by @aendom #b3d #art #blender #blender3d
Tweet media one
0
1
23
@SpaghetMeN0t
SpaghetMeNot
7 months
Deals pretty well with nasty geometry #b3d #geometrynodes #blender #blender3d
0
0
23
@SpaghetMeN0t
SpaghetMeNot
3 months
Watch my descent into madness as I try and make this super fast and bug free at any resolution 🙃
Tweet media one
0
2
23
@SpaghetMeN0t
SpaghetMeNot
3 months
Holy high-res coast reference Batman! 😍 #b3d
Tweet media one
3
1
21
@SpaghetMeN0t
SpaghetMeNot
3 months
@TheSeventhSmith @HappyS0ngss Thanks for the question! This went few a few iterations but I'm currently doing the following: 1. Delete faces based on a mask on a high res grid 2. Convert boundaries to curves 3. Resample curves (optional smooth) 4. Scatter lots of curve points 5. Fill curves
Tweet media one
3
0
21
@SpaghetMeN0t
SpaghetMeNot
5 months
A little experiment creating a tiling mesh and wrapping it around other mesh's UVs... As soon as we are able to set custom normals from geometry nodes expect a lot more from this! #b3d #geometrynodes #blender #blender3d
Tweet media one
0
1
21
@SpaghetMeN0t
SpaghetMeNot
3 months
Of course I had to make my own projection method😅 Still uses vertex groups but has options for much more forgiving results — starting to be quite a nice level design tool 🏗️ #b3d #indiedev
1
2
17
@SpaghetMeN0t
SpaghetMeNot
3 months
Time spent in geometry nodes: 30% getting it working 70% untangling the ungodly noodle horror I brought upon myself🍜
1
1
19
@SpaghetMeN0t
SpaghetMeNot
2 months
Tiny update for my brush pack where I've tagged all the brushes with "SpaghetMeNot" to make them easier to find. Happy Painting! 🖌️🧑‍🎨
Tweet media one
@SpaghetMeN0t
SpaghetMeNot
2 months
Free Krita brushes anyone? 🖌️ Hopefully someone finds these useful — a lot of iteration went into them! #krita #digitalpainting
1
2
22
0
1
18
@SpaghetMeN0t
SpaghetMeNot
1 month
Here's a comparison Default on left, new on right:
Tweet media one
5
0
18
@SpaghetMeN0t
SpaghetMeNot
3 months
🎶When the geometry's dense Like a distant chain fence That's a Moiré
Tweet media one
1
1
18
@SpaghetMeN0t
SpaghetMeNot
3 months
autoConstraints just got better! 🙌 1.3.1 now supports 3D tools where Drag: Active Tool/Tweak (I wasn't aware of this workflow before👀) Gumroad: Blender Market: #b3d
0
5
16
@SpaghetMeN0t
SpaghetMeNot
3 months
@80Level @Blender 🥹 Wow thanks for the article! I never thought this little side-project would get so much attention... I better hurry up and finish it 😅
0
0
17
@SpaghetMeN0t
SpaghetMeNot
3 months
I want to see mountains Gandalf 🧙‍♂️ Test using @prochitecture 's BLOSM add-on to bring in google maps data, then retopo/shrinkwrap.
2
3
17
@SpaghetMeN0t
SpaghetMeNot
3 months
Beta available here: Some other examples of it in use in this thread 🧵
@SpaghetMeN0t
SpaghetMeNot
6 months
Some videos from testing uvProject 👇🧵 Beta now available:
2
5
42
0
0
16
@SpaghetMeN0t
SpaghetMeNot
1 month
Another new option about to sneak into uvProject prior to release 🤫 Added an "Invert Selection" option to all nodes — Thanks @jakebenbow & @FredrickAven for the suggestion
Tweet media one
2
2
16
@SpaghetMeN0t
SpaghetMeNot
2 months
So I thought that Blender asset library catalogs were embedded into .blend files... Turns out none of my asset-based products have been sorted into catalogs for anyone but me! 🤦🤦🤦 Updates soon for: - geoNodesAO - materialByAngle - uvProject You live and learn 😅
2
2
15
@SpaghetMeN0t
SpaghetMeNot
3 months
Trying to standardize all my asset icons... I want to distinguish assets that are: - Edit Mesh tools - Node-only assets (can't be applied as modifiers) I'm leaning towards the mode(s) of the tool and a generic node icon — does that make sense? 🤔
Tweet media one
0
0
15
@SpaghetMeN0t
SpaghetMeNot
2 months
I've spent a long time unspaghetting this graph and somehow it still looks like this 😭
Tweet media one
4
1
14
@SpaghetMeN0t
SpaghetMeNot
4 months
Not really what I was going for 🤔
Tweet media one
0
0
13
@SpaghetMeN0t
SpaghetMeNot
2 months
First step of building a NAS/gitlab server for game dev! I figured buying the case would make me HAVE to figure the rest out... (I'm in way over my head 😅) #indiedev
Tweet media one
1
0
13
@SpaghetMeN0t
SpaghetMeNot
3 months
Does anyone know a way in geometry nodes to check if a material input 🟩 is empty? I'm currently doubling up inputs with booleans 🟥 which is pretty bad ux 🫤 #b3d #geometrynodes
Tweet media one
3
2
12
@SpaghetMeN0t
SpaghetMeNot
27 days
Damn, this is disappointing — I was just about to subscribe to basic as it made financial sense... Now it doesn't but I'm going to have to buy one month just to honor all the "transfer" discount codes I said I'd be able to do if folks bought on gumroad. 😐
@80Level
80 LEVEL
28 days
Blender Market has suddenly increased its fees and bumped up Ultimate subscriptions by $50. It also takes a bigger cut now: Image by @Sanctus_Art #3D #3dart #digitalart #b3d #blender #blender3d
Tweet media one
5
6
23
2
1
12
@SpaghetMeN0t
SpaghetMeNot
3 months
Mesh topology is uv-based for now but I'll add an option to make it world scale too
1
0
12
@SpaghetMeN0t
SpaghetMeNot
2 months
OK I think I got it! The optimization makes Island unwrapping much faster on limited selections ⚡️
0
1
11
@SpaghetMeN0t
SpaghetMeNot
3 months
@AlbusVertex @ambrosiussen_p Great work, looks amazing! 🥹 I was just about to combine mine with this but you beat me to it!
@SpaghetMeN0t
SpaghetMeNot
5 months
A little experiment creating a tiling mesh and wrapping it around other mesh's UVs... As soon as we are able to set custom normals from geometry nodes expect a lot more from this! #b3d #geometrynodes #blender #blender3d
Tweet media one
0
1
21
1
0
11
@SpaghetMeN0t
SpaghetMeNot
2 months
Still cooking on this! Hopefully some cool progress to show soon 👀 As always I'm struggling to name things 🏷️ thoughts?
Tweet media one
@SpaghetMeN0t
SpaghetMeNot
3 months
Oh now we're cooking! 🧑‍🍳 #b3d #blender #geometrynodes
88
2K
15K
0
1
11
@SpaghetMeN0t
SpaghetMeNot
4 months
Trying to get back into some 2D art recently 🖌️🎨 Its so much harder than I remember!! Doing some coast studies for an upcoming project 🏖️ #digitalart #Krita
Tweet media one
Tweet media two
Tweet media three
0
0
11
@SpaghetMeN0t
SpaghetMeNot
1 month
@Jonas_ADHD Available here now:
0
0
10
@SpaghetMeN0t
SpaghetMeNot
3 months
Neat inverse rain shadows ☔
Tweet media one
0
0
10
@SpaghetMeN0t
SpaghetMeNot
1 month
Which direction for underside UVs makes sense?? Box on left aligns with Y Box on right aligns with the bottom view 🤔 Poll in thread 👇
3
1
10
@SpaghetMeN0t
SpaghetMeNot
3 months
I've found a workaround that takes a bit of setup: Painting vertex groups for a shrinkwrap modifier. Not very "sculpty-flow-state" but has the benefit of remaining live until you apply it🤷⚖️
3
0
10
@SpaghetMeN0t
SpaghetMeNot
3 months
@warcat3d @HappyS0ngss I tried booleans at first but it was slow... My current method is starting with enough geometry to represent the facets and doing it with displacement. I'm applying X and Y "cuts" to bricks based on their mesh island bounding box and some randomness. Then it's decimated 👍
0
1
10
@SpaghetMeN0t
SpaghetMeNot
4 months
Make that one thing left to do 😎 #b3d #blender #GeometryNodes
2
0
9
@SpaghetMeN0t
SpaghetMeNot
1 month
Sideshow Bob?
Tweet media one
1
1
9
@SpaghetMeN0t
SpaghetMeNot
3 months
Some other times I thought I was "done" with this recently 💀
Tweet media one
0
0
9
@SpaghetMeN0t
SpaghetMeNot
1 month
After an eye-break and working with the texture a bit I've made some tweaks, arrows more visible from a distance now
Tweet media one
0
1
9
@SpaghetMeN0t
SpaghetMeNot
3 months
One thing I'm missing a lot when sculpting in Blender is a "ZProject" equivalent. i.e. A brush that projects the current mesh onto other meshes... Does anyone know if this is possible in Blender?🤔 #b3d #sculpting
2
1
8
@SpaghetMeN0t
SpaghetMeNot
3 months
Some more shots of this coastline. Takes a long time to get it into this state but its so worth it
Tweet media one
1
0
8
@SpaghetMeN0t
SpaghetMeNot
6 months
uvProject beta is now live 🥳 While in beta its available at a discounted price while I slowly get the documentation and videos done. #b3d #blender #blender3d #3dart #3DModeling
Tweet media one
Tweet media two
0
1
7
@SpaghetMeN0t
SpaghetMeNot
2 months
This edge-case minefield helped find so many false positives and negatives 🫡
Tweet media one
0
0
8
@SpaghetMeN0t
SpaghetMeNot
3 months
@emi_cpl Attacks on open source communities are just incomprehensible to me 😑
2
0
8
@SpaghetMeN0t
SpaghetMeNot
2 months
Are tech companies in a race to lose trust or something? 🤔
0
0
8
@SpaghetMeN0t
SpaghetMeNot
3 months
Solution! 🥳 Huge thanks to @process_13 and @TRohrwacher for pointing me in the right direction 🙏 My node logic now applies the "Base Material" to a material selection with an empty material
Tweet media one
@SpaghetMeN0t
SpaghetMeNot
3 months
Does anyone know a way in geometry nodes to check if a material input 🟩 is empty? I'm currently doubling up inputs with booleans 🟥 which is pretty bad ux 🫤 #b3d #geometrynodes
Tweet media one
3
2
12
2
0
8
@SpaghetMeN0t
SpaghetMeNot
4 months
I'm trying to implement a "lost edges" painterly post process like I have here in Blender and need do figure out a cheap, wide high-pass filter
@SpaghetMeN0t
SpaghetMeNot
5 months
Playing around with painterly rendering in Blender 🖌️🎨 I've been thinking about how this idea for a long time... how to implement "lost edges" as a post processing technique. The scene is the Blender 2.81 splash by @aendom #b3d #art #blender #blender3d
Tweet media one
0
1
23
0
0
8
@SpaghetMeN0t
SpaghetMeNot
3 months
@TheSeventhSmith @HappyS0ngss Its quite not the nicest result I was able to get but it sure is the quickest method I tried! 👍
0
1
7
@SpaghetMeN0t
SpaghetMeNot
2 months
Using sharp edges as seams:
Tweet media one
0
0
7
@SpaghetMeN0t
SpaghetMeNot
3 months
@HoltrixStudios Hey! I explained briefly here: Let me know if you wanna know specifics 🙂
@SpaghetMeN0t
SpaghetMeNot
3 months
@HappyS0ngss I'm using a lot of nodes 😅 There are three main node groups applied as modifiers: 1. Create flat geometry from a mask 2. Apply "chipping" and surfacing to the flat bricks (decimate modifiers) 3. Expand and extrude bricks Hope that helps — I'll post more as I tidy things up 👍
Tweet media one
3
11
253
0
0
7
@SpaghetMeN0t
SpaghetMeNot
4 months
Gloomy days don't have to be miserable 🌧️🖌️ #digitalartwork #art #krita
Tweet media one
1
0
7