aras-p

aras-p

1 package
12 projects
1,315 stars
aras-p

Unity

0
Unity
Project
aras-p/ToyPathTracer

Toy path tracer for my own learning purposes (CPU/GPU, C++/C#, Win/Mac/Wasm, DX11/Metal, also Unity)

https://www.pkglnk.dev/toypathtracer.git
aras-p

UnityGPUTexCompression

0
UnityGPUTexCompression
Project
aras-p/UnityGPUTexCompression

How to do DXT/BCn texture compression in Unity using compute shaders

https://www.pkglnk.dev/unitygputexcompression.git
aras-p

UnityStbEasyFont

0
UnityStbEasyFont
Project
aras-p/UnityStbEasyFont

Port of stb_easy_font.h to Unity/C#, providing lightweight text rendering without relying on UI, TextMesh, or GUIText components. Includes SimpleTextMesh for 3D world-space text and SimpleGUIText for screen-space text. Ideal when you need simple, stable text that won't be affected by changes to your font system. Based on the public domain stb library.

https://www.pkglnk.dev/unitystbeasyfont.git
aras-p

BlackHoleDemo

0
BlackHoleDemo
Project
aras-p/BlackHoleDemo

A real-time rendering demo showcasing advanced shader techniques and visual effects. Features raymarched fractals rendered into the g-buffer, timeline-based animation, and professional VFX implementation. This 1st place Field-FX 2020 winner demonstrates high-quality graphical techniques suitable for learning advanced rendering in Unity 2018.2 and later.

https://www.pkglnk.dev/blackholedemo.git
aras-p

UnitySmolRapidhash

0
UnitySmolRapidhash
Project
aras-p/UnitySmolRapidhash

Rapidhash V3 ported to C# with full Burst compilation support, providing a high-performance hashing solution for Unity. Offers significantly faster hashing than xxHash3 with minimal code overhead (under 100 lines), especially on ARM64 architectures. Includes flexible APIs supporting references, arrays, Spans, and NativeArrays for seamless integration into your project.

https://www.pkglnk.dev/unitysmolrapidhash.git
aras-p

Dod Lecture 2018

0
Dod Lecture 2018
Project
aras-p/dod-lecture-2018

Learn data-oriented design principles through practical examples and implementations. This educational package from the 2018 lecture series demonstrates how to structure game code for better performance and scalability, covering entity-component patterns, memory layout optimization, and techniques for leveraging modern CPU architectures in Unity projects.

https://www.pkglnk.dev/dod-lecture-2018.git
aras-p

Ggj19 Rumba

0
Ggj19 Rumba
Project
aras-p/ggj19-rumba

Ggj19 Rumba is a game prototype developed during Global Game Jam 2019 that demonstrates rhythm-based gameplay mechanics. Explore the project structure, game design, and implementation techniques used to create an engaging rhythm experience in a compressed development timeframe.

https://www.pkglnk.dev/ggj19-rumba.git
aras-p

Trianglomator

0
Trianglomator
Project
aras-p/trianglomator

No description provided

https://www.pkglnk.dev/trianglomator.git
aras-p

Unity Texture Bits Explorer

0
Unity Texture Bits Explorer
Project
aras-p/filteression

Explore and analyze texture compression formats, bit depths, and memory usage in your Unity projects. Provides detailed insights into texture properties, helps optimize asset pipelines, and supports debugging of texture-related performance issues across different platforms.

https://www.pkglnk.dev/filteression.git
aras-p

Com.Unity.Template Hd

0
Com.Unity.Template Hd
Project Fork
aras-p/Graphics

Unity Graphics - Including Scriptable Render Pipeline

https://www.pkglnk.dev/aras-p-graphics.git
aras-p

BoatAttack

0
BoatAttack
Project Fork
aras-p/BoatAttack

Boat Attack is a comprehensive demo project showcasing Universal RP (formerly LWRP) capabilities through a vertical slice boat racing game. It demonstrates mobile-optimized rendering techniques including planar reflections, custom render passes, Gerstner water simulation, Jobs-based physics, Cinemachine integration, and shader graph workflows—serving as a practical learning resource for advanced rendering and performance optimization.

https://www.pkglnk.dev/boatattack.git
aras-p

Dither3D

0
Dither3D
Project Fork
aras-p/Dither3D

Surface-Stable Fractal Dithering is a novel dithering technique that anchors dither patterns to 3D surfaces while maintaining consistent dot sizes and spacing on screen as surfaces move closer or further away. The implementation includes multiple shader variants (opaque, cutout, particle, skybox), configurable dither properties per material, and global settings for radial compensation and pattern quantization. Compatible with Unity 2019.4 and later.

https://www.pkglnk.dev/dither3d.git
aras-p

Cinemachine

0
Cinemachine
Package Fork
aras-p/upm-package-cinemachine

Smart camera tools for passionate creators. IMPORTANT NOTE: If you are upgrading from the Asset Store version of Cinemachine, delete the Cinemachine asset from your project BEFORE installing this version from the Package Manager.

https://www.pkglnk.dev/cinemachine.git