Open in app
Home
Notifications
Lists
Stories

Write
Shahriar Shahrabi
Shahriar Shahrabi

Home

May 24

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

Jan 25

Realtime Procedural Audio and Synthesized Piano in Unity 3D

An introduction to mathematically generate the sound waveforms and create any sound you wish with endless variations — This post will cover how to generate sounds procedurally — by constructing the waveforms mathematically, using sinus waves — in Unity 3D and C#. The end goal is to synthesize a procedural piano, which you can play using the keyboard. …

Procedural Audio

21 min read

Realtime Procedural Audio and Synthesized Piano in Unity 3D
Realtime Procedural Audio and Synthesized Piano in Unity 3D

Oct 30, 2021

Stencil Portal in Unity — VFX Breakdown

A short break down of the use of several VFX tricks in my latest scene. This includes setting up a stencil portal, dealing with render order issues, as well as mixing baked and procedural animation, stylized ghosts, volumetric fog with lighting, flames and texturing of the scene. As usual, you…

Stencil

9 min read

Stencil Portal in Unity — VFX Breakdown
Stencil Portal in Unity — VFX Breakdown

Oct 26, 2021

Introduction to Color Theory for Games, Art and Tech

This is a beginner friendly introduction to color theorem for artists and programmers alike. I try to give a solid foundation to start understanding color by differentiating color as a light wave, activation of receptors in our eyes, perceptual model and color spaces and mixing. …

Color Theory

26 min read

Introduction to Color Theory for Games, Art and Tech
Introduction to Color Theory for Games, Art and Tech

Oct 16, 2021

Interactive Volumetric Fog With Fluid Dynamics and Arbitrary Boundaries

A break down of making a realtime interactive fog respecting arbitrary boundaries, using fluid simulation and compute shaders in Unity 3D. …

Fluidsimulation

12 min read

Interactive Volumetric Fog With Fluid Dynamics and Arbitrary Boundaries
Interactive Volumetric Fog With Fluid Dynamics and Arbitrary Boundaries

Oct 5, 2021

Gentle Introduction to Realtime Fluid Simulation for Programmers and Technical Artists

A simple intuitive breakdown of fluid simulation for programmers and technical artists. Instead of complicated mathematical expressions, I try my best to offer an easy geometrical understanding of fluid simulation. The implementation is done in Compute shaders using Unity 3D, however the ideas are technology independent. As usual, you can…

Fluid Simulation

33 min read

Gentle Introduction to Realtime Fluid Simulation for Programmers and Technical Artists
Gentle Introduction to Realtime Fluid Simulation for Programmers and Technical Artists

Apr 23, 2021

Texture Fixing in Blender Using Photoshop’s Content Aware Fill

Content Aware Fill is a powerful tool. I would love the day Blender would have something like that integrate in. Until then, we can use a small trick with projection mapping, to bring the content aware fill functionality of Photoshop to Blender. …

Blender

5 min read

Texture Fixing in Blender Using Photoshop’s Content Aware Fill
Texture Fixing in Blender Using Photoshop’s Content Aware Fill

Published in Bootcamp

·Jan 17, 2021

Making a 3D model out of a watercolor painting

A short walk through of a little hack on how to convert a portrait painting or a drawing to a 3D model with little texturing or the usual hassles such as proper unwrap. For this I am using Blender, although you could use any software. As the base I am…

Watercolor

7 min read

Making a 3D model out of a watercolor painting
Making a 3D model out of a watercolor painting

Sep 21, 2020

Making a Real Time Stylized Sword Aura Effect with Shaders

A detailed break down of creating an animated aura effect for a sword or an object using shaders in Unity3d. The technique however is as usable for Unreal or any other environment. The mesh used for the demo is from Arms Museum. As usual, you can find the code on…

Shaders

8 min read

Making a Real Time Stylized Sword Aura Effect with Shaders
Making a Real Time Stylized Sword Aura Effect with Shaders

Aug 31, 2020

Shader Studies: Matrix Effect

Break down of the matrix shader effect written by Will Kirby. And implementation of a real time matrix Shader in Unity 3D with Triplanar mapping. This means the shader can be dropped on any mesh and it would work without the need of a specific asset preparation. Original Shader: https://www.shadertoy.com/view/ldccW4 …

Unity 3 D

9 min read

Shader Studies: Matrix Effect
Shader Studies: Matrix Effect
Shahriar Shahrabi

Shahriar Shahrabi

Technical Artist

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable