88                                                                88                                                              
           ""                                                                88                                                              
                                                                             88                                                              
,adPPYba,  88  88,dPYba,,adPYba,    ,adPPYba,   8b,dPPYba,      88       88  88   ,adPPYba,  8b,dPPYba,    ,adPPYba,  8b,dPPYba,  ,adPPYba,  
I8[    ""  88  88P'   "88"    "8a  a8"     "8a  88P'   `"8a     88       88  88  a8P_____88  88P'   `"8a  a8P_____88  88P'   "Y8  I8[    ""  
 `"Y8ba,   88  88      88      88  8b       d8  88       88     88       88  88  8PP"""""""  88       88  8PP"""""""  88           `"Y8ba,   
aa    ]8I  88  88      88      88  "8a,   ,a8"  88       88     "8a,   ,a88  88  "8b,   ,aa  88       88  "8b,   ,aa  88          aa    ]8I  
`"YbbdP"'  88  88      88      88   `"YbbdP"'   88       88      `"YbbdP'Y8  88   `"Ybbd8"'  88       88   `"Ybbd8"'  88          `"YbbdP"'
					


 _          _ _         _ 
| |        | | |       | |
| |__   ___| | | ___   | |
|  _ \ / _ \ | |/ _ \  |_|
| | | |  __/ | | (_) |  _ 
|_| |_|\___|_|_|\___/  (_)


i am a generalist developer with a passion for engineering software and graphics.
professionally, the majority of my work has been in:
   shader authoring,
   content creation in game engines and web3d,
   asset optimization and pipelines, 
   and time-saving utility software.

my free videogame mods have over a million downloads.
feel free to contact me for any reason.


					
╭───────────────╮
│               │
│   projects    │
│               │
╰───────────────╯
╭───────────────╮
│               │
│  contact me   │
│               │
╰───────────────╯
email me at simonuleners@gmail.com

					
click and drag to pan
w,a,s,d to move
					


						
╭───────────────╮
│               │
│    return     │
│               │
╰───────────────╯
					


						
            __ _                          
 ___  ___  / _| |___      ____ _ _ __ ___ 
/ __|/ _ \| |_| __\ \ /\ / / _` | '__/ _ \
\__ \ (_) |  _| |_ \ V  V / (_| | | |  __/
|___/\___/|_|  \__| \_/\_/ \__,_|_|  \___|

					
agent

'Spork' multi-platform image compression and optimization tool, written in Python. Named after the Spark AR software suite that benefited most from its optimizations, and prompted its creation.

Your browser does not support the video tag.

C++ fully offline LLM agent in active development, utilizing llama.cpp for inference on the GPU with CUDA acceleration while TTS is generated on multiple CPU threads via Piper. The aim of this project is mainly to reduce delay between user input and LLM response by using pre-processing and hardware acceleration wherever possible, so that LLM utility in a desktop environment is fast and effective without relying on API calls to external, paid services. I mostly use it to abstract local command-line tools to plain english input, with plans to expand utility in the future.

 _                              _            
(_)_ __         ___ _ __   __ _(_)_ __   ___ 
| | '_ \ _____ / _ \ '_ \ / _` | | '_ \ / _ \
| | | | |_____|  __/ | | | (_| | | | | |  __/
|_|_| |_|      \___|_| |_|\__, |_|_| |_|\___|
                          |___/              
					
interactive content in unreal engine 5
2023
Your browser does not support the video tag. (mostly) automated processing of quixel assets for physics integration
Your browser does not support the video tag.
Your browser does not support the video tag. displaced terrain material & water caustics shader
interactive content in unity
2020
Your browser does not support the video tag. generated terrain meshing & interactive grass geometry shader
Your browser does not support the video tag. mesh slicing & portals
Your browser does not support the video tag.
                                                     _     
  __ _  __ _ _ __ ___   ___      _ __ ___   ___   __| |___ 
 / _` |/ _` | '_ ` _ \ / _ \    | '_ ` _ \ / _ \ / _` / __|
| (_| | (_| | | | | | |  __/    | | | | | | (_) | (_| \__ \
 \__, |\__,_|_| |_| |_|\___|    |_| |_| |_|\___/ \__,_|___/
 |___/                                                     
					
agent agent

'Active Humans' mod for 'People Playground'. Addressed the most common request from the communtity (and myself) by making humanoids reactive to their environment and controllable by the player. At the time, the mod API was very limited and I had to decompile the game and use native functions in order to get desired results.
https://steamcommunity.com/sharedfiles/filedetails/?id=2163278857

agent agent

'Cat Yoshi' mod for 'Super Smash Bros. Melee'. Model and textures extracted from another Nintendo game, 'Catz', though greatly modified to match Yoshi's silhouette and rig. This was a significant technical hurdle because of the 2001 game's esoteric file formats and specification demands for content to even load on the console.
https://ssbmtextures.com/characters/cat-yoshi/