Функція «Розмірність» у Custom Curve
Ілюстрації того, як Розмірність скорочує або подовжує рух миші не вздовж осей, не змінюючи безпосередньо горизонтальну & вертикальну чутливість, — див. Посібник.
Величина за напрямком
Траєкторія курсора при круговому русі миші
Керування
Підсилення за напрямком
Показники
Відокремлення руху вздовж осей від дуг & діагоналей
У більшості рухів миші горизонтальна & вертикальна складові присутні водночас. Тривалий рух лише вздовж однієї осі трапляється рідко: переміщення робочим столом чи супровід цілі у грі складається з дуг, кривих & діагоналей — строго горизонтальний або вертикальний рух радше виняток, ніж правило.
Налаштування самої лише горизонтальної & вертикальної чутливості безпосередньо змінює саме ті два випадки руху, які трапляються найрідше, — «Розмірність» діє на все інше й масштабує те, що лежить між осями. Курсор або приціл загалом може стати вільнішим чи зібранішим, тоді як відпрацьований розворот на 180° або завчена компенсація віддачі лишаються незмінними.
Коефіцієнт масштабу застосовується до всього руху, а не до однієї зі складових, тож напрямок курсора за будь-якого налаштування збігається з напрямком миші. Змінюється лише відстань — і лише не вздовж осей.
Як застосовується підсилення
Від'ємне значення «Розмірності» скорочує рух між осями, додатне — подовжує. Зміна найбільша на діагоналях і сходить нанівець на осях, тож строго горизонтальний чи вертикальний флік долає ту саму відстань за будь-якого значення «Розмірності».
Форма зміщує зміну до діагоналей. За 0 вона розподілена по всіх напрямках не вздовж осей, включно з пологими — за кілька градусів від горизонталі. За 1 вона зібрана навколо діагоналей: підсилення при 45° однакове в обох налаштуваннях — змінюється лише те, як швидко воно спадає до осей. Графік «Підсилення за напрямком» показує це напряму — форма змінює ширину кривої, а не її висоту.
Кілька застосувань
- Разом із прискоренням: у грі супровід цілі з одночасною компенсацією віддачі майже весь час є діагональним або дуговим рухом. Крива прискорення масштабує рух за його швидкістю, тож за однакової потрібної компенсації віддачі вихід прискорюється сильніше, коли ви додатково ведете ціль, що рухається горизонтально, ніж під час стрільби по нерухомій. Зниження «Розмірності» дає змогу зібрати цей рух і полегшує утримання обох завдань прицілювання разом з увімкненим прискоренням. Те саме можна отримати й метрикою «Незалежна» в параметрах введення, але «Розмірність» дає більше контролю.
- Керування курсором у 2D: на дедалі поширеніших широкоформатних екранах до кутів вести доводиться далі. Одночасне підвищення «Розмірності» та форми подовжує цей шлях і робить рух зручнішим, не вимагаючи піднімати горизонтальну та вертикальну чутливість, чого може не хотітися.
- Недоліт фліка: флік, задуманий строго горизонтальним, але зазвичай відхилений на пару градусів, долає меншу горизонтальну відстань, ніж було задумано, і може не дійти до цілі. Підвищення «Розмірності» подовжує такі пологі рухи не вздовж осей. Разом із невеликим зниженням горизонтальної чутливості для компенсації це дає зручніший запас на помилку.
Де це відбувається в ланцюжку
«Розмірність» працює після масштабування. Вона застосовується до виходу, коли крива прискорення вже відпрацювала, — її можна вільно змінювати, не торкаючись відгуку кривої, або взагалі обійтися без прискорення.