Don't erase background for visual trace in Quartz Composer - feedback

I it possible NOT to clear the background in Quartz Composer? I want to move an image across the screen and keep it visible at the old positions to have some sort of trace effect.
Thanks and regards,
Sebastian Mecklenburg

Do your rendering inside a Render In Image patch, and connect its output to an Addition patch. Connect the output of Addition to an Accumulator patch, and connect the output of the Accumulator patch to the "Background Image" port of the Addition patch, to create a feedback loop. Then connect the Addition patch to a Billboard.

Check 'Enable Feedback Rendering' under the properties for the Render In Image patch.

Related

Customizing the looks of GitAhead to resemble TortoiseHg workbench

Is it possible to customize the looks of GitAhead to resemble TortoiseHg workbench?
I'm not asking for fonts or colors but for the position and display size of elements.
branch selection + sort and filtering in one line full width at the top
history log to be full width at the top under branch selection and filtering line
commit details to be under with split screen (left for file list, right commit message and file changes)
output log leave where it is (at the bottom)
If yes but only by modifying its source code on github https://github.com/gitahead/gitahead then I would appreciate some guidance
The design is hard coded. Any docks are used to change the look.
I tried to implement a mode to fullscreen the diffs or the commit list. Maybe you are interested in it
https://github.com/gitahead/gitahead/pull/408
At the moment the author is quite busy and is not able to have a look at all these changes.

Hiding objects in unity without changing their state

I have a vague memory of a Unity video tutorial where the guy hid some objets while building a scene. The thing is that he dind't use the usual 'disable/enable the object via the inspector checkbox' and so he didn't have to worry to enable them later... moreover, as the objects were 'invisible but enabled', all attached behaviours were working.
As far as I remember the effect was pretty similar to moving the object into a hidden layer (but not changing the object layer but using a different Unity built-in action so he actually dind't change anything in the object).
I've been trying to remember how he did such a thing and looking around the editor to find the specific option but with no luck. Honestly, I'm beginnig to think that I might not be remembering correctly. Do anyone know about this 'hide objects without changing them' command?
Regards!
Sounds like he might have just turned the object's renderer off. Each GaneObject is going to have some kind of renderer as a property in the inspector (sprite renderer if its 2D, ect). He probably just disabled that as opposed to disabling the entire GameObject. Let me know if that helps!
I've just received by chance a link to a video on twitter (I think it's the very same I was trying to remember but I'm not 100% sure). Anyway it seems that my current Unity version 2018.3.3) doesn't include that 'Scene visibility' toggle; it seems to be available for 2019 Beta. . I didn't test it yet but it seems pretty straightforward, just click on a gray bar in the hierarchy bar, to the left of the object you want to 'hide'; the bar seems to work as a an visible/not visible toggle. Here a link to de video where you can see the thing working!
I hope it helps!!

Hide mouse pointer on Chromium kiosk

Web application with xHTML UI is shown on self-service kiosk, using Chromium in fullscreen kiosk mode. As the kiosk display is intended only for visual feedback, there is no mouse/touchscreen connected.
While it's very easy to hide the mouse pointer via the CSS:
html { cursor: none; }
This approach has one essential problem - user MUST move mouse at least few pixels for pointer to disappear. As I mentioned above, this kiosk has no input methods, and, as a result, after UI is loaded, cursor is still visible right in the middle of screen for rest of the time.
I know that it's possible to simply set transparent cursor in OS options, but unfortunately few of these kiosks has already been shipped to clients, so we can only change the displayed HTML/CSS/JS content remotely, not access and configure the underlying OS itself.
Also I googled around and it seems that there is no way to move the mouse via the jQuery. Can anyone suggest how to deal with this problem?
You cant do this only via browser && CSS/JS (belive me, i tried).
For me solution was to install unclutter on the client:
sudo apt-get install unclutter
And turn cursor off, by adding to autostart
nano ~/.config/lxsession/LXDE/autostart
line:
#unclutter -idle 0.1
It will make your coursor disappear after not moving for 0.1s, so if you want to use mouse - you still can.
For those searching for a SO level solution:
I suggest using nano, so on terminal type sudo nano /etc/lightdm/lightdm.conf to edit this file and add this line below:
xserver-command=X -nocursor
Important: You must add this line after [Seat*] declaration.
Solution used in Raspbian linux distribution.

Execution in Background

I don't know whether I am right or wrong but just want to know can I run selenium webdriver scripts in background. I want to give some more explanation about this as
I have one script which will launch a browser (IE or FF) enter some data in some edit fields and click on some buttons.
Is it possible in background. If not can you please suggest me any tool.
You can try exploring htmlunitdriver

Force system cursor usage in Flex

Let's say that you're using some black box library (i.e. no source code) that sets your cursor to something when rolling over a certain sprite. You can override that by catching rollOver and rollOut events, blocking propagation and using the CursorManager.
Question: is there a way to tell the CursorManager to use the system cursor?
Obviously, I could feed the CursorManager some "system like" cursor, but this would look weird if the local settings are different from that icon, which is likely to be always.
thank you!
f
You can create your own version of CursorManager - just create file mx/managers/CursorManager.as, copy it's content from default manager (use Ctrl+Shift+T to navigate to it) and change the code.
If you use RSLs then you need to create monkey-patch and load it BEFORE RSLs.
if you embed SDK into code then you can simply compile the app and class will be replaced.

Resources