Page 2 of 2
Re: Understanding the typical hollywood loop
Posted: Sat Oct 21, 2023 6:54 pm
by dewindatws
jPV wrote: ↑Mon Oct 16, 2023 5:08 pm
Oh damn, I have missed such a jam, and I happened to create RNOSlides within the timeframe

There would have been some nice prizes...
Phew, well maybe I'll have a chance in winning if the master of Hollywood isn't competing against me!

/j
Defo join along next year though.

Re: Understanding the typical hollywood loop
Posted: Mon Nov 27, 2023 12:10 pm
by amyren
Inspired by this thread I made myself a simple drawing program for use on Android.
However, the ColorRequest command is a bit limited an Android.
It will show a colour circle with bright colours, but there is no setting for brightness so you cant select black or dark colours.
Is there another way to achieve this, or perhaps this should be in the wishlist section?
Re: Understanding the typical hollywood loop
Posted: Mon Mar 17, 2025 1:33 pm
by amyren
The command in the example code will draw a solid line and make a nice result as long as the mouse is not moved to fast when drawing.
Line(oldx, oldy, newx, newy, COLOUR, {Thickness = R})
But if I try to make an option in the paint program to draw a transparent it will draw a it with dots along the line whenever a new line takes over from the previous piece of the line.
Line(oldx, oldy, newx, newy, COLOUR, {Transparency = transparencyvariable, Thickness = R})
Is there a way to avoid this and draw a seemless transparent line?
Re: Understanding the typical hollywood loop
Posted: Mon Mar 17, 2025 2:26 pm
by jPV
amyren wrote: ↑Mon Mar 17, 2025 1:33 pm
But if I try to make an option in the paint program to draw a transparent it will draw a it with dots along the line whenever a new line takes over from the previous piece of the line.
Line(oldx, oldy, newx, newy, COLOUR, {Transparency = transparencyvariable, Thickness = R})
Is there a way to avoid this and draw a seemless transparent line?
I guess it's quite difficult to avoid that when defining transparency on the
Line() function itself. But you could draw into some kind of temporary buffer without the transparency and then render it to the destination with the transparency when user releases the mouse button.
I have made such a solution in RNOEffects (the Draw effect)... it doesn't even try to be realtime looking for other reasons (changing the line thickness and other options before applying it to the final image), but I guess you could try to make it more realtime looking by drawing into a layer that has layer transparency set, and then combine the layer graphics into the destination image.
Re: Understanding the typical hollywood loop
Posted: Wed Mar 19, 2025 10:47 am
by amyren
Thanks. I was reluctant to use layers since I already use sprites for other stuff in there. I made an attempt by using brushes, but was struggling to make it works as intended with the mixbrush command.
But now suddenly after some modifications I got my brush solution to work. It will give the wanted result in the end but will display as a solid line while drawing the line and will be transparent after releasing the mouse.
A layer solution like you describe could provide a realtime effect, but I guess you will not get the full realtime effect anyway. Eg. if you paint with transparence and moves the pencil back and forth in the same stroke to get more color on parts of the line, then I guess even a transparent layer would be insufficent.