Open Brush, Open Blocks, Icosa Gallery

OBO

Open Brush, Open Blocks, Icosa Gallery

Chat, contribute to or get help with Open Brush, Open Blocks and Icosa Gallery. Open source creative tools. VR & not-VR

Join

Importing 3D models as custom guides?

@andybak did you guys finalize a way to import 3D models and make them custom guides?

Can you turn off the intros of the open brush and move straight to the new sketch?

hi is there a way i can turn off the intros of the open brush and move straight to the new sketch funcitonality

Is it possible to use open brush in a brush in the same scene with physics?

hi is it possible to use open brush in a same scene where i can do physics stuff like shooting bullets reloading and all other action stuff

Teleport on uneven ground

hmmm... looking at the teleport tool, it would seem that moving around non-flat ground isn't quite supported

Open Brush UX thesis

@andybak regarding the theme of my thesis: It's generally about how a more centred position of tools could influence the workflow of the user in VR drawing apps. For a case study, I have to analyse how the UI in OpenBrush is structured. And based on this, research papers/literature and a little survey I have to formulate requirements for a prototype UI. After that, I conduct a small study with A/B testing at my college. I doubt this is valuable research for OpenBrush specifically though. And if I may post the link to a small survey? It would be a great help (to impress my professor)...

Mac/ iOS mono port

@andybak Starting Mac/iOS port thread

RenderTextureDesc height error

Anyone have any idea what this means? I'm getting similar errors for each of the cameras. Not sure if I broke something with the cameras themselves, or if it's because some of the brushes I merged don't have complete texture sets? Or is something else entirely? `ArgumentException: RenderTextureDesc height must be greater than zero....

What would have to be changed in the bat

What would have to be changed in the bat for this to work? I have a piece I'd like to render but using the scripting build and would like to create a 360. Would like to be able to do this if possible without having to rerecord in the official build. Still have the blue screen popping up with this one.

View Only Mode

We already have a "View Only mode" that hides all the UI. It's actually one of the examples in the main scripting docs: https://docs.openbrush.app/user-guide/open-brush-api#can-i-run-scripts-automatically-at-startup (the only reason you need to use a script to activate this currently is a) we don't have a button to hide all the panels b) You want to activate either the Teleport or Fly tool so that the user can move around)...

Brush Editing Branch

I ported it to 2.0 - I might not have tested it in 2.0 😉

Tilt file readers

What if I make a repo with the Python and JS readers side by side and try to add support for more languages over time

Adding new stuff to .sketch file save/load

OK. I'm going to have to refresh my own memory of this! If I were you I'd start by changing this setting:...
No description

Proposal Detaching as a fork of Tilt Br...

@Contributor I'm putting forward a proposal to detach Open Brush as a fork of Tilt Brush at 500 stars on GH. Please have a read and let me know what you think! Very open to input regarding this. https://github.com/icosa-gallery/open-brush/discussions/320...

Audio Source tool

Hey folks, I'm trying to develop some new audio tools for Open Brush, so far I've created a new 'audio source tool' that simply instantiates a GameObject with a GVRAudioSource component and plays a sample, at the brush position. Positionally, this works until I re-scale my view of the scene. The object is instantiated within the MainCanvas in the scene hierarchy. This rescaling is obviously accounted for with the brushes, and so I was wondering where in the code base this happens? Update! - after doing some clicking around I have discovered 'pose'. Next up, figuring how that changes positioning of brush strokes...

Camera settings

With matching view windows. Still a lot to figure out here, making progress. Appears that actually placing additional cameras is quite a bit trickier. Aside from the code aspects, the selector appears to use a single icon to choose the image. Might be a good place for a config file entry that changes the relevant values directly...

GPU Intersection

Did you run into this issue at all?, basically you can't erase/select or anything that requires intersection?