Open in app

Sign In

Write

Sign In

Shahriar Shahrabi
Shahriar Shahrabi

898 Followers

Home

About

2 days ago

Painting with Code

Combining simple mathematical functions, you can paint beautiful images, practice your maths skills and wrap your head around how to program for SIMD style concurrent programming. This painting was done as a demo for my talk in Codetalks 2023. …

Shaders

16 min read

Painting with Code
Painting with Code
Shaders

16 min read


Jun 6

Day Night Cycle using LUT in Fragment Shader of Materials

I will cover how to use look up tables, aka LUTs in the fragment shader of the object’s material to make a day night transition or adjust the feel of your scene. …

Lut

18 min read

Day Night Cycle using LUT in Fragment Shader of Materials
Day Night Cycle using LUT in Fragment Shader of Materials
Lut

18 min read


May 23

Procedural Chinese Landscape Painting in Geometry Nodes Blender 3D

Creating a procedural Chinese landscape painting in Blender 3D using geometry nodes and Voronoi noise. As usual, you can find the nodes under the MIT license for free use on my Github: https://github.com/IRCSS/Procedural-Chinese-Landscape-Painting-Blender-3D You can also find an colored example of a model the system generates on my Sketchfab, or…

Blender

13 min read

Procedural Chinese Landscape Painting in Geometry Nodes Blender 3D
Procedural Chinese Landscape Painting in Geometry Nodes Blender 3D
Blender

13 min read


Published in

Bootcamp

·Apr 18

A Case for Game Systems Being Art

Fiction, music and visual compositions are art mediums, naturally the combination of them would also be art. But the actual question is if Games (Game systems) can be art on their own. Is Tetris art? Independent of the catchy music and the visuals? …

Game Design

9 min read

A Case for Game Systems Being Art
A Case for Game Systems Being Art
Game Design

9 min read


Published in

Realities.io

·Mar 6

Art Direction for VR: Lessons Learned from Puzzling Places

In this post I will cover some of the stuff I learned doing the art direction for Puzzling Places. …

Puzzling Places

17 min read

Art Direction for VR: Lessons Learned from Puzzling Places
Art Direction for VR: Lessons Learned from Puzzling Places
Puzzling Places

17 min read


Feb 27

Blender Geometry Nodes: Create Stylized Scenes

In this post I will cover some of the core Blender Geometry Nodes concepts I used in my stylized scene generator and procedural geometry. …

Blender

14 min read

Blender Geometry Nodes: Create Stylized Scenes
Blender Geometry Nodes: Create Stylized Scenes
Blender

14 min read


Jan 2

My Top Books of 2022

Some books change you in various ways. I had the pleasure of reading these in 2022. The list includes everything from comics, programming, art, history, game design, etc. Depending on your reading interest, some might bring the same joy to you too! There are way too many books I read…

Book Recommendations

7 min read

My Top Books of 2022
My Top Books of 2022
Book Recommendations

7 min read


Dec 12, 2022

Introduction to Art Direction for Games

In this article I will cover a beginner friendly intro to art direction for video games. Using practical examples from games already out there, I will help you take your first steps to improve the visuals of your projects and give you further resources on how to best continue learning…

Game Development

26 min read

Introduction to Art Direction for Games
Introduction to Art Direction for Games
Game Development

26 min read


Published in

Realities.io

·Aug 22, 2022

Optimized Detail Animation in Vertex Shader for Mobile in UE4

In this post I will cover a method of animating various different small objects in vertex shader with different pivots in a single draw call in Unreal Engine 4, based on the work done in Puzzling Places. Making a game for mobile comes with a series of challenges. One of…

Unreal Engine

10 min read

Optimized Detail Animation in Vertex Shader for Mobile in UE4
Optimized Detail Animation in Vertex Shader for Mobile in UE4
Unreal Engine

10 min read


May 24, 2022

Creating Painterly 3D Scenes: preparing assets for NPR

Creating painterly art style in games and preparing assets for NPR (non-photorealistic rendering) requires more than just fancy shaders. In this post I will cover what I learned from my 3D painterly style studies made as scenes for Sketchfab. A while ago I turned a watercolor painting to a 3D…

Game Development

13 min read

Creating Painterly 3D Scenes: preparing assets for NPR
Creating Painterly 3D Scenes: preparing assets for NPR
Game Development

13 min read

Shahriar Shahrabi

Shahriar Shahrabi

898 Followers

Technical Artist

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams