Useful Links
Check this awesome page out for a goldmine of links with varying usages!
Notice
This page (and entire site) is mainly geared towards mappers and modcharters, NOT game modders. Check out the "Other Links" on the BSMG wiki modding page for links more related to game modding.
To organize and future proof, links will be organized in categories, some being more specific than others to avoid a crazy tree of categories.
Navigation Tip
This site supports text searching and search highlighting! If you are looking for something specific and may not know where to find it, you can search for the subject in the search bar located at the top right :D
Mapping / Modcharting
Heck Wiki
: The official documentation for the Heck suite. An absolute essential for anybody utilizing Heck mods.
BSMG Wiki
: The site that every player with a modded BeatSaber installation should have bookmarked. Covers everything from Mapping, Modding, and so much more.
BS Mapping Utility
: A fine amount of utilities for miscellaneous stuff. Another fine site to have bookmarked.
Equivalent Fractions
: A list of fractions equivalent to each other from 0 - 1.
Scripting Libraries
ReMapper by Swifter
: A Typescript library that supports the latest from the Heck Library.
Wumbo Template by Mawntee
: An all in one Javascript template/script geared towards beginners.
HeckLib by Jevk
: A TS/Node.js library for creating modhcarts.
Applications
ChroMapper
: The go-to mapping application for creating maps! ChroMapper also supports animations, geometry, and much more for modcharters. Plugins will also help you alot!
FAQs
ChroMapper FAQ
: Have an issue with ChroMapper? Check this page for common issues before reaching out for support.
Video Tutorials
Notice
ChroMapper has grown a lot since this video has been made, so some things you may have to look in other spots for, but for the most part everything is the same.
How to use ProBuilder inside Unity (Youtube)
: A playlist on ProBuilder in unity.
Tools
Photo Multitool
: A slew of random tools for editing photos. Yes.
Asset Bundle Extrator (UABE)
: Extract assets from a Unity AssetBundle
Video Compressor
: Simple video compressor, specify the file size aswell!
Everything Vivify
Shaders
Shader Pragma Directives (Unity Docs)
Shader GPU Instancing (Github)
: Unity HLSL Shader Instancing + some.
Learn shader effects | Ronja Tutorials
: Learn a bunch of shader effects here.
Learn about shaders in unity from the ground up
: Learn about HLSL, writing shaders, examples, etc...
Learn about draw call performance (Youtube)
Introduction to the Raymarching technique (Youtube)
: A great video explaining the Raymarching technique in GLSL.
Surface Shader Examples in Unity (Unity Docs)
: A bunch of examples with surface shading.
Unity Built-In Shader Variables (Unity Docs)
: (!IMPORTANT!)
Unity "UnityCG" Include source (Unity Docs)
: "What does #include "UnityCG.cginc"
add to my shader file?" This!
Standard CG Shader Library
: A bunch of math functions included with the standard library.
iquilezles.
: An absolute goldmine of knowledge with shader.. Just shader.
The Book of Shaders
: A great introduction to shaders!
Writing HLSL (Unity Docs)
: Learn how to write HLSL programs
Shader Anatomy (Unity)
: Learn about the structure of a HLSL shader!
Global Variables for BeatSaber Shaders (1.29.1)
: All Global Variables for shaders found on BeatSaber shaders on 1.29.1
Assets
Noise Pack (Free)
: Its a free pack of noise textures cmon
Gradient Pack (Free)
: Its a free pack of gradient textures CMON.
Unity Packages
CurveMaster (30$)
: A tool for tuning your animation curves in Unity.
Better UnityAnimationWindow (Audio Waveforms!)
: Add your song to the animation window as a waveform WITH beat markers!