A downloadable mod

Download NowName your own price

Scribble makes the leap to quest!

This interesting mod, originally made by Toni Macaroni Allows you to draw in the beat saber menu, and take your drawings into a level! You can also make your own brushes, and share drawings with friends with the built in save system, allowing for easy screenshots and sharing of created art!

Features include:

  • Brush system, allowing anyone to make brush presets for easy drawing
  • A bunch of tools to make your drawings even better!
  • Texture selection, any texture can be your brush! even that weird picture from high school can become art with this mod
  • Effect selection, at the time of writing, there are 6 effects to choose from, but this may be expanded in the future!
  • Save System, you can save your drawings in simple png files, which you can send to other people, allowing them to add to or just marvel at your creations!
  • Animated load, allowing you to watch drawings be made right in front of you!
  • Start drawing by using the UI located at your feet
  • Compatible with aikatweaks bloom, without it the bloom is somewhat emulated by coloring brush strokes more white.
  • Loading in 3D (.obj) models, allowing you to pull in complex shapes and use those in your drawings, keep in mind that these should be kept simple as adding a lot of lines can start lagging quickly!

Different from the pc version however, there are some additional features:

  • Tiling of your brush, allowing you to repeat a texture multiple times
  • Actually save new brushes in game, duplicate and remove them with the ui
  • Ruler tool, allowing you to draw straight lines
  • Extra effects, there are 3 extra effects when compared to the pc version
  • Extra default textures, there's 3 more textures allowing for nice drawings to be made
  • Color picker history, the last 5 colors chosen using the color picker are saved for easy access
A drawing made without bloom
A drawing made with bloom

Save Data
for the more technically versed among us, I'll disclose what saved drawings contain, although looking at the source code for loading/saving is probably a better way to grasp what it holds, but first off:

Quest Drawings are not compatible with PC drawings!

Simply put, saved drawings are PNGs appended with brush data and positional data, describing every single brush stroke. This means that as long as the user has the same textures and effects, your drawing will look the same when it gets loaded.
This extra data basically consists of these things, in this order:

  • int version number
  • int amount of lines
    • for every line:
    • brush data:
      • int   brush name length
      • char[] brush name
      • color brush color (3x float)
      • int texture name length
      • char[] texture name
      • int effect name length
      • char[]  effect name
      • int brush size
      • float glow
      • int textureMode
      • Vector2 tiling (2x float)
    • int positionsCount
    • Vector3[] positions (3x float per Vector3)

This contains all the data needed to redraw the drawing, on anyone's headset.

Click here to view the source code

Download

Download NowName your own price

Click download now to get access to the following files:

Scribble.qmod
External

Comments

Log in with itch.io to leave a comment.

why does my game crash the second I press "start drawing"?