Shahriar Shahrabi | شهریار شهرابی
@ircss.bsky.social
📤 946
📥 60
📝 84
Creative Lead in Realities IO, made Puzzling Places and Superflight
https://ircss.github.io/
Making the arc proper paid off. Now I can easily do stuff like these ornomantes. The hard parts are done, with this I can do bridges, rails, gates, support beams etc.
loading . . .
about 19 hours ago
1
18
1
advantages of procedural topology in geometry nodes is that with a single click you can choose whether your object should have the uniform quads to support deformation or not. How the edges slide in is super satisfying.
loading . . .
about 20 hours ago
1
7
0
Some more procedural topology in geomtery nodes. This time I managed to figure out what I was dreading, which was squaring the circle cleanly. I tried blenders Delaunay triangulation algorithm, but the arc itself has nice edge lines so I stuck with that
loading . . .
2 days ago
0
2
0
There is still so much hidden knowledge in geometry nodes. for example extruding edges out, you have a top selection (the outer edge) but the side selection is for the face, so there is no easy way to select the original mesh you extruded from, well except this dance here
2 days ago
1
2
0
Ok. hear me out, I couldnt figure out the math for mitered intersection per edge to extrude out equally (its defined per vertex, extude is on edge domain) so my genius solution is to do the right offset per vertex then shrinkwrap the correct topology😂 but hey, it works
loading . . .
3 days ago
0
1
1
Some more procedural topology stuff in geometry nodes. Interesting that the difference between a gothic church entrance, a window in cairo and an elfen door in middle earth is gamma function!
loading . . .
3 days ago
1
11
1
I dont know how to explain that this is way harder to do than most more impressive looking stuff you see with geometry nodes. GN doesnt have a medial axis solver, so it is all about defining topology mathematically. Crucial for roofs, inserting faces etc.
loading . . .
4 days ago
1
6
1
I finally have a decent Geometry Nodes workflow for procedural extrudes with repeat zone. Tie this with curve resample and you can have user control resolution that gives a uniform topology. Anyways, some stall over hangs
loading . . .
4 days ago
1
55
5
I was todays years old when I realized in geometry node you can use Corners of edge to calculate the edge tangent to do things similar to insert face. Here is a little procedural roof made with that:
github.com/IRCSS/Blende...
loading . . .
5 days ago
0
7
1
A straight line is actually a special case of a wave function (spiral) with zero frequency? Anyways, continued on my procedural nodes project for my little french scene
loading . . .
8 days ago
1
11
0
Added another tower type to my all geometry node project in Blender. Next is terraces. Nodes here:
github.com/IRCSS/Blende...
loading . . .
25 days ago
0
1
0
Added some procedural towers to my all blender geometry nodes scene next is a square style tower. Slowly I will be able to do a whole city block. nodes here:
github.com/IRCSS/Blende...
loading . . .
28 days ago
1
5
1
@blender.org
5.0 is a very good release geometry nodes wise. Here a fully GN based french style houses generator. Nodes on my github:
github.com/IRCSS/Blende...
#gamedev
#procedural
#blender3d
#geometryNodes
loading . . .
about 1 month ago
3
30
5
Transparent textures usually have bad values in the RGB of the transparent pixels, causing visual artifacts on lower mips. Wrote a little tool to pad PNGs with transparency to TGA with alpha. Code, .exe and explaination here:
shahriyarshahrabi.medium.com/padding-tran...
loading . . .
Padding Transparent Textures fir MIPs and Game Engines
For rendering and game dev, transparent textures usually have incorrect color values in the areas where alpha is zero. This can cause…
https://shahriyarshahrabi.medium.com/padding-transparent-textures-fir-mips-and-game-engines-c71c085142fe
7 months ago
2
33
5
A little set dressing practice I did based on a scan by @artfletch . You can find the model here:
skfb.ly/pyNyF
loading . . .
7 months ago
0
5
0
Brotato is a perfect example of a fun gameplay makes me forgive whatever. Somehow it lags on 5090 graphic card with top of the line CPU. Random memory spikes, possible memory leaks etc. But ... its so damn fun, 10/10
8 months ago
1
0
0
I will be in Amaze everyday this week. Say hi if you are around!
9 months ago
0
2
0
We have been working on both a PCVR port, as well as 2D mode for Puzzling Places! If relaxing jigsaw puzzle is your thing, give it a wish list!
add a skeleton here at some point
9 months ago
0
10
1
reposted by
Shahriar Shahrabi | شهریار شهرابی
Puzzling Places
9 months ago
📢 BIG NEWS! 📢 Puzzling Places is coming to
#Steam!
🔥 Relax and build stunning 3D jigsaw dioramas ✨ 🧩 30+ puzzles, 25-1000 pieces, no timers! 🎮 Puzzle your way in 2 game modes 🖥️ Play on desktop, Steam Deck, or VR!
#cozygaming
#gaming
#indiegames
#comingsoon
loading . . .
5
42
16
Does anyone else think chatGPT is strangely american nice? It over reacts to simple "Is this assumption of mine correct" with "you amazing elegant genius, that is spot on". I wished there was a european version of "about time you got it you idiot"
10 months ago
0
6
0
Sometimes bugs and UX problem make it to Unreal Engine releases, where you think, How did everyone miss it? And then remain in production for 10 years. For example since UE4.18, compiling C++ code in VS sends out a Git Status at the begining, which adds 10 minutes to compile time
10 months ago
2
0
0
Automatically turn images into jigsaw puzzles in Blender using Geometry Nodes and Python. I break it down in my latest post. You can use it for games, 3D prints, or just for fun.🧩 Code and blog post:
shahriyarshahrabi.medium.com/creating-a-j...
#Blender
#Tech
#Python
#3DPrinting
loading . . .
10 months ago
0
5
0
From top 100 indie games in 2024, 8% accounted for 80% of the revenue made. 99.5% of the indie games released didn't reach the million revenue threshold. In this post, I crunch the numbers for 2024 indie releases and their distribution:
shahriyarshahrabi.medium.com/the-2024-ind...
loading . . .
The 2024 Indie Game Landscape: Why Luck Plays a Major Role in Success on Steam
Discover how a small percentage of indie games dominate the revenue, and why even great games can struggle in a saturated market.
https://shahriyarshahrabi.medium.com/the-2024-indie-game-landscape-why-luck-plays-a-major-role-in-success-on-steam-c6cbc1868c35
11 months ago
0
3
0
Ah, turns out the distribution of indie games by revenue is somewhat fractal. I I am analyzing the 2024 indie game releases by revenue, some interesting stuff! Time to write a blog post on just how lucky you need to get for the indie success 😅
11 months ago
0
3
0
A little nice trick to create hand writing animation with Blenders geoemtry nodes. Its only a few nodes, but you can do a lot with it
loading . . .
11 months ago
1
2
0
Another one. This one based on a painting I did of my grandfather. The brush strokes are placed with geometry nodes. Model available on my Sketchfab:
skfb.ly/p9PYw
loading . . .
12 months ago
1
4
0
Trying out Hunyuan 3D's sythensis system. Setup is fairly easy. I have done this process by hand before, the model shortens the time from 2 days to couple of hours First test on my Sketchfab:
skfb.ly/p9O6U
loading . . .
12 months ago
1
6
0
I have been thinking through how unprepared I am for what could be the future of the game industry, brought about by AI and other dynamics. In this post I go over what current economics of games and toilet paper have in common, and how to maybe adopt:
shahriyarshahrabi.medium.com/i-am-not-rea...
loading . . .
I am not Ready for The Future of the Game Industry
How prepared am I for the ways AI might reshape the game industry in the next few years? As a game developer and programmer, I’ve been…
https://shahriyarshahrabi.medium.com/i-am-not-ready-for-the-future-of-the-game-industry-363e3da70842
12 months ago
0
6
2
Another fantastic year full of books. Here are my top books of 2024. I asked chatgpt to roast my shelf this year: This list screams, “I want to dominate the world, but first I need a self-help book to explain what world domination means.” 🤣🤣🤣
shahriyarshahrabi.medium.com/my-best-book...
loading . . .
My Best Books of 2024
2024 has been a fantastic year, filled with beautiful books that broadened my horizons and gave me many hours of pure bliss. It was also a…
https://shahriyarshahrabi.medium.com/my-best-books-of-2024-b83d65ce0724
about 1 year ago
1
1
0
god damn I just about caught up on the books I wanted to finish this year (there are still 3 left, but I will finish them in the coming 3 weeks), and the Economist went and added 6 new excellent books to the list. There is no end 💃
about 1 year ago
0
0
0
I dreamt a good Samaritan rewrote the text editor in Blender and then it was really good. Like you could search and it would jump to found instances, and there was even intelisense and auto completion. Then I woke up!
about 1 year ago
0
4
0
procedural butterflies in 5 minutes in geometry nodes. God I love this tool
loading . . .
about 1 year ago
2
18
1
reposted by
Shahriar Shahrabi | شهریار شهرابی
Rasheed Abueideh - Now crowdfunding Dreams on a Pillow 🍉
about 1 year ago
After years away from game dev, I couldn’t stay silent about my people’s dehumanization. I made Dreams on a Pillow 🍉a game inspired by a famous Palestinian folktale about the 1948 Nakba. I’m crowdfunding it now—please back & share! 🔗
launchgood.com/1948
loading . . .
Dreams on a Pillow - a videogame experience about the 1948 Nakba, based on a true story | LaunchGood
A pseudo-3D stealth adventure game about a land full of people being made into a people without land
https://www.launchgood.com/1948
53
4015
3215
reposted by
Shahriar Shahrabi | شهریار شهرابی
Blender
about 1 year ago
#b3d
17
250
37
Reality Capture apprently has an awesome new update. Good for whoever can get Epic launcher to do what they want!
about 1 year ago
1
6
1
For our latest puzzle, I wanted to add stuff that move between puzzle pieces. One thing lead to another, budget overblew, and I made a traffic system with cars, pedesterians, right of passage etc. The funny part is I don't have a driving liecense
loading . . .
about 1 year ago
0
10
0
Here is the Blender geometry node curve wrapping demo scene on my Sketchfab model:
skfb.ly/ps7YW
the nodes on Github:
github.com/IRCSS/Blende...
loading . . .
about 1 year ago
0
9
1
ouf! Finally got this working, iterative solution for wrapping curves over topologies of whatever complexities in Geometry Nodes!
loading . . .
about 1 year ago
1
5
0
Fascinating, but not what I wanted!
loading . . .
about 1 year ago
0
11
0
reposted by
Shahriar Shahrabi | شهریار شهرابی
Friedemann Allmenröder
about 1 year ago
Harvesting pixels 🌾
loading . . .
9
205
32
🚨 Hot take: Technical debt isn’t the enemy—letting it loose is! Instead of wasting time on “perfect” code, we should focus on manageable debt that drives useful progress. New Blog post:
shahriyarshahrabi.medium.com/why-avoiding...
over 1 year ago
0
1
0
also true for games 🥲
over 1 year ago
0
3
0
my most favourite was the new workflow of texture fixing with dalle! This is a good idea, I will port some of the more popular tweets here!
add a skeleton here at some point
over 1 year ago
0
4
0
reposted by
Shahriar Shahrabi | شهریار شهرابی
Future Friends Games
over 1 year ago
hello! we’re Future Friends Games and we help cool developers by publishing and promoting cool indie games!!! if you are reading this, pls like and share this pinned post to make us look cool! here are some games we’ve worked on
loading . . .
8
272
63
People could present their awesome skills in a more straightforward manner. Especially the freelancers!
add a skeleton here at some point
over 1 year ago
0
2
0
I read The Death and Life of Great American Cities thanks to
@tovanbo.bsky.social
. There is much parallel between code and real architecture. This book highlights the things I hate about dogmatic "good code practices". Arrogant assumptions about the future instead of data driven pragmatism
over 1 year ago
1
2
0
reposted by
Shahriar Shahrabi | شهریار شهرابی
Harry 💬
over 1 year ago
Started setting up a starter pack for technical and vfx artists here! It's not conclusive yet, I'll update it as I go, but it should be a great start to find some awesome artists ✨
go.bsky.app/Bih7pqu
add a skeleton here at some point
61
324
117
I had a very fun chat with growing pain podcast about personal challenges of making games, growth and leadership
youtu.be/zLk6lLt63Lk?...
loading . . .
Growing Pains Ep. 2 - Learning Leadership - #216 - Game Dev Local Podcast
YouTube video by Game Dev Local
https://youtu.be/zLk6lLt63Lk?si=lcLg-2b8ZMHLm50Z
over 1 year ago
0
1
0
I did the curation for Codetalk 's game track this year too, which means I can spend two days listening to all the talks that are 100 percent targeted at me
over 1 year ago
0
1
0
Made a low detail/ poly crowd animation in case it is useful to anyone
skfb.ly/pqEyT
loading . . .
Low Detail Animated Crowd - Download Free 3D model by Shahriar Shahrabi (@shahriyarshahrabi)
Very low detail/ poly crowd animation. This is meant to be viewed from far away with a single material for performance reasons. - Low Detail Animated Crowd - Download Free 3D model by Shahriar Shahrab...
https://skfb.ly/pqEyT
over 1 year ago
0
2
0
Load more
feeds!
log in