top of page
pavelzosim:~
#


FROM FILE TO PIXEL · PART 02: THE PIPELINE
Explore the core architectural differences between IMR and TBDR render pipelines, alongside a complete guide to GPU memory buffers across modern APIs. Learn how to optimize rendering performance by choosing the correct buffer type for your data.
Pavel Zosim
May 250 min read


From File to Pixel · Part 01: The Machine
The hardware foundation of shader programming. A comprehensive breakdown of the GPU execution model (SIMT, warps, wavefronts) and memory hierarchy, comparing architectures across PC, Console, Mobile, and VR platforms.
Pavel Zosim
May 250 min read


Procedural Sun Surface: UE5 HLSL Compute Shaders & Niagara R&D
An ongoing R&D breakdown of a purely procedural, physically-based sun surface plugin for UE 5.7. Explores custom HLSL, compute shaders, and stable matching in Niagara.
Pavel Zosim
May 10 min read


Procedural Interior Rooms with Houdini & USD — Interior Design Pipeline Breakdown
A technical case study describing a USD-based pipeline for interior design, focused on parallel workflows, scene structure, asset reuse, and cross-DCC collaboration.
Pavel Zosim
Jan 173 min read


Enemy System Progress + Player/Camera Integration
Solo Game Dev Vlog In this vlog I walk through the progress I’ve made on the modular Enemy System (attack and spawn) and the first phase of Player & Camera Integration . The enemy system now has a solid foundation: data stored in ScriptableObjects, health and attack modules, movement patterns like chasers and ranged units, and loot drops tied directly into death events. I also built a spawning system that uses NavMesh sampling to keep things flexible and reliable. On the pla
Pavel Zosim
Dec 15, 20251 min read


C# Variables Lesson 1 Part 3
C# variables lesson 1 part 3 focusing on <topic>. Part of a structured beginner series.
Pavel Zosim
Dec 6, 20253 min read


C# Variables Lesson 1 Part 2
C# variables lesson 1 part 2 focusing on 2. Part of a structured beginner series.
Pavel Zosim
Dec 6, 20255 min read


C# Variables Lesson 1 Part 1
C# variables lesson 1 part X focusing on 1. Part of a structured beginner series.
Pavel Zosim
Nov 23, 20256 min read


Unity ShaderLab Cheatsheet (CG & HLSL) – 2024/2026
A practical Unity ShaderLab cheatsheet for technical artists, covering render states, tags, blending, depth testing, and CG/HLSL structure across Built-in, URP, and HDRP pipelines.
Pavel Zosim
Mar 9, 20250 min read


Technical Art CG Shaders – Unified Guide
A unified technical art CG shaders guide explaining real-time rendering, shader stages, and engine pipelines for technical artists.
Pavel Zosim
Mar 5, 20255 min read


Houdini Folder-Based File Importer Tool
Houdini tool for importing geometry files based on folder structure.
Pavel Zosim
Dec 18, 20240 min read


FX Flame simulation vertex animation
In this short video, I present a quick overview of the "Camp Fire" FX creation process using Vertex Animation techniques. I used Houdini 20.5 with Sparse Fire Simulation and upres techniques for Unreal Engine 5.4 with Lumen and Unity URP/HDRP 2022.3.4. Watch as I showcase key steps, including geometry preparation, loop animation, shader creation, and particle system building for sparks, hot air convection, and burnout sticks. Like this post? ( ´◔ ω◔`) ノシ Support: Buy Me a
Pavel Zosim
Oct 9, 20241 min read


Houdini Material Path Manager Tool for Consistent Material Paths
Houdini tool for generating clean and consistent material paths from string attributes in production pipelines.
Pavel Zosim
Sep 27, 20240 min read
bottom of page