aras-p
Code plumber. I worked on Unity game engine (2006-2021). Since 2022 contributing to Blender. Also some games, demoscene, etc.
Kaunas, Lithuania
Pinned Repositories
ClangBuildAnalyzer
Clang build analysis tool using -ftime-trace
dod-playground
Sample OOP/ECS/DOD project (C++) for an internal Unity lecture in 2018
glsl-optimizer
GLSL optimizer based on Mesa's GLSL compiler. Used to be used in Unity for mobile shader optimization.
hlsl2glslfork
HLSL to GLSL language translator based on ATI's HLSL2GLSL. Used in Unity.
sizer
Win32/64 executable size reporting
smol-v
SMOL-V: like Vulkan/Khronos SPIR-V, but smaller.
ToyMeshPathTracer
Toy Mesh Path Tracer that I used as a base for job interview tasks
ToyPathTracer
Toy path tracer for my own learning purposes (CPU/GPU, C++/C#, Win/Mac/Wasm, DX11/Metal, also Unity)
UnityGaussianSplatting
Toy Gaussian Splatting visualization in Unity
aras-p's Repositories
aras-p/UnityGaussianSplatting
Toy Gaussian Splatting visualization in Unity
aras-p/ToyPathTracer
Toy path tracer for my own learning purposes (CPU/GPU, C++/C#, Win/Mac/Wasm, DX11/Metal, also Unity)
aras-p/ClangBuildAnalyzer
Clang build analysis tool using -ftime-trace
aras-p/hlsl2glslfork
HLSL to GLSL language translator based on ATI's HLSL2GLSL. Used in Unity.
aras-p/smol-v
SMOL-V: like Vulkan/Khronos SPIR-V, but smaller.
aras-p/sizer
Win32/64 executable size reporting
aras-p/smol-atlas
2D rectangular bin packing with option for item removal
aras-p/UnityGPUTexCompression
How to do DXT/BCn texture compression in Unity using compute shaders
aras-p/demo-pd-cranktheworld
A real-time rendering demo for Playdate console
aras-p/gamedev-emojis
128x128 sized icons of various game development things
aras-p/smol-cube
Binary format equivalent for color grading (Adobe/Resolve .cube) LUT files
aras-p/float_compr_tester
Testing various libraries/approaches for compressing floating point data
aras-p/aras-p.hugo
This is just my website, content & Hugo bits
aras-p/OpenCOLLADA
aras-p/test_math_vec_debug_perf
aras-p/aframe-gaussian-splatting
A-Frame component implementation of the 3D Gaussian splat viewer
aras-p/Pallaidium
Generative AI for the Blender VSE: Text, video or image to video, image and audio in Blender Video Sequence Editor.
aras-p/raw_pdb
A C++11 library for reading Microsoft Program DataBase PDB files
aras-p/tinybvh
Single-header BVH construction and traversal library.
aras-p/audaspace
A high level and feature rich audio library written in C++ with language bindings.
aras-p/Graphics
Unity Graphics - Including Scriptable Render Pipeline
aras-p/OpenColorIO
A color management framework for visual effects and animation.
aras-p/openexr
The OpenEXR project provides the specification and reference implementation of the EXR file format, the professional-grade image storage format of the motion picture industry.
aras-p/OpenImageIO
Reading, writing, and processing images in a wide variety of file formats, using a format-agnostic API, aimed at VFX applications.
aras-p/openjpeg
Official repository of the OpenJPEG project
aras-p/ufbx
Single source file FBX loader
aras-p/zaidas-y
aras-p/libeep_cnt_to_csv
EEProbe CNT files converter to CSV via LIBEEP
aras-p/libtiff
aras-p/renderdoc
RenderDoc is a stand-alone graphics debugging tool.