Dawid Batkowski

Technical / Procedural game artist

Personal Projects

Shader Analyzer Tool

A python tool that scans project files, finds shaders, parses and runs them through FXC compiler. It saves collected data in a JSON file. Using Chart.js and D3.js libraries it allows user to load generated JSON and display data in form of charts.

Click to see more

Comic-style Shader

Custom lighting model written HLSL in Unity aiming to allow user to create stylized, comic-like shading on any model. Shader takes in account directional, point and spot lights. It offers multiple hatching patterns, shading options, allows for albedo and normal textures.

Click to see more

Raymarched clouds shader

Raymarched clouds shader created in Unreal. 90% of the shader was written in HLSL using cutom nodes. It allows user to create variety of clouds/fogs both stylzied and realistic. It is a surface shader applied on a box. It can be used as a small local volume, cloud layer or a large volume covering whole levels.

Click to see more

Profile:

Procedural / Technical Artist focused on real-time shader development and visual effects, experienced in multidisciplinary game development using both industry-standard engines and custom game engines.

Skills:

  • HLSL/GLSL
  • C#-Unity
  • Python
  • HTML
  • CSS
  • JavaScript

Softwares:

  • Unity
  • Unreal
  • IlluGen
  • Blender
  • Houdini
  • Designer
  • Painter
  • Perforce
  • GitHub
  • GIMP


Group Projects

P2 - Frogment

Second group project in TGA. It's a mobile, puzzle game stylized after Monument Valley.

Click to see more

P3 - TMOCH

First group project in a custom engine. It's cartoony style, 2.5D platformer about big-footed pirate.

Click to see more

Contact