I’m learning OpenRNDR !
So much work and extensions.
Runway, Palette, Poisson Fill
Love it all !
I’d like to share some feedbacks but not sure where’s the right place.
You may close or move this post.
A. In documentation Rectangle dimensions got a copy pasta
=>[dimensions] IS NOT the center of the rectangle
B. In build gradle I can’t set use openrndrUseSnapshot or orxUseSnapshot to true
=> 0.4.0-Snapshot are not deployed to maven so it break the build
C. I’ve tried to work with the Vector2 GUI Control but under OSX but if the UI grid position is OK the label value is never updated and move instantly to 0. Found from a tutorial on this forum.
=> To clarify the property in the GUI for Vector2 is not updated correctly
D. Can’t add orx-boofcv as plugin
=> you can add it in the gradle, the remote maven dependency is missing
E. Using OliveApplication is working but using it as extend draw a black screen at the first update
=> Using what the doc says : program {
extend(Olive())
} is not working but using oliveProgram instead of program and removing the extend is OK
I’ve seen your works on Twitter before. Great stuff!
For feedback this is a good place I think. Could you please provide a bit more details about each issue?
A link and/or some copy-pased details or error messages would help find those issues faster.
I’ll add letters to each issue in your post so we can discuss them one by one without getting lost.
I’ve tried to work with the Vector2 GUI Control but under OSX but if the UI grid position is OK the label value is never updated and move instantly to 0. Found from a tutorial on this forum.
=> To clarify the property in the GUI for Vector2 is not updated correctly
Which tutorial? Could you share your code? This seems to work for me. It moves a circle that uses v2 as center.
@Vector2Parameter("A Vector2", order = 6)
var v2 = Vector2(200.0, 200.0)
D
Can’t add orx-boofcv as plugin
=> you can add it in the gradle, the remote maven dependency is missing
Good point! Edwin added his BoofCV helper methods yesterday and the openrndr-template was not yet updated I’ll send a PR for that.
E
Using OliveApplication is working but using it as extend draw a black screen at the first update
=> Using what the doc says : program {
extend(Olive())
} is not working but using oliveProgram instead of program and removing the extend is OK
With next issues I think it’s better to post them separately, as it makes it easier to discuss them and for others to find them with the search feature
Thanks for the feedback! It made me find another thing I can improve.
Good point! We just added BoofCV yesterday and forgot to update openrndr-template I’ll add that.
Besides that I think we have to communicate that what you find in orx on master does not necessarily have to be part of a release already. As is the case with orx-boofcv
Olive was also just updated and maybe the guide has not been updated yet. [ … ] ? I don’t know if both syntaxes are supposed to work.
They should both work (this is highly untested so I may be wrong here). The documentation needs to be updated to cover oliveProgram workflow only, but there are some issues to be resolved first.