Open Brush / Icosa Gallery

OBI

Open Brush / Icosa Gallery

Chat, contribute to or get help with Open Brush / Tilt Brush - the VR painting app for (nearly) all platforms.

Join Server
Aandybak7/22/2023

Add Fly Tool to quick selection popup

Suggestion by @vr_rosie
Aandybak7/22/2023

Snap Settings should be easier to find

They don't belong on the labs panel. Suggestion by @vr_rosie
Aandybak7/22/2023

Snip and Join should be a single tool

Suggested by @vr_rosie
Aandybak7/22/2023

Ability to view a webcam feed in the headset

Could be any live video source. The main use case is live performance but there's likely to be other applications. Suggestion by @shawn.chiki
Ccesarortegaart7/2/2023

Snapping options for gripped Object/Strokes.

This is very noticeable with imported models or when trying to place the mirror tool, the VR controllers are too sensitive and it is close to impossible to place things with precision. This was apparent when I imported a bust to paint on, it's impossible to get it to work mirrored because I can't perfectly place it on the center axis without any rotation. A simple either snap to 0,0,0 at minimum would be greatly appreciated.
Ccesarortegaart7/2/2023

Snap menu to hand from far away.

Summoning a menu very often places it far away from me or inside a sketch and I can't see it. If the raycast is hitting the menu then pressing the grip button should snap it to my hand.
Ccesarortegaart7/2/2023

Ability to delete what I am holding by button press.

Please add a button press to Delete strokes/models or close a menu that I am holding. For example on the Quest2 controller on the right hand the B button is free when holding something, that would be easy to place there. The throwing things away is fun but not very efficient if we are spending hours working and constantly throwing things away. On my quest 2 controller it is really hard to do this maneuver, I don't know if it's the same for others but I have to time it perfectly and flick really hard for it to work. It's frustrating trying to throw things away over 3-4 times and not being able to get rid of it. I never had this issue with my vive controller....
Ccesarortegaart7/2/2023

Selection material applied to brushes is distracting

Some brushes when selected have an outline material that is not the best but others like the hull brush have the surface changed to a neon bright material that personally hurts my eyes to look at and blocks what the selected stroke looks like making it hard to see where I am placing it. It feels like the shader is not stereoscopic and shows a different color for each eye which I think is where my discomfort might be coming from. Please allow us to use something simpler, or turn it off completely. I'll even take the normal outline material a bit weaker if possible....
Ccesarortegaart7/2/2023

Ability to turn off the Mirror visual

The mirror uses a very big font as well as thick bright lines, when working on a 1 to 1 scale the lines intersect my piece and get in the way of my own pov, it's very distracting. Tools like photoshop allow you to hide the mirror lines while still being on, same for tools like Krita because you don't want lines in the way of your work.
Ccesarortegaart7/2/2023

Erase, select, duplicate and move functionality mirrored

Current functionality: At the moment only the paint brushes are mirrored when the mirror feature is turned on. Issue: This can make select, erase, duplicate, move and every other feature almost useless when you are working on a mirrored piece, for example a character....
Ccesarortegaart7/2/2023

General Feedback

Hello everyone, I wanted to start by saying a big thank you to all of you Devs working on Open Brush. Tilt brush is one of the most creative tools ever developed and I was really sad to see it discontinued and then relived to see it go on as open source. I have spent quite a lot of hours in tilt brush, I used to do a lot of artwork under the name 3donimus. I was hoping to share some thoughts in hopes to help this app succeed. I have recently had a chance to use it for a bit and would like to share some suggestions and ideas. Quality of life....
Aandybak6/19/2023

testing

test
ZZandy6/7/2023

Folders for the media library

The media library and Sketches can get a bit crazy when you build up your library. It would be awesome if we could create folders that we can access for each of the categories. This would allow users to sort their content how they wish For example: Sketches by month, theme, models by category, skyboxes by types of environments, etc. Even a personalized tagging system would be helpful.
ZZandy5/28/2023

JFIF Support for images

The ability to use jfif images natively in the media library.
NLNicholas Liang5/25/2023

Streamer Mode

Few features maybe useful when doing streaming with tools like LIV: 1. hide some UI like the drawing panel 2. a cheat sheet page on the back of the controller page...
7775/17/2023

Ability to copy a guide

after resizing a guide it would be great to reuse this guide in other places in the scene.
AAncientWorlds5/11/2023

Gallery... all the worlds a stage

After seeing this post https://discord.com/channels/783806589991780412/804292948103266335/1106113266289217537 It occurs to me just how amazing it would be to be able to have this work with the icosa gallery...
AAncientWorlds5/10/2023

Keyboard tagging

When we get keyboards implemented would be a nice feature to have some hotkeys for tagging.
One of them that grabbed the currently selected brush name. So you could store whatever you typed, and presumably export it as a notepad thing. Current use case would be for tagging brushes, although I can see other potential uses for something like that, including saving typing time if you're trying to document...
AAncientWorlds5/9/2023

Toolkit ability to accept subfolders or separate manifest(s) for custom brushes

The toolkit seems to expect all brushes to be in the top level subfolder in assets/resources/brushes When serializing it finds them, but based on the console reactions, doesn't like it a lot. I can organize things like that, but it will make things like tracking and importing brush packages much harder Especially since they get mixed in with the core brushes when done this way It may also affect model exports and other areas like VR recording....