[Guide] How to make a perfect blanket slider

posted
Total Posts
18
Topic Starter
Sonnyc

Blanket Slider using Symmetry technique


Though there are some trend to break the frame of blankets, still blanket is one of the fundamental mapping technique being used by several mappers. Since the principle of the P slider (3 point slider) is "the portion of a circle which goes through 3 control points", making a blanket slider has been simple enough.
However as the image above, a blanket using one's intuition has chances to fail blanketing the note perfectly, and could contain some error. True that we could complete the blanket by moving the control point here and there, but this thread is purposing to construct a mathematically perfect blanket slider.

As mentioned above since the slider path always go through 3 control points, we can found the certain pixel where the slider path should certainly pass assuming the note we are intending to blanket is in the center of the screen (256,192). Representatively, horizontally, vertically, or 90 degree flipped pixel of the head of slider (2) would be the ones.

As a result, a slider like above is made, but this is longer than our intended rhythm 1/1.

In this case, we can shorten the length by using Beat Snap Divisor. Since the length of this slider is 3/2, adjusting the Beat Snap Divisor to 1/1 and touching the control point of the slider will shorten the length to 1/1 while having the same format.
With using this simple method, several variations are possible. Whenever you want a blanket pattern, you could refer this technique.



Beomsan
The guide is really useful to
gorgonzoler
i got a lot of trouble about thost white dot!
thanks! your guide is helped me a lot!!
Endaris
What do I do if I want to blanket using a 1/2 slider on low bpm with a higher SV?
The slider is long enough to make a reasonable blanket but it is obviously not possible to use the trick of changing the length of the slider via changing beat snap divisor.
blissfulyoshi

Endaris wrote:

What do I do if I want to blanket using a 1/2 slider on low bpm with a higher SV?
The slider is long enough to make a reasonable blanket but it is obviously not possible to use the trick of changing the length of the slider via changing beat snap divisor.
You can always temporarily double the BPM and halve the SV giving you access to time intervals half the size of before. If you need more, just repeat the process as needed.
Endaris
Okay, I thought that maybe there was a less complicated way.
But as long as I'm using DS I should be able to copy the blanket over after all so I don't have to do it too often.
Thanks.
scanter


personally speaking, on this picture if mapper put circle on last, it is really bad to see some case. because its approach circle is really invisible. (like high bpm songs and single tap else)
Endaris
Hello there,

I recently had a chitchat with Sonnyc because I failed to understand how this example in his guide provides a perfect blanket by logic:
By my logic it didn't apply to the original approach presented because the actual technique to make a blanket slider is to place the slider anchors on the vertices of a rectangle that has the circle placed exactly in its center as shown in following examples by Sonnyc:


After some misunderstandings I was told that he used two rectangles for the picture above and then I finally understood what was going on.
However, truth is, blankets are not based on rectangles, they are based on circles made up by rectangles.
You can confirm this by the following example:
As you can see, the slider is placed with the anchors on the vertices of the the red and the blue rectangle. Any placement on the vertices of the other two rectangles (and the infite ones I didn't draw in) would create a blanket slider too.

Based on this creating blanket sliders can be a lot more comfortable.
First of all there's the most defining question how much you want your slider to curve.
Simply speaking, the bigger the circle is the less curved your slider will be (all sliders 5/2 long at 240bpm+1.7SV):
This is especially relevant for shorter sliders that can look very poor when created on a circle with a low radius:

Based on what I learned about the mechanism regarding the blankets I now have a way easier time creating short blanket sliders on wide radius.
The strategy is very simple and based on the approach of multiple rectangles:
Now this is actually a special approach. If you remember Pythagoras from school then you easily calculated 3²+4²=5². This means that the edge of the circle is not touching the fifth grid by coincidence but that the fifth grid lies exactly on the circle which means that you can also make your blanket slider this way:

Notice that the small gap on the right side is also there when you use a normal rectangle for you slideranchors. I'm not sure why
This is a raw display-effect as the gap stays on the right and left side even if you rotate the blanketslider by only 90° which should move the gap to top and bottom.

This means for easypeasy blanketsliders:
Decide how big you want your circle to be and select your gridsize based on it.
Then place your 3 slideranchors on either of the following points:
5 grids from the center on either X- or Y-axis
4 grids away from the X-axis and 3 grids away from the Y-axis
3 grids away from the X-axis and 4 grids away from Y-axis

These are 12 gridsnapped points you can use to create blanket sliders with various degrees of curving in whatever length you want 8-)

Also don't forget, after you created a blanket-slider you can Ctrl+G twice to normalize the slideranchors!

Took me a while to get this out but now it's there.
Thanks for your patience and explanation Sonnyc. :)
kudosu pls
__Phantomhive__
For me it didn't worked. I don't know why, I did it how you said.(Please help)



pic link: http://www.bilder-upload.eu/show.php?file=2137cb-1468163261.png
Topic Starter
Sonnyc
The third slider point isn't properly symmetric with the second point in x-axis. It is too higher than where it should be, and that's why.
__Phantomhive__
Ah thanks I think I got it.

pic link: http://www.bilder-upload.eu/show.php?file=2a4680-1468164113.png

*pix = pixels(i mean the grids)
Topic Starter
Sonnyc
Feels better.
__Phantomhive__
Hey me again.

What should I do when I created a 3 white ticks long slider but I want a 2 white ticks long slider?



pic link: https://picload.org/image/rrodrdli/11.png
Bara-
Ctrl g twice, so the anchorpoints are getting changed a bit. Then set the beatmapsnapdivisor (Taktteiler) to 1/1. Then slightly move the anchor of the slidertail up, not more than 1 px. You'll see the slider become 2/1 in length instead of 3/1
paydayzcool
Well, you could also use the followpoint of a slider or an approach circle as a reference right? A bit of common sense?

https://puu.sh/qf8BR/6488cd0ec7.png

https://puu.sh/qf8HL/3ffc8153b3.png

(Map reference: t/481751)
Topic Starter
Sonnyc

paydayzcool wrote:

Well, you could also use the followpoint of a slider or an approach circle as a reference right? A bit of common sense?

https://puu.sh/qf8BR/6488cd0ec7.png

https://puu.sh/qf8HL/3ffc8153b3.png

(Map reference: t/481751)
Yeah, that's the most common way to make such stuffs. Using one's eyes.

This thread is just telling some special method that can be used in special cases.
__Phantomhive__
Thank you! You all really helped me. ^^
-SuGon-
Thanks in Advanced! :):)
Your guide is helped me.
I also use the Shift key to check symmetry.
like this pic. below

Translated into Chinese:https://osu.ppy.sh/forum/t/510088
Please sign in to reply.

New reply