Comments (4)
Here is a small screenshot of how that effect looks like. It is currently an outer stroke and wiggles too much, thus sometimes moving to far away from the camera source and creating gaps. Or even sometimes moving too much inside (but that's probably fixable by adjusting the strength of the noise displacement accordingly).
The goal is to avoid those gaps and make the animated frame always fully overlay the edge of the camera source without any gaps
from obs-stroke-glow-shadow.
Ahh, that makes sense. Alternatively, would it make sense to allow a single instance of the source or filter to draw both an inside and outside effect? That way it would be one solid source, that could be filtered together. (Please let me know if I'm incorrectly interpreting what you want to do)
As a workaround (until something like this is implemented) you could try the following:
- Create an inner glow source of your facecam.
- Create an outer glow source of your facecam.
- Put both sources in a group.
- Apply the noise displacement to the group.
you could also do this by putting the two glow sources in a scene, and applying the noise displace to the scene.
from obs-stroke-glow-shadow.
Thanks for the quick answer. I already tried doing that but the inner stroke works differently and doesn't allow me to create it without any space between the outer stroke.
- With an offset of
0
it simply fills/covers the whole source. - With an offset of
1
I have some little space between outer and inner stroke. Looks nice too but not quite what I want.
This is outer + inner stroke, but due to the inner stroke only working properly with a non-zero offset, I end up with this space between the strokes:
from obs-stroke-glow-shadow.
Got it. This is a known (by me) bug that will be fixed when I update the rendering pipeline to the new version I wrote for the other three plugins (the line). Zero offset on inner stroke shouldn't be filling the entire source, so I'll look into that as well.
I'm currently working on a release for the Advanced Masks plugin, and will likely look at least at a bug-fix release for stroke-glow-shadow this week at some point, which at least should get you up and running with the currently non-working workaround. Then I'll add the option to do both inner and outer effects in a single pass for the next feature release.
from obs-stroke-glow-shadow.
Related Issues (16)
- [BUG] - Windows Installer version being flagged as a virus on some PCs HOT 3
- [BUG] - Outer Shadow applies color correction HOT 8
- [FEATURE] - All Contributors
- [BUG] - Inner Stroke not applied correctly to the outline if specific other effects were applied previously HOT 15
- [ISSUE] Plug-in is a false-positive as malicious software for some security vendors on VirusTotal HOT 3
- [BUG] - Drop shadow applied to a scene not shown when outside program area HOT 2
- [FEATURE] - Zoom and position sliders for fill type source
- [FEATURE] - Glow should be rendered out of sources bounds HOT 2
- [BUG] - Alpha Color broken since 1.0.0 HOT 2
- [FEATURE] - Custom size stroke for cropped sources HOT 5
- [BUG] - Incorrect Glow color in most OBS projectors displayed on 10 bpc color depth monitors HOT 3
- [BUG] - Stroke on adv.Mask Source alpha issue HOT 4
- [BUG] - Not correctly applied to a Browser Source HOT 2
- [FEATURE] - Provide a Flatpak version HOT 2
- [BUG] - Glow & Stroke effects are cropped within the "bounding box" of a TextType2 source HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from obs-stroke-glow-shadow.