Shadeup Logo Shadeup
  • Home
  • Browse
  • Docs
  • Learn New
Unreal
Discord
Github
landing
learn
  • crash course
  • what is shadeup
  • what are shaders
  • language
  • writing a program
  • shaders
  • drawing meshes
  • buffers
  • custom attributes
  • indexed drawing
  • textures
  • custom attachments
  • instanced drawing
  • compute shaders
  • atomics
  • indirect drawing
  • indirect compute
  • depth only drawing
  • ui
  • stat
  • assets
concepts
  • vector math
modules
  • ui
  • sdf
  • mesh
  • noise
  • quat
  • spatial
  • paint
  • color
reference
compiler New
sdk
website
  • changelog
  • sharing
  • embed
  • editor

Vector Math (WIP)

Vector math forms the basis for most of the work we do in shaders. This article will cover a few of the fundemental operations we can do with vectors.

Vector addition

Vector addition is the process of adding two vectors together. This is done by adding the corresponding components of the vectors together.

Dot product

Shadeup

  • About
  • Open source
  • Graphics
  • Blog

Help center

  • Discord Server
  • Twitter
  • FAQ
  • Contact

Legal

  • Privacy Policy
  • Terms

Docs

  • Library
  • Website
  • Editor
  • Language

Shadeup Logo Shadeup © 2022-2025 Shadeup. All Rights Reserved. Built with ❤️ by jrmy