VR Chat Graffiti Art World


  • Collaborative Project
  • Role: system and environment design
  • Unity
  • C#


The goal was to create a smooth and natural feeling spray paint system which users could create, share and socialize with. It uses a single 2k resolution render texture on 3 different meshes and 3 cameras, one to catch the particles for each wall segment.


The red area is the dimensions of the render texture camera. This captures the paint particle system. Leaving the render flags to not clear each frame leaves the paint particles visible to the camera permanently.

The blue area is the mesh with the material that we send our render texture to. It will render on top of any pixels that were there previously.

The world is hosted on Megalon’s account, the person I worked on the world with! Check it out!