ViveSpray 2 allows for basic loading and painting of .obj files. Some points of note:
- Only ".obj" is supported
- The model must be UV mapped outside of ViveSpray
- The model must only contain triangles and quads (n-gons may work but it's not supported right now)
- Multiple objects are supported but nesting of objects isn't (but it still may work)
- Each object within your .obj can be optionally assigned a paintable texture (2k or 4k depending on in-game options)
- One material per object will be assigned