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

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?

Snapping Branch

@andybak snapping discussion continued...

Open Brush Toolkit with URP

We're experimenting with it and it seems like, it won't work if we're using URP. Is that correct?

XR Plugin

This is Unity XR plugin on Quest 2 in Oculus App Rift mode.
No description