Bookmarks

08 February 2025

A compilation of reference sites.

Unity

Link Description
WebXR Export A Unity package for creating WebXR apps, which run on the browser on phone or on headset
Ultraleap Tracking Ultraleap’s documentation on physical hand tracking. Also happens to work in WebXR
QuestDisplayAccessDemo A demonstration of accessing the Quest’s display output from within Unity. Contains examples using April tags
HPTK A toolkit for implementing hand physics in Unity
Using Git for Unity Projects A guide to configuring a Unity project for Git. Provides a sample .gitignore and gitattributes, and sets up UnityYAMLMerge as the difftool for this project
Unity Style Guide A good baseline for setting up naming conventions and directory structures for Unity projects
Gaffer On Games Very detailed reading materials for networking for videogames
Catlike Coding Unity tutorials covering things like custom render pipelines, compute shaders, the job system, and other cool and nifty things
Figma UI Image A utility to pull UI designs from Figma into Unity
Promul An open source relay server for Unity Netcode for GameObjects
Mirror Networking An open source game networking library for Unity

Shaders and Graphics

Link Description
Unity Shaders Bible A very detailed resource and cookbook for Unity shaders. Includes cool effects such as this
Unity5 Effects Sample HLSL shaders for Unity 5. Largely outdated, but good for idea generation
Physically Based A database of real world materials and their corresponding material values in a PBR shader
Reworked Wind System A post on Twitter discussing wind systems and foliage
lilToon A toon shader for Unity
Outline Effect An outline shader for Unity
LED Screen Shader A shader that simulates an LED screen
Flat Planets A post discussing rendering planets efficiently
Mr Zingy Free Models A tweet containing a compilation of free models, including ones from Hoyoverse and Hololive
Genshin Impact Character Shader Breakdown A shader replicating the Genshin Impact toon shaders in URP
Genshin Impact Character Models Links to the official Genshin Impact character models
Honkai Star Rail MMD Model List A HoyoLab post containing links to official character models from Honkai Star Rail
rileyb3d Free 3D models
Kenney Particle Pack A pay-what-you-want pack for assets for particles
SplatVFX A sample project by keijiro that implements 3D Gaussian Splatting in Unity using the VFX Graph
Zenless Zone Zero VFX Portal (Fanart) A recreation of the portal effect from Zenless Zone Zero

3D Scanning, SLAM, and Photogrammetry

Link Description
nerfstudio An API for generating NeRFs and Gaussian Splats. Has a docker image
SuGaR A tool for mesh extraction. Docker image provided by me
The Ultimate Guide to 3D Scanning The full 3D scanning workflow for working with RealityCapture
3D Scanned Peanut - Photogrammetry Workflow Agisoft Metashape Standard A video showing a 3D scanning workflow. Has some good advice on the physical setup
Merging Components using Control Points in RealityCapture A guide on merging components in RealityCapture. Useful for if a single scan has been read as multiple components
Exporting COLMAP and Radiance Fields Transformations A guide on exporting RealityCapture to the COLMAP format. Useful for getting more fine grained control of camera placements before using as input to Gaussian Splatting or NeRFs
Neuralangelo A library and its associated pipeline for generating 3D models from collections of images using Neural Surface Reconstruction. Relatively slow, but it’s free, uses the GPU, and offers the most detailed baseline, particularly for more dynamic scenes
Gaussian Splatting A technique for generating a 3D representation of a scene from images by essentially using a point cloud of Gaussians. Memory intensive, but incredible results
Introduction to 3D Gaussian Splatting An explainer for Guassian Splatting
Neural Radiance Fields NeRF in 100 lines of PyTorch code A great video for learning how Neural Radiance Fields work
Kinect as a 3D Scanner A guide for 3D scanning using the Kinect
Brekel A set of AR/VR interaction utilities for the Kinect
KScan3D A tool for 3D scanning objects using the Kinect

Web Design

Link Description
Microsoft Sway Tools for building better presentations
Canva A website builder
Cursor An AI coding tool. Placed in this section since I’m not particularly interested in learning web front-end
Maskable.app A utility for generating icons that conform to web standards

Artificial Intelligence

Link Description
Interactive Tools for machine learning, deep learning, and math A collection of interactive visual resources to help learn concepts in machine learning, including concepts beyond the basics
Large Language Models Course Learning materials for learning LLMs
Large Language Model Course Another course for learning LLMs. Includes notes on quantization
Most Used Decoding Methods for Language Models A discussion of decoding methods for LLMs, i.e. top-K vs beam search
Supervision A very comprehensive set of tools for all kinds of computer vision tasks
Segment Anything Model 2 (SAM 2) A segmentation model that essentially works like the magic wand tool but better
gpt4all A simple toolkit for running LLMs locally
Small Large Language Models A list of relatively small LLMs that can be deployed locally
Exo A tool for running AI clusters at home with ordinary devices
coqui TTS A text-to-speech library that implements several models and comes with utilities for training your own
S3PRL A speech-to-text library with several upstream models available and utilities included
VALL-E X A text-to-speech library that makes it easy to clone your voice
Optuna A hyperparameter optimization framework for training models

Programming

Link Description
Awesome-Selfhosted A large list of free applications for self-hosting various services
no-ip A site providing Dynamic DNS services
OVHCloud A site providing Virtual Private Server (VPS) services
Celery Celery is a task queue implementation for Python web applications used to asynchronously execute work outside the HTTP request-response cycle
Gradio Gradio is a free, open-source Python library that helps users create interactive web applications for machine learning models and data science workflows
RegexOne A useful tutorial and reference for regex. Also contains references for Python re
Conventional Commits A convention for tagging commits
Migrating Git Repos with LFS Artifacts A guide on migrating a repo when using LFS
Fourier Drawing A Python library that can generate drawings by converting sequences of points into a Fourier series. Based on Mathologer’s video
The Door Problem An example of every process and job title involved in implementing a game feature
Link Description
ffmpeg commandline crossfade-looped video A bash script using ffmpeg for creating a video that loops on itself by fading between the beginning and end of the video
.ts or .m3u8 download methods Methods for downloading livestreams
Download and decrypt AES-128 .m3u8 playlists Uses ffmpeg to retrieve .m3u8 streams instead of VLC

Memes

Link Description
Irasutoya 「いらすとや」 Royalty-free Japanese clip art illustrations
Anime Girls Holding Programming Books GitHub Pictures of anime girls holding programming books