Releases: icosa-foundation/open-brush
Releases · icosa-foundation/open-brush
v0.3.0 Flying, Filming, and Fixes!
New Features
Flying
- Fly tool, a new locomotion type. Reach out like your favourite caped hero and pull the trigger to fly around your sketch! Thanks to @lachlansleight!
Filming
- Mixed Reality support on both Desktop and Quest.
- The LIV SDK has been added, fixing a number of issues that were present when trying to use LIV with Tilt Brush. You will need to set your blend mode to
SDK: Normal (Masked FG Premultiplied)
. Thanks to @SteffanDonal and the LIV team! - Oculus Mixed Reality Capture Tool fixes. The plugin now receives the correct world scale. This also works with the LIV for Quest beta! Thanks to @fabio914. Check out Fabio's Reality Mixer app (GitHub), allowing you to use MRC from your iOS devices!
- The LIV SDK has been added, fixing a number of issues that were present when trying to use LIV with Tilt Brush. You will need to set your blend mode to
- Capture Camera Paths! We decided to read our own README and re-enable video capture on camera paths now that we have general video support.
Fixes
- Block Poly on Quest 1. Sadly Poly was causing crashes on Quest 1, and due to the short time that Poly will be available, we have chosen to block access. Poly downloads will still work on Quest 2 until the service shuts down. Once Icosa is up and running we'll make sure Quest 1 (and 2!) will have full support for it!
- Uploads to SketchFab are now tagged with Open Brush as the creation tool.
- @mikeage has done some amazing work on our build pipeline. Any Pull Requests that get merged now automatically generate new builds, so if you feel adventurous, check out our Bleeding Edge Releases. This also includes Linux builds!
Thank you to all contributors! Please join our Discord and follow us on Twitter to see our latest developments and features. We are very close to an initial release of our custom brush support, which will allow you to easily share brushes with other creators!
Full Changelog
19bee24 Changes for 0.3.0 release (#98)
c579b0b Enable yamllint syntax checking (#94)
8ca2f95 Feature/android debug (#92)
7a5d508 Fix typos (#90)
107447d check panel exists before disabling (#91)
61f27a0 Do not save a cache for each commit; use one per platform (#88)
7e05f5f Disable Poly on Quest 1 (#86)
aa0d073 Fix #77 and #79 (#78)
4c5670f Fix Oculus Mixed Reality Capture Camera pose (#80)
82e7935 Document the secrets used in the CI (#82)
6ddb103 Packaging improvements (#85)
68213a3 Build on PRs, push to main, or commits with [CI BUILD] somewhere in the message (#75)
0806a06 Add Linux (regular + experimental) builds to the releases (#76)
58d37c3 Use secrets.UNITY_EMAIL/_PASSWORD/_SERIAL if present, otherwise use hardcoded free license (#74)
a23e94f Create release upon each build and standardize version numbers (#71)
8e4951d Merge pull request #51 from PerlinWarp/SketchFabUploadPOST
1d3fc5a Change SketchFab uploads to upload as OpenBrush
28b3faf Don't request microphone permissions, no matter what (#72)
ebcee9e Add fly tool to advanced tools panel (#63)
b877c7e Re-enable builds on all forks, but only sign if the secrets are present (#69)
64b1395 Only run CI builds on icosa-gallery/open-brush (#68)
2f9877c Enable Experimental builds for Android/Oculus and StandaloneWindows64/SteamVR (#66)
dfb398a Improve and Document CI builds (#65)
2c0704a Sign all builds that are built from pushes to main (#64)
8a7e51f Add CI Builds to PRs and pushes to main (#43)
e0683c5 Re-enable camera path recording (#60)
cfc2927 Align Python build with C# builds (#55)
a9f332d Add LIV Support (#57)
11e8353 Add pylintrc, flake8, pre-commit for Python scripts. Fix outstanding warnings / errors. (#35)
57664ea Target Android SDK 29 (#49)