Как ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΠ±Π»ΠΎΠΆΠΊΡƒ Π²ΠΊ: Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΠ±Π»ΠΎΠΆΠΊΡƒ для Π³Ρ€ΡƒΠΏΠΏΡ‹ Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ β€’ sdelano.media

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ динамичСскиС ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ ΠΈ ΠΊΠ°ΠΊ ΠΈΡ… ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ

ДинамичСскиС ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ β€” ΡˆΡ‚ΡƒΠΊΠ° Π½Π΅ новая, Π½ΠΎ полСзная. Они ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Π² Π³Ρ€ΡƒΠΏΠΏΠ΅, Π»ΠΎΡΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ Π²ΠΎΠ²Π»Π΅Ρ‡Ρ‘Π½Π½ΠΎΡΡ‚ΡŒ подписчиков Π²ΠΎ взаимодСйствиС с Π±Ρ€Π΅Π½Π΄ΠΎΠΌ. БСгодня ΠΌΡ‹ расскаТСм, ΠΊΠ°ΠΊΠΈΠ΅ возмоТности Π΅ΡΡ‚ΡŒ Ρƒ динамичСских ΠΎΠ±Π»ΠΎΠΆΠ΅ΠΊ для Π³Ρ€ΡƒΠΏΠΏ Π’Πš ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ°ΠΊΠΈΡ… сСрвисов ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ.

Автор: ΠœΠ°Ρ€ΠΈΠ½Π° ΠšΠΎΠ½Π΄Ρ€Π°Ρ‚ΠΎΠ²ΠΈΡ‡, спСциалист ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ сСтями Ingate

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ динамичСская ΠΎΠ±Π»ΠΎΠΆΠΊΠ° ΠΈ Π·Π°Ρ‡Π΅ΠΌ ΠΎΠ½Π° Π½ΡƒΠΆΠ½Π°

ДинамичСская ΠΎΠ±Π»ΠΎΠΆΠΊΠ° Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ β€” это постоянно обновляСмая ΠΎΠ±Π»ΠΎΠΆΠΊΠ° Π² сообщСствС, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ выводится опрСдСлённая информация. ΠœΠ΅Π½ΡΡŽΡ‰ΠΈΠ΅ΡΡ элСмСнты Π½Π° ΠΎΠ±Π»ΠΎΠΆΠΊΠ΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π°ΠΌΠΈ. Они ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ³ΠΎΠ΄Ρƒ, курсы Π²Π°Π»ΡŽΡ‚, послСднСго подписчика, Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ‚ΠΎΡ€Π°, ΠΈΠΌΠ΅Π½ΠΈΠ½Π½ΠΈΠΊΠ° β€” Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² масса. Всё зависит ΠΎΡ‚ конструктора, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для создания ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ.

Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ динамичСских ΠΎΠ±Π»ΠΎΠΆΠ΅ΠΊ Π’Πš:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ динамичСской ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ динамичСской ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ. png

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ динамичСской ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ динамичСской ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ 2.png

Если Ρ‚Ρ‹ Π·Π°ΠΏΡƒΡΠΊΠ°Π΅ΡˆΡŒ конкурс Π½Π° самого Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ участника Π³Ρ€ΡƒΠΏΠΏΡ‹, Ρ‚ΠΎ такая ΠΎΠ±Π»ΠΎΠΆΠΊΠ° просто Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ°. Она ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ наглядно ΠΏΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ подписчикам, насколько ΠΎΠ½ΠΈ Π±Π»ΠΈΠ·ΠΊΠΈ ΠΊ ΠΏΠΎΠ±Π΅Π΄Π΅, Π½ΠΎ ΠΈ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ ΠΎΡ‚ нСобходимости Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ голоса для подвСдСния ΠΈΡ‚ΠΎΠ³ΠΎΠ².

Для этого Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ Β«Π‘Π°ΠΌΡ‹ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉΒ» ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° ΠΎΠ±Π»ΠΎΠΆΠΊΡƒ. Π’ Π³Ρ€ΡƒΠΏΠΏΠ΅ Pepper.Ninja Ρ‚Π°ΠΊ ΠΈ сдСлали. На ΠΈΡ… ΠΎΠ±Π»ΠΎΠΆΠΊΠ΅ выводятся ΠΏΡΡ‚ΡŒ самых Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… участников, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… являСтся Π»ΠΈΠ΄Π΅Ρ€ΠΎΠΌ всСй Π½Π΅Π΄Π΅Π»ΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ динамичСской ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ 3

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ динамичСской ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ PEPPER.png

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΠ±Π»ΠΎΠΆΠΊΡƒ Π² Π’Πš

Для создания динамичСских ΠΎΠ±Π»ΠΎΠΆΠ΅ΠΊ Π’Πš ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ конструкторы: Dynamic Cover, LetsCover, Boom Cover, VKfiller, Revoc, «ВпостСр». ΠœΡ‹ протСстировали Ρ‚Ρ€ΠΈ ΠΈΠ· Π½ΠΈΡ…, сравнили ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» ΠΈ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ. ДСлимся Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌΠΈ:

ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€Ρ‹ для создания динамичСских ΠΎΠ±Π»ΠΎΠΆΠ΅ΠΊ

Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ конструкторов для создания динамичСских ΠΎΠ±Π»ΠΎΠΆΠ΅ΠΊ

А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π° Β«Π‘Π°ΠΌΡ‹ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉΒ» Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ, ΠΊΠ°ΠΊ бСсплатно ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΠ±Π»ΠΎΠΆΠΊΡƒ для Π³Ρ€ΡƒΠΏΠΏ Π’Πš. Π”Π΅Π»Π°Ρ‚ΡŒ это Π±ΡƒΠ΄Π΅ΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ конструктора Dynamic Cover. ΠŸΠΎΠ΅Ρ…Π°Π»ΠΈ!

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ сСрвису ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΠ±Π»ΠΎΠΆΠΊΡƒ Π’Πš, зарСгистрируйся Π½Π° сайтС ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈ ΠΊ сСрвису Π³Ρ€ΡƒΠΏΠΏΡƒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ установлСна ΠΎΠ±Π»ΠΎΠΆΠΊΠ°.

Бписок Π³Ρ€ΡƒΠΏΠΏ Π² Dynamic Cover

Бписок Π³Ρ€ΡƒΠΏΠΏ Π² Dynamic Cover_настройка Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π°

ПослС добавлСния Π³Ρ€ΡƒΠΏΠΏΡ‹ появится ΠΎΠΊΠ½ΠΎ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ‚Π΅Π±Π΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ°Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΎΠ±Π»ΠΎΠΆΠΊΡƒ.

ПанСль управлСния Π² Dynamic Cover

ПанСль управлСния Π² Dynamic Cover_настройка Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π°

Для создания динамичСской ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ Π’Πš Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ Ρ„ΠΎΠ½, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Ρ‹. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„ΠΎΠ½Π° β€” 1590Ρ…400 пиксСлСй.

Если Π² ΡˆΡ‚Π°Ρ‚Π΅ Π½Π΅Ρ‚ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°, ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΌΠΈ шаблонами. Для этого Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² Ρ€Π°Π·Π΄Π΅Π» Β«Π“ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹Β». Π’ΠΎΡ‚ Ρ‚Π°ΠΊΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΎΠ±Π»ΠΎΠΆΠ΅ΠΊ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ сСрвис динамичСских ΠΎΠ±Π»ΠΎΠΆΠ΅ΠΊ Π’Πš Dynamic Cover для конкурса Β«Π‘Π°ΠΌΡ‹ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉΒ»:

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΎΠ±Π»ΠΎΠΆΠ΅ΠΊ для Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π° Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΎΠ±Π»ΠΎΠΆΠ΅ΠΊ для Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π° Β«Π‘Π°ΠΌΡ‹ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉΒ»

Π’Π°ΠΊΠΎΠΉ шаблон ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ Π·Π° основу ΠΈ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ: ΡƒΠ±Ρ€Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Ρ‹, ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ тСкст, Ρ„ΠΎΠ½ ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ ΠΈ ΠΏΡ€.

Настройка Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π° Β«Π‘Π°ΠΌΡ‹ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉΒ»

НаТми Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ΠΎΠ² шаблона, Π² ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΏΠΎΠ»Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈ Π² Ρ€Π°Π·Π΄Π΅Π» Β«ΠšΠΎΠ½ΠΊΡƒΡ€ΡΡ‹Β» ΠΈ создай Π½ΠΎΠ²Ρ‹ΠΉ конкурс.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ конкурса для Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π° Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ конкурса для Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π° Β«Π‘Π°ΠΌΡ‹ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉΒ»

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ настройкам. Π’ конкурсС участникам Π±ΡƒΠ΄ΡƒΡ‚ Π½Π°Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒΡΡ Π±Π°Π»Π»Ρ‹ Π·Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ активности Π² Π³Ρ€ΡƒΠΏΠΏΠ΅: Π»Π°ΠΉΠΊΠΈ ΠΏΠΎΠ΄ постами, ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ новости ΠΈ Ρ‚. Π΄.

Π”Π°Π²Π°Ρ‚ΡŒ Π±Π°Π»Π»Ρ‹ Π·Π° рСпосты Π² этом конкурсС ΠΌΡ‹ Π½Π΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅. Π—Π° Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠ΅ этих ΠΏΡ€Π°Π²ΠΈΠ» ΡΠΎΡ†ΡΠ΅Ρ‚ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Π»ΠΎΠΆΠΈΡ‚ΡŒ Π½Π° сообщСство ΡˆΡ‚Ρ€Π°Ρ„Π½Ρ‹Π΅ санкции.

Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΏΠΎΠ»Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ, сколько Π±Π°Π»Π»ΠΎΠ² ΠΈ Π·Π° Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒΡΡ участникам.

Настройка конкурса для Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π° Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅

Настройка конкурса для Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π° Β«Π‘Π°ΠΌΡ‹ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉΒ»

Π’ сСрвисС Ρ‚Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ‡Ρ‘Ρ€Π½Ρ‹ΠΉ список. Π’ Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ участников, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ±Π΅Π΄ΠΈΡ‚ΡŒ Π² конкурсС. НапримСр, администраторов Π³Ρ€ΡƒΠΏΠΏΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎΡΠ²Π»ΡΡŽΡ‚ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ, ΠΈΠ»ΠΈ ΠΏΠΎΠ±Π΅Π΄ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΏΡ€ΠΎΡˆΠ»Ρ‹Ρ… конкурсов. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ ΠΈΠ»ΠΈ Π½Π΅Ρ‚ ΠΈ насколько это чСстно, Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Ρ‚Π΅Π±Π΅.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ настройки Π² Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π΅ Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ настройки Π² Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π΅ Β«Π‘Π°ΠΌΡ‹ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉΒ»

ΠŸΡ€ΠΈ настройкС конкурсного ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹Ρ… сСрвисом (мСсяц, нСдСля), Ρ‚Π°ΠΊ ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ свой β€” Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ Π΄Π°Ρ‚Ρƒ Π½Π°Ρ‡Π°Π»Π° ΠΈ окончания конкурса. ΠΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ участников Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΠ΄ Ρ‚Π΅ΠΌΠΈ постами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Ρ‹ Π² Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄. Π—Π°Ρ‚Π΅ΠΌ Π²Π΅Ρ€Π½ΠΈΡΡŒ ΠΊ настройкС ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ ΠΈ привяТи конкурс ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Ρƒ Β«Π‘Π°ΠΌΡ‹ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉΒ».

Настройка ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ

Π’ΠΎΡ‚ нСсколько Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ создании динамичСской ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ:

1. Если Π½ΡƒΠΆΠ½ΠΎ строго ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π±Ρ€Π΅Π½Π΄Π±ΡƒΠΊΡƒ, ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ сСрвиса для создания динамичСской ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ Π’Πš ΠΎΠ±Ρ€Π°Ρ‚ΠΈ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π² Π½Ρ‘ΠΌ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ собствСнныС ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹. Если Ρ‚Π°ΠΊΠΎΠΉ возмоТности Π½Π΅Ρ‚, Π½ΠΎ Ρ‚Ρ‹ Ρ…ΠΎΡ‡Π΅ΡˆΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ этот сСрвис, ΠΏΡ€ΠΎΠΏΠΈΡˆΠΈ тСкст Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅, Π° Π² самом конструкторС добавь Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΈΠΊΠΎΠ½ΠΊΠΈ.

2. ΠŸΡ€ΠΈ располоТСнии Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ΠΎΠ² Π½Π° ΠΎΠ±Π»ΠΎΠΆΠΊΠ΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΠΉ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ Π² дСсктопной, Ρ‚Π°ΠΊ ΠΈ Π² мобильной вСрсии. Если Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Ρ‹ слишком ΠΌΠ΅Π»ΠΊΠΈΠ΅, Π»ΡƒΡ‡ΡˆΠ΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ…. Для этого Π²Ρ‹Π±Π΅Ρ€ΠΈ Π½ΡƒΠΆΠ½Ρ‹ΠΉ элСмСнт ΠΈ Ρ‰Ρ‘Π»ΠΊΠ½ΠΈ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ справа.

Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π°

Как ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ Β«Π‘Π°ΠΌΡ‹ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉΒ» Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅

3. ΠŸΡ€ΠΈ настройкС ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Ρ€Π°Ρ‚ΠΈ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² конструкторС Π±Ρ‹Π»Π° сСтка ΠΈ прСдпросмотр. Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊ Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ элСмСнты, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π½Π΅ ΠΎΠ±Ρ€Π΅Π·Π°Π»ΠΈΡΡŒ со смартфонов. 

ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ динамичСской ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ с дСсктопа ΠΈ ΠΌΠΎΠ±Π°ΠΉΠ»Π°

Как динамичСская ΠΎΠ±Π»ΠΎΠΆΠΊΠ° выглядит с дСсктопа ΠΈ ΠΌΠΎΠ±Π°ΠΉΠ»Π°.png

ПослС установки ΠΈ настройки Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ΠΎΠ² Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΎΠ±Π»ΠΎΠΆΠΊΡƒ, Π° Π·Π°Ρ‚Π΅ΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‘ Π² Π³Ρ€ΡƒΠΏΠΏΡƒ Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ Π² ΠΏΠ°Π½Π΅Π»ΠΈ управлСния.

Настройка ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° обновлСния

ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€Ρ‹ динамичСских ΠΎΠ±Π»ΠΎΠΆΠ΅ΠΊ Π’Πš ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ обновлСния для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π° ΠΈΠ»ΠΈ для всСх сразу. ΠŸΡ€ΠΎΡ‰Π΅ говоря, Ρ‚Ρ‹ моТСшь ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ, ΠΊΠ°ΠΊ часто информация Π½Π° ΠΎΠ±Π»ΠΎΠΆΠΊΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ. ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ β€” Π·Π°Π΄Π°Ρ‚ΡŒ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄, Ρ‡Ρ‚ΠΎΠ±Ρ‹ подписчикам Π½Π΅ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ Π΄ΠΎΠ»Π³ΠΎ ΠΆΠ΄Π°Ρ‚ΡŒ обновлСния.

Π’ конструкторС Dynamic Cover ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ обновлСния Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π° зависит ΠΎΡ‚ Π΅Π³ΠΎ Ρ‚ΠΈΠΏΠ°. НапримСр, Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ «Погода» Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒΡΡ Ρ€Π°Π· Π² 10 ΠΌΠΈΠ½ΡƒΡ‚, Β«ΠŸΠΎΠ΄ΠΏΠΈΡΡ‡ΠΈΠΊΒ» β€” ΠΏΠΎ ΡΠΎΠ±Ρ‹Ρ‚ΠΈΡŽ вступлСния Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° Π² Π³Ρ€ΡƒΠΏΠΏΡƒ, Π° Β«Π‘Π°ΠΌΡ‹ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉΒ» β€” ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ сбора активностСй, Ρ‚. Π΅. ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· Π² ΠΌΠΈΠ½ΡƒΡ‚Ρƒ.

ΠžΠ±Ρ€Π°Ρ‚ΠΈ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Ρ‡Π°Ρ‰Π΅, Ρ‡Π΅ΠΌ Ρ€Π°Π· Π² ΠΌΠΈΠ½ΡƒΡ‚Ρƒ, динамичСскиС ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ для Π³Ρ€ΡƒΠΏΠΏ Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒΡΡ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚.

Π’ конструкторах LetsCover ΠΈ «ВпостСр» ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ обновлСния ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ. Но ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ обновлСния Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π²Π΅Π½ ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠΈΠ½ΡƒΡ‚Π΅.

ПослС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ всСх настроСк Π½Π΅ Π·Π°Π±ΡƒΠ΄ΡŒ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ конкурс. Для этого Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² мСню Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«ΠšΠΎΠ½ΠΊΡƒΡ€ΡΡ‹Β» ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«PlayΒ».

Активация конкурса для Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π° Β«Π‘Π°ΠΌΡ‹ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉΒ»

Активация конкурса для Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π° Β«Π‘Π°ΠΌΡ‹ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉΒ» Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅

Настройка Ρ‡Π°Ρ‚-Π±ΠΎΡ‚Π° для Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π° Β«Π‘Π°ΠΌΡ‹ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉΒ»

Помимо Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ самыС Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ участники Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π½Π° ΠΎΠ±Π»ΠΎΠΆΠΊΠ΅ Π² сообщСствС, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ‡Π°Ρ‚-Π±ΠΎΡ‚Π°. Он отправляСт Π² Π»ΠΈΡ‡Π½Ρ‹Π΅ сообщСния подписчику количСство Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… Π±Π°Π»Π»ΠΎΠ². Π’ зависимости ΠΎΡ‚ конструктора ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Ρ€Π°ΡΠΏΠΈΡΠ°Ρ‚ΡŒ, Π·Π° Ρ‡Ρ‚ΠΎ ΠΈ сколько Π±Π°Π»Π»ΠΎΠ² ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, ΠΈΠ»ΠΈ просто ΠΏΡ€ΠΈΡΠ»Π°Ρ‚ΡŒ ΠΈΡ… суммарноС количСство.

Π‘ΠΎΡ‚Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π² Π³Π»Π°Π²Π½ΠΎΠΌ мСню конструктора. Для этого Π·Π°Π΄Π°ΠΉ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ слова, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈ ΠΏΡƒΠ½ΠΊΡ‚ Β«ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π΅Π³ΠΎ Π±Π°Π»Π»Ρ‹Β». Π’ появившСмся ΠΎΠΊΠ½Π΅ Π²Ρ‹Π±Π΅Ρ€ΠΈ конкурс, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΠΎΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΡΡ‹Π»Π°Ρ‚ΡŒ Π±Π°Π»Π»Ρ‹, ΠΈ ΠΏΡ€ΠΈ нСобходимости ΠΏΡ€ΠΎΠΏΠΈΡˆΠΈ тСкст сообщСния.

Настройка Ρ‡Π°Ρ‚-Π±ΠΎΡ‚Π°

Настройка ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π±ΠΎΡ‚Π° для Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π° Β«Π‘Π°ΠΌΡ‹ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉΒ» Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β»

Π˜Ρ‚Π°ΠΊ, ΠΌΡ‹ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π»ΠΈ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΠ±Π»ΠΎΠΆΠΊΡƒ Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅. Π’ сообщСствС ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π½Π° прСдпросмотрС, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ вмСсто пустых ΠΈΠΊΠΎΠ½ΠΎΠΊ подтянутся Π°Π²Π°Ρ‚Π°Ρ€ΠΊΠΈ подписчиков.

Π˜Ρ‚ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ динамичСской ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ

Π˜Ρ‚ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ динамичСской ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ.png

ΠœΠ°Ρ€ΠΈΠ½Π° ΠšΠΎΠ½Π΄Ρ€Π°Ρ‚ΠΎΠ²ΠΈΡ‡

спСциалист ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ сСтями Ingate

Работая с ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌΠΈ Π² Ingate, конкурс Π½Π° самого Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΌΡ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ запускаСм Π½Π° ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ срок. Как слСдствиС, участники слСдят Π·Π° Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ постов Π² сообщСствС, ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ ΠΈ ставят Π»Π°ΠΉΠΊΠΈ. Умная Π»Π΅Π½Ρ‚Π° Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ дСйствия ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΈ Π΄Π°ΠΆΠ΅ послС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ конкурса посты сообщСства находятся Ρƒ Π½ΠΈΡ… Π² Π»Π΅Π½Ρ‚Π΅ Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹Ρ… мСстах.

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡ‹ Ρƒ всСх сСрвисов ΠΏΠΎ созданию динамичСских ΠΎΠ±Π»ΠΎΠΆΠ΅ΠΊ Π² сообщСствС Π’Πš ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятны, ΠΈ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² Π½ΠΈΡ… Π½Π΅ составит Ρ‚Ρ€ΡƒΠ΄Π°. ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ ΠΎΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ сСрвис ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΠ±Π»ΠΎΠΆΠΊΡƒ Π² Π³Ρ€ΡƒΠΏΠΏΡƒ, Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡΡ бСсплатным тСстовым ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΎΠΌ. Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π»ΡƒΡ‡ΡˆΠ΅ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π²ΠΎ всСх настройках ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ сСрвис с Π½ΡƒΠΆΠ½Ρ‹ΠΌ Ρ‚Π΅Π±Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΠΎΠΌ ΠΈ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΡŽ. 

Π§Π˜Π’ΠΠ™ Π’ΠΠšΠ–Π•

ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π² конструкторС бСсплатно

Π”Π΅Π»Π°Π΅ΠΌ Π²Π°ΡˆΡƒ страницу интСрСсной ΠΈ стимулируСм подписчиков ΠΏΠΎΡ‡Π°Ρ‰Π΅ Π·Π°Π³Π»ΡΠ΄Ρ‹Π²Π°Ρ‚ΡŒ ΠΊ Π²Π°ΠΌ Π½Π° страницу ΠΈΠ»ΠΈ Π½Π° сайт Π·Π° ΠΏΠΎΠΊΡƒΠΏΠΊΠ°ΠΌΠΈ

Π‘Π²Π΅ΠΆΠΈΠ΅ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ рСгулярно

ΠŸΠΎΠ»ΡƒΡ‡ΠΈ Π½Π°ΡˆΡƒ ΠΊΠ½ΠΈΠ³Ρƒ Β«ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚-ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях: Как Π·Π°ΡΠ΅ΡΡ‚ΡŒ Π² Π³ΠΎΠ»ΠΎΠ²Ρƒ подписчиков ΠΈ Π²Π»ΡŽΠ±ΠΈΡ‚ΡŒ ΠΈΡ… Π² свой Π±Ρ€Π΅Π½Π΄Β».

Подпишись Π½Π° рассылку ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈ ΠΊΠ½ΠΈΠ³Ρƒ Π² ΠΏΠΎΠ΄Π°Ρ€ΠΎΠΊ!

Π’ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΎΠ± ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠΈ шапки сообщСства, рассматриваСм ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΠ±Π»ΠΎΠΆΠΊΡƒ для Π³Ρ€ΡƒΠΏΠΏΡ‹ Π² Π’Πš. РазбираСмся Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°Ρ… Ρ€Π°Π±ΠΎΡ‚Ρ‹ этой ΠΎΠΏΡ†ΠΈΠΈ, ΠΈΠ·ΡƒΡ‡Π°Π΅ΠΌ возмоТности ΠΈ бСсплатно создаСм тСстовый Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ шапки страницы. Π˜Π·ΡƒΡ‡Π°Ρ прСдставлСнныС ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ свой ΠΏΠ°Π±Π»ΠΈΠΊ, ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ Π½ΠΎΠ²Ρ‹Ρ… подписчиков ΠΈ ΠΌΠΎΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… ΠΊ активности. ΠŸΡ€ΠΈΡ‡Π΅ΠΌ всС это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ с Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚ΠΎΠΌ.

  • ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹

    • Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ динамичСской ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ Π’Πš

    • Онлайн-сСрвисы

  • Π—Π°Ρ‡Π΅ΠΌ Π½ΡƒΠΆΠ½Π° динамичСская ΠΎΠ±Π»ΠΎΠΆΠΊΠ°

  • ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½Ρ‹Π΅ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Ρ‹

    • ΠŸΠΎΠ΄ΠΏΠΈΡΡ‡ΠΈΠΊ

    • Π’Π°ΠΉΠΌΠ΅Ρ€

    • Погода

    • ΠšΡƒΡ€ΡΡ‹ Π²Π°Π»ΡŽΡ‚

    • ВСкст ΠΏΠΎ ссылкС

  • ΠŸΡ€ΠΈΠΌΠ΅Ρ€ создания динамичСской ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ Π² Π’Πš

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹

ΠŸΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹ΠΉ классичСский Π΄ΠΈΠ·Π°ΠΉΠ½ прСдставляСт компанию Π² Ρ†Π΅Π»ΠΎΠΌ ΠΈ рассчитан Π½Π° ΡˆΠΈΡ€ΠΎΠΊΡƒΡŽ Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΡŽ. НовоС ΠΆΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΎΡ‚ Π’ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ пСрсонализируСт ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΈ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΡΠ°ΠΌΡƒΡŽ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ. ΠžΡ‚ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·Π° ΠΏΠΎΠ³ΠΎΠ΄Ρ‹, Π΄ΠΎ статистики ΠΈΠ· CRM ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…. БущСствуСт Π΄Π²Π° способа Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ этой Π·Π°Π΄Π°Ρ‡ΠΈ.

Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ динамичСской ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ Π’Πš

Π­Ρ‚ΠΎΡ‚ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ Ρ€Π°Π·Π²Π΅ Ρ‡Ρ‚ΠΎ для программистов. НуТно Ρ‡Π΅Ρ€Π΅Π· API ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Access Token ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ ΠΈ ΠΏΠΎΠ΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ значСния Π² ΠΌΠ°ΠΊΠ΅Ρ‚ шапки сайта. Для простых Π·Π°Π΄Π°Ρ‡ Π΅ΡΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. Но ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ лишь ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ прописывая Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄.

Π“ΠΎΡ‚ΠΎΠ²ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ устанавливаСтся Π½Π° сСрвСр. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ сторонний хостинг ΠΈΠ»ΠΈ собствСнный ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС приходится ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ Π°Π±ΠΎΠ½Π΅Π½Ρ‚ΡΠΊΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ хостСру. Π’ послСднСм – Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ПК постоянно Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌ. Π˜Π½Π°Ρ‡Π΅ Β«ΠΎΠΆΠΈΠ²Π»Π΅Π½Π½ΠΎΠ΅Β» ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ становится статичным.

Онлайн-сСрвисы

ПослС Π½ΠΎΠ²ΠΎΠ²Π²Π΅Π΄Π΅Π½ΠΈΠΉ Π’ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ Π½Π°Ρ‡Π°Π»ΠΈ ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ Π²Π΅Π±-рСсурсы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ процСсс оформлСния. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ конструкторов динамичСской ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ Π² Π’Πš ΠΌΠΎΠΆΠ½ΠΎ бСсплатно ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚ΡŒ сообщСство ΠΈ Π±Π΅Π· привлСчСния дорогостоящих спСциалистов. Достаточно ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΌΡ‹ΡˆΠΊΠΎΠΉ Π² Ρ€Π°Π±ΠΎΡ‡ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈΡ…. Благодаря ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятному интСрфСйсу, с этой Π·Π°Π΄Π°Ρ‡Π΅ΠΉ ΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ Π΄Π°ΠΆΠ΅ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΈ. А Π³Π»Π°Π²Π½ΠΎΠ΅, Ρ‡Ρ‚ΠΎ Ρ†Π΅Π½Π° Ρ‚Π°ΠΊΠΎΠΉ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² дСсятки Ρ€Π°Π· Π½ΠΈΠΆΠ΅ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с написанными Π½Π° Π·Π°ΠΊΠ°Π· скриптами программистов.

ΠŸΡ€ΠΎΡΡ‚Ρ‹ΠΌΠΈ ΠΈ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΌΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ сСбя ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠΈ LetsCover ΠΈ DyCover. Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΎΠ΄Π½ΠΈΠΌ ΠΏΠ°Π±Π»ΠΈΠΊΠΎΠΌ ΠΎΠ½ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ инструмСнтарий Π±Π΅Π·Π²ΠΎΠ·ΠΌΠ΅Π·Π΄Π½ΠΎ. ΠŸΡ€ΠΈ этом Π·Π° ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠ»Π½Ρ‹ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΠΎΠΌ.

Π—Π°Ρ‡Π΅ΠΌ Π½ΡƒΠΆΠ½Π° динамичСская ΠΎΠ±Π»ΠΎΠΆΠΊΠ°

МногиС тСматичСскиС Π³Ρ€ΡƒΠΏΠΏΡ‹ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ Β«ΠΆΠΈΠ²ΠΎΠ΅Β» ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ просто для ΡƒΠΊΡ€Π°ΡˆΠ΅Π½ΠΈΡ. Но коммСрчСскиС ΠΏΠ°Π±Π»ΠΈΠΊΠΈ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π·Π° счСт Ρ€Π΅ΠΊΠ»Π°ΠΌΡ‹ ΠΈ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ². Для Π½ΠΈΡ… ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Π½Π½Ρ‹Π΅ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Ρ‹ Π΄Π°ΡŽΡ‚ большС прСимущСств:

  1. Π›ΠΎΡΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ подписчиков. ΠŸΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π² шапкС страницы ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ посСтитСля ΠΎ скидках, акциях, новостях, Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Ρ‚ΠΎΠ²Π°Ρ€Π° ΠΈ Ρ‚. Π΄. Π­Ρ‚ΠΎ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² ΠΈ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ Π½ΠΎΠ²Ρ‹Ρ….
  2. Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ конвСрсии. Плагин складских остатков ΠΈ Ρ‚ΠΈΠΊΠ°ΡŽΡ‰ΠΈΠΉ Ρ‚Π°ΠΉΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ²ΠΎΡ†ΠΈΡ€ΡƒΡŽΡ‚ посСтитСлСй Π½Π° Π±Ρ‹ΡΡ‚Ρ€ΡƒΡŽ ΠΏΠΎΠΊΡƒΠΏΠΊΡƒ.
  3. Π‘ΠΎΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½ΠΎΠ³ΠΎ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π°. Π›ΡŽΠ΄ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π½Π΅Π΅ Π»Π°ΠΉΠΊΠ°ΡŽΡ‚ ΠΈ Π΄Π΅Π»Π°ΡŽΡ‚ рСпосты. Π­Ρ‚ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ органичСский прирост ΠΈ экономит срСдства Π½Π° ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅.

ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½Ρ‹Π΅ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Ρ‹

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ элСмСнт Π΄ΠΈΠ·Π°ΠΉΠ½Π° прСдставляСт собой ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΠΉΡΡ Π±Π»ΠΎΠΊ. ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ:

  • врСмя;
  • Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ участников;
  • Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Π΅ изобраТСния;
  • статистика CRM;
  • Π΄Π°Π½Π½Ρ‹Π΅ RSS ΠΊΠ°Π½Π°Π»Π° ΠΈ Ρ‚.Π΄.

Рассмотрим распространСнныС ΠΌΠΎΠ΄ΡƒΠ»ΠΈ.

ΠŸΠΎΠ΄ΠΏΠΈΡΡ‡ΠΈΠΊ

ΠŸΠΎΠΆΠ°Π»ΡƒΠΉ, самый вострСбованный Π±Π»ΠΎΠΊ динамичСской ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ для Π³Ρ€ΡƒΠΏΠΏΡ‹ Π’ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅. Π‘ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Ρ€Π°Π½ΡΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ. Π’ шапкС ΠΏΠ°Π±Π»ΠΈΠΊΠ° появляСтся Ρ„ΠΎΡ‚ΠΎ Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ‚ΠΎΡ€ΠΎΠ², людСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сдСлали большС всСго Π»Π°ΠΉΠΊΠΎΠ² ΠΈΠ»ΠΈ рСпостов. Π­Ρ‚ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ способ ΠΎΠΆΠΈΠ²ΠΈΡ‚ΡŒ Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΡŽ, Π½Π°Ρ€Π°ΡΡ‚ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄ΠΏΠΈΡΠ½ΡƒΡŽ Π±Π°Π·Ρƒ конкурсами ΠΈ ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒ сообщСство Π²Ρ‹ΡˆΠ΅ Π² органичСской Π²Ρ‹Π΄Π°Ρ‡Π΅.

Π’Π°ΠΉΠΌΠ΅Ρ€

Π’ коммСрчСской сфСрС ограничСния ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ΄ΡΡ‚Π΅Π³ΠΈΠ²Π°ΡŽΡ‚ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ Ρ†Π΅Π»Π΅Π²ΠΎΠΌΡƒ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ. Π’Π°ΠΊ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ ΡƒΠ·Π½Π°ΡŽΡ‚ ΠΎ распродаТС ΠΈΠ»ΠΈ Π°ΠΊΡ†ΠΈΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· поста Π½Π° стСнС. А Ссли Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ конкурс проводится Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для участников Π³Ρ€ΡƒΠΏΠΏΡ‹ – вмСстС с ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ°ΠΌΠΈ возрастаСт ΠΈ подписная Π±Π°Π·Π°.

Погода

ΠœΠΎΠ΄ΡƒΠ»ΡŒ транслируСт ΠΏΠΎΠ³ΠΎΠ΄Π½Ρ‹Π΅ условия Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ Ρ€Π΅Π³ΠΈΠΎΠ½Π΅. Вакая динамичСская ΠΎΠ±Π»ΠΎΠΆΠΊΠ° Π½Π΅Π·Π°ΠΌΠ΅Π½ΠΈΠΌΠ° Π² сообщСствах Π’Πš посвящСнных Ρ‚ΡƒΡ€ΠΈΠ·ΠΌΡƒ, ΠΏΡƒΡ‚Π΅ΡˆΠ΅ΡΡ‚Π²ΠΈΡΠΌ, Ρ€Ρ‹Π±Π°Π»ΠΊΠ΅ ΠΈ городским мСроприятиям. Она Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ приносит ΠΏΠΎΠ»ΡŒΠ·Ρƒ подписчикам, Π½ΠΎ ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ ΠΏΠΎΡΠ΅Ρ‰Π°Π΅ΠΌΠΎΡΡ‚ΡŒ. ВмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π° сайт Π³ΠΈΠ΄Ρ€ΠΎΠΌΠ΅Ρ‚Ρ†Π΅Π½Ρ‚Ρ€Π°, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ Π² ΠΏΠ°Π±Π»ΠΈΠΊ.

ΠšΡƒΡ€ΡΡ‹ Π²Π°Π»ΡŽΡ‚

Плагин Π°ΠΊΡ‚ΡƒΠ°Π»Π΅Π½ для Π±Π°Π½ΠΊΠΎΠ², микрофинансовых ΡƒΡ‡Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ ΠΈ брокСрских ΠΊΠΎΠ½Ρ‚ΠΎΡ€. Π”Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ посСтитСлям ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π±Π΅Π· ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° сторонниС рСсурсы. ΠšΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ с Π²Π°ΠΌΠΈ. Π­Ρ‚ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ экономит врСмя, Π½ΠΎ ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ ΠΊΠΎΠ½Π²Π΅Ρ€ΡΠΈΡŽ.

ВСкст ΠΏΠΎ ссылкС

Π’ΠΈΠ΄ΠΆΠ΅Ρ‚ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π»ΡŽΠ±ΡƒΡŽ Ρ‚Π΅ΠΊΡΡ‚ΠΎΠ²ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈΠ· Π²Π½Π΅ΡˆΠ½ΠΈΡ… источников. Π­Ρ‚ΠΎ, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, самый ΠΌΠΎΡ‰Π½Ρ‹ΠΉ инструмСнт для пСрсонализации ΠΏΠ°Π±Π»ΠΈΠΊΠ°. МоТно Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΎΠ΄Π½Ρƒ строку ΠΈΠ»ΠΈ ΡΠ³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±Π»ΠΎΠΊ. ΠœΠΎΠ΄ΡƒΠ»ΡŒ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для отобраТСния Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ новостСй, количСства ΠΏΡ€ΠΎΠ΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ ΠΎΡΡ‚Π°Π²ΡˆΠΈΡ…ΡΡ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ², числа подписчиков ΠΈΠ»ΠΈ рСпостов Π½Π° страницС.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ создания динамичСской ΠΎΠ±Π»ΠΎΠΆΠΊΠΈ Π² Π’Πš

Рассмотрим ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ сообщСства с использованиСм сСрвиса DyCover.

На сайтС Π½Π΅Ρ‚ классичСской рСгистрации. НаТав ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π’ΠΎΠΉΡ‚ΠΈΒ», Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π° доступ ΠΊ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŽ Π² Π’ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅.

Π‘Ρ€Π°Π·Ρƒ послС Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ систСма Π²Ρ‹Π΄Π°Π΅Ρ‚ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ для Π²Ρ‹Π±ΠΎΡ€Π° страниц, находящихся ΠΏΠΎΠ΄ вашим ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ. Если появилось Π΄Ρ€ΡƒΠ³ΠΎΠ΅ сообщСниС, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ конструктор» ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΠ°Π±Π»ΠΈΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ.

Если Π²Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ создали Π³Ρ€ΡƒΠΏΠΏΡƒ, ΠΈ ΠΎΠ½Π° Π½Π΅ отобраТаСтся Π½Π° сСрвисС, ΠΊΠ»ΠΈΠΊΠ½ΠΈΡ‚Π΅ Β«ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ список». Π’Π°ΠΊ всС измСнСния вступят Π² силу.

ΠŸΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅ΠΌ дСйствиС:

ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ выполняСм ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ шаги:

  1. КликаСм Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽΒ».
  2. Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Β«ΠŸΡƒΡΡ‚ΠΎΠΉ шаблон».
  3. Π’Π²ΠΎΠ΄ΠΈΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.
  4. ΠŸΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅ΠΌ Π΅Π³ΠΎ.

Π—Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ Ρ„ΠΎΠ½ΠΎΠ²ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ. МоТно Π²Π·ΡΡ‚ΡŒ Π΅Π΅ с фотостока, ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ.

Π’ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°Π»ΠΈ трСбования ΠΊ изобраТСниям: ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, отступы, «слСпыС Π·ΠΎΠ½Ρ‹Β» ΠΈ Ρ‚.Π΄. Напомню, Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ 1590 Ρ… 400 px.

ΠŸΠΎΠ΄ΠΎΠ³Π½Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΡƒ ΠΏΠΎΠ΄ Π·Π°Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π² любом графичСском Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅. Но Ссли Ρƒ вас Ρ‚Π°ΠΊΠΎΠΉ возмоТности Π½Π΅Ρ‚, достаточно Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ встроСнными инструмСнтами. ΠŸΡ€ΠΈ этом ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ статичный Ρ„ΠΎΠ½ ΠΈΠ»ΠΈ нСсколько, ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΡ…ΡΡ с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΎΠΌ.

А сСйчас разбСрСмся с Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΠ±Π»ΠΎΠΆΠΊΡƒ Π’ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ Β«ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½ΠΎΠΉΒ». Из ΠΏΠ°Π½Π΅Π»ΠΈ управлСния добавляСм Π½ΡƒΠΆΠ½Ρ‹Π΅ Π½Π°ΠΌ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Ρ‹. Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Β«Π‘Π°ΠΌΡ‹ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉΒ» ΠΈ ΠΈ «ПослСдний подписчик». Π’Π°ΠΊ ΠΌΡ‹ привСтствуСм Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°. ΠŸΡ€ΠΈ этом ставим Π΅ΠΌΡƒ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ отличился. НС лишним оказываСтся ΠΈ Π²ΠΎΠ·Π½Π°Π³Ρ€Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π·Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ!

Для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ отобраТСния шапки ΠΏΠ°Π±Π»ΠΈΠΊΠ° Π½Π° всСх устройствах ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π΅ΠΌ чСкбокс Β«Π‘Π΅Ρ‚ΠΊΠ° для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ…Β». Она ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ области, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ скрыты Π½Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΈΠΌΠ΅Π΅Ρ‚ Π³ΠΈΠ±ΠΊΠΈΠ΅ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятныС настройки. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ Π·Π°ΠΎΡΡ‚Ρ€ΡΡ‚ΡŒ Π½Π° Π½ΠΈΡ… Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅. Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ любой ΠΈΠ· ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠ»ΠΈΠΊΠ½ΡƒΠ² ΠΏΠΎ Π½Π΅ΠΌΡƒ Π² области Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ прСдпросмотра ΠΈΠ»ΠΈ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«Π‘Π»ΠΎΠΈΒ».

ДобавляСм ΠΏΠ°Ρ€Ρƒ элСмСнтов оформлСния ΠΈ вставляСм Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ простой, Π½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠΎΡ‰Π½Ρ‹ΠΉ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ – «тСкст ΠΏΠΎ ссылкС». Из прСдставлСнных источников Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π“ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ – это доступноС ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ срСдство отобраТСния. ΠŸΠΎΠ΄ΡΡ‚Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ Ρ‚ΡƒΠ΄Π° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, автоматичСски ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΈ Π² шапкС ΠΏΠ°Π±Π»ΠΈΠΊΠ°.

НС Π·Π°Π±Ρ‹Π²Π°Π΅ΠΌ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ измСнСния, наТимая ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ!

Π’ΠΎΡ‚ ΠΌΡ‹ ΠΈ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π»ΠΈΡΡŒ с Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΠ±Π»ΠΎΠΆΠΊΡƒ для Π³Ρ€ΡƒΠΏΠΏΡ‹ Π² Π’Πš. Π—Π° полчаса простыми дСйствиями ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ»ΠΈ Ρ„ΠΎΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Π΅Ρ‚ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½ΠΎΠ²Ρ‹Ρ… подписчиков, подсчитываСт бонусныС Π±Π°Π»Π»Ρ‹ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΈ рассказываСт ΠΎ достиТСниях ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ Π½Π° прСдпросмотрС ΠΊΠ°ΠΊ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° выглядит Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… устройствах. Она Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠΌΠ΅Ρ‚ΡŒ высокоС Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. А Π½Π° мобильном Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ всС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ элСмСнты.

ΠžΡΡ‚Π°Π»ΠΎΡΡŒ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² VK. ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² конструктор, Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ свой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΒ» ΠΈ Β«ΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒΒ». ПослС этого ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ появляСтся Π² Π³Ρ€ΡƒΠΏΠΏΠ΅.

БСгодня ΠΌΡ‹ рассмотрСли ΠΎΠ΄ΠΈΠ½ ΠΈΠ· способов оТивлСния сообщСства Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях. Π’Ρ‹ ΡƒΠ·Π½Π°Π»ΠΈ, ΠΊΠ°ΠΊ бСсплатно ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΠ±Π»ΠΎΠΆΠΊΡƒ Π²ΠΎ Π’ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅, ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ подписчиков ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ ΠΈΠ· ΠΎΠ±Ρ‰Π΅ΠΉ массы. А это Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π½Π° ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‰Π΅ΠΌΡΡ Ρ€Ρ‹Π½ΠΊΠ΅ ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Ρ‹ отстали ΠΎΡ‚ вас Π΅Ρ‰Π΅ Π½Π° ΠΎΠ΄ΠΈΠ½ шаг.

Π‘Π»ΠΎΠ³ Khronos β€” The Khronos Group Inc

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Khronos прСдставила Π½ΠΎΠ²ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ VK_EXT_graphics_pipeline_library, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ позволяСт ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Ρ‹ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π½ΡŒΡˆΠ΅, Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈ ΠΏΠΎΠ»Π½ΠΎΠΌ создании ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° состояния ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π° (PSO). Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ это Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅, я смог ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΡ€ΠΈΡ‡ΠΈΠ½ зависаний ΠΊΠ°Π΄Ρ€ΠΎΠ² ΠΈΠ·-Π·Π° ΠΏΠΎΠ·Π΄Π½Π΅Π³ΠΎ создания PSO Π²ΠΎ врСмя отрисовки Π² срСдствС Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Source 2 Vulkan. БпСцификация Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π±Ρ‹Π»Π° Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° сСгодня, ΠΈ вскорС послСдуСт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° SDK, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ статус выпуска Π½Π° https://github.com/KhronosGroup/Vulkan-Docs/issues/1808.

Π”Π²ΠΈΠΆΠΎΠΊ Source 2 Π² Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ стСпСни Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ Π½Π° основС ΠΌΠΎΠ΄Π΅Π»ΠΈ Direct3D11, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Ρ‹ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ нСзависимо, Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ состояния ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Π²ΠΎ врСмя отрисовки. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, сущСствуСт Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ количСство ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ наш Π΄Π²ΠΈΠΆΠΎΠΊ Π½Π΅ Π·Π½Π°Π΅Ρ‚ Π² Ρ‚ΠΎ врСмя, ΠΊΠΎΠ³Π΄Π° ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ нашСй абстракции Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π°: спариваниС ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠ² Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… этапах, Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ Π²Π΅Ρ€ΡˆΠΈΠ½, Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ ΠΊΠ°Π΄Ρ€ΠΎΠ²ΠΎΠ³ΠΎ Π±ΡƒΡ„Π΅Ρ€Π°, состояниС Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹/стСнсила, информация ΠΎΠ± области просмотра, состояниС MSAA. , ΠΈ ряд Π΄Ρ€ΡƒΠ³ΠΈΡ…. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΎΡ‚ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π΅ΠΌ созданиС PSO Π΄ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ отрисовки, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ°ΠΌ, особСнно ΠΏΡ€ΠΈ Ρ…ΠΎΠ»ΠΎΠ΄Π½ΠΎΠΌ кСшС ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°.

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΌΡ‹ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ VK_EXT_graphics_pipeline_library Π² наш Π΄Π²ΠΈΠΆΠΎΠΊ, я Ρ…ΠΎΡ‡Ρƒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Ρƒ прСдостСрСТСний ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ этого Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ. ΠŸΡ€Π΅ΠΆΠ΄Π΅ всСго слСдуСт ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ вСская ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Vulkan Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ компиляции ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠ² происходила Π²ΠΎ врСмя создания PSO с ΠΏΠΎΠ»Π½Ρ‹ΠΌ просмотром всСго Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ³ΠΎ состояния. Π’ Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ Direct3D11 ΡΠΎΠ·Π΄Π°ΡŽΡ‚ иллюзию ΠΏΠΎΠ»Π½ΠΎΠΉ компиляции Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Π±Π°ΠΉΡ‚ΠΎΠ²Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π°, ΠΏΡ€Π°Π²Π΄Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² происходят ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Π΅ гСроичСскиС усилия, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Ρ‚Π°ΠΊ. Π”Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ часто Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ Ρ„ΠΎΠ½ΠΎΠ²ΡƒΡŽ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡŽ Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΠΎΡ‚ΠΎΠΊΠ°Ρ…, ΠΈ Π½Π° самом Π΄Π΅Π»Π΅ Direct3D11 Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ компиляция ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π° Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ Π²ΠΎ врСмя отрисовки. Однако Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ поставщики графичСских процСссоров ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΡΠΏΡ€Π°Π²ΠΈΠ»ΠΈΡΡŒ с этой гСроичСской Π·Π°Π΄Π°Ρ‡Π΅ΠΉ, ΠΈ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΎΠΏΡ‹Ρ‚ с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠΌ Direct3D11 ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ мСньшим Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ°ΠΌ, Ρ‡Π΅ΠΌ наш ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° Vulkan Π±Π΅Π· ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π΅Ρ‚Ρ‹Ρ… ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½Ρ‹Ρ… кСшСй. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, прилоТСния Vulkan, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Ρ€Π°Π½Π΅Π΅ Π·Π½Π°Ρ‚ΡŒ всС состояния ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠ² ΠΈ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΎΠ², Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ ΠΈΠ·Π±Π΅Π³Π°ΡŽΡ‚ Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ компиляции ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠ² Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Π²ΠΎ врСмя создания PSO. Π’ Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ с Direct3D11 Ρ‚Π°ΠΊΠΎΠΉ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠΈ Π½Π΅Ρ‚.

Π’Ρ‚ΠΎΡ€ΠΎΠ΅ прСдостСрСТСниС Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ссли Π²Ρ‹ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚Π΅ Π½ΠΎΠ²Ρ‹ΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ для Vulkan, Π²Π°ΠΌ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ слСдуСт ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ, являСтся Π»ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ ΠΈΠ΄Π΅Π΅ΠΉ ΠΈΠΌΠ΅Ρ‚ΡŒ большоС количСство пСрСстановок ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠ². НСкоторыС ΠΈΠ³Ρ€Ρ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ DOOM 2016/DOOM Eternal, сохранили ΠΎΡ‡Π΅Π½ΡŒ нСбольшоС количСство PSO. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС этого пространства проСктирования Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ Π·Π° Ρ€Π°ΠΌΠΊΠΈ этого поста Π² Π±Π»ΠΎΠ³Π΅, Π½ΠΎ я Π½Π°ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ эту ΡΠ΅Ρ€ΠΈΡŽ Π±Π»ΠΎΠ³ΠΎΠ² ΠΈΠ· Π΄Π²ΡƒΡ… частСй, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Π²ΠΈΠΆΠΊΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ большоС количСство пСрСстановок ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠ² (Ρ‡Ρ‚ΠΎ являСтся ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· основных ΠΏΡ€ΠΈΡ‡ΠΈΠ½ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ ΠΏΡ€ΠΈ компиляции Π²ΠΎ врСмя отрисовки). ): ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° пСрСстановки ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠ²: ΠΊΠ°ΠΊ ΠΌΡ‹ ΠΊ этому ΠΏΡ€ΠΈΡˆΠ»ΠΈ?

Учитывая всС Π²Ρ‹ΡˆΠ΅ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅, Khronos ΡΠ»Ρ‹ΡˆΠ°Π» ΠΎΡ‚ ΠΌΠ½ΠΎΠ³ΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ нас), Ρ‡Ρ‚ΠΎ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… сцСнариях просто Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Ρ€Π°Π½Π΅Π΅ Π·Π½Π°Ρ‚ΡŒ всС состояниС PSO. Частично это ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ созданию Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π½ΠΎΠ²Ρ‹Ρ… Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ (ядро Π² Vulkan 1. 3), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³ΠΎΡ€Π°Π·Π΄ΠΎ большС динамичСских состояний PSO. VK_EXT_graphics_pipeline_library Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ шаг Π²ΠΏΠ΅Ρ€Π΅Π΄, позволяя ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ свСсти ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Ρ‹ ΠΊ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΌ инструкциям Π·Π°Π΄ΠΎΠ»Π³ΠΎ Π΄ΠΎ Π½Π°Ρ‡Π°Π»Π° отрисовки. Благодаря этому Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡŽ Π΄Π²ΠΈΠΆΠΊΠΈ Π² стилС Direct3D11, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ наш, ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ сравнимыС (ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π»ΡƒΡ‡ΡˆΠΈΠ΅!) возмоТности с компиляциСй ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠ² ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Direct3D11. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ€Π°Π·Π΄Π΅Π»Π°Ρ… я ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡŽ ΠΎΠ±Π·ΠΎΡ€ VK_EXT_graphics_pipeline_library ΠΈ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΎΠΏΠΈΡˆΡƒ процСсс ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π² Π΄Π²ΠΈΠΆΠΎΠΊ Source 2.

ΠžΠ±Π·ΠΎΡ€ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ графичСских ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΎΠ²

Π’Π΅ΠΌ, ΠΊΡ‚ΠΎ ΠΈΡ‰Π΅Ρ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ ΠΎΠ±Π·ΠΎΡ€ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ VK_EXT_graphics_pipeline_library, Π½Π°ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΌ прСдлоТСния. Π’ΠΊΡ€Π°Ρ‚Ρ†Π΅, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Ρ€Π°Π·Π±ΠΈΠ²Π°Π΅Ρ‚ PSO Π½Π° Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… этапа ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π° вмСсто ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°:

  • Vertex Input Interface
  • Π¨Π΅ΠΉΠ΄Π΅Ρ€Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄ растСризациСй
  • Π€Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π½Ρ‹ΠΉ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€
  • Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ Π²Ρ‹Π²ΠΎΠ΄Π° Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ²

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ Π²Π²ΠΎΠ΄Π° Π²Π΅Ρ€ΡˆΠΈΠ½ содСрТит ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, которая ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ прСдоставляСтся ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ состояния ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ VkPipelineVertexInputStateCreateInfo ΠΈ VkPipelineInputAssemblyStateCreateInfo. Для нашСго Π΄Π²ΠΈΠΆΠΊΠ° эта информация нСизвСстна Π΄ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° отрисовки, поэтому ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ для этого этапа ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Ρ…ΡΡˆΠΈΡ€ΡƒΠ΅Ρ‚ΡΡ ΠΈ создаСтся Π²ΠΎ врСмя отрисовки. Однако этот этап Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΈ поэтому Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ Π΅Π³ΠΎ быстро ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ, Π΄Π° ΠΈ этих ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Ρ‚ΠΎΠΆΠ΅ довольно ΠΌΠ°Π»ΠΎ.

Π¨Π΅ΠΉΠ΄Π΅Ρ€Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄ растСризациСй содСрТат этапы Π²Π΅Ρ€ΡˆΠΈΠ½Π½ΠΎΠ³ΠΎ, ΠΌΠΎΠ·Π°ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΈ гСомСтричСского ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π° вмСстС с состояниСм, связанным с VkPipelineViewportStateCreateInfo, VkPipelineRasterizationStateCreateInfo, VkPipelineTessellationStateCreateInfo ΠΈ VkRenderPass (ΠΈΠ»ΠΈ динамичСской отрисовкой). Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π²ΡƒΡ‡Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ большС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Ρ‡Π΅ΠΌ ваш Π΄Π²ΠΈΠΆΠΎΠΊ ΠΌΠΎΠ³ Π±Ρ‹ Π·Π½Π°Ρ‚ΡŒ Π²ΠΎ врСмя создания ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π°, это ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎ Π±Ρ‹Π»ΠΎ для нас. Однако ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ объСдинСнии ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½Ρ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΠΌΠΈ динамичСского состояния СдинствСнной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, которая Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° для создания ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π° Π΄ΠΎ растСризации, являСтся ΠΊΠΎΠ΄ SPIR-V ΠΈ схСма ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°. Π­Ρ‚ΠΎ обсуТдаСтся Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Π½ΠΈΠΆΠ΅.

Π­Ρ‚Π°ΠΏ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π½ΠΎΠ³ΠΎ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π° содСрТит Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π½Ρ‹ΠΉ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ вмСстС с состояниСм Π² VkPipelineDepthStencilStateCreateInfo ΠΈ VkRenderPass (ΠΈΠ»ΠΈ динамичСском Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π΅ β€” хотя Π² этом случаС трСбуСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ viewMask). Как ΠΈ Π½Π° этапС ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ растСризации, Π² сочСтании с динамичСским Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ΠΎΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π½ΠΎΠ³ΠΎ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ SPIR-V ΠΈ ΠΌΠ°ΠΊΠ΅Ρ‚ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°. Π­Ρ‚ΠΎ позволяСт Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρƒ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ‚ΡΠΆΠ΅Π»ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΠΎ сниТСнию Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… инструкций для ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ растСризации ΠΈ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π½Ρ‹Ρ… ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠ² с ΠΎΡ‡Π΅Π½ΡŒ нСбольшим количСством ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

НаконСц, Π΅ΡΡ‚ΡŒ интСрфСйс Π²Ρ‹Π²ΠΎΠ΄Π° Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит VkPipelineColorBlendStateCreateInfo, VkPipelineMultisampleStateCreateInfo ΠΈ VkRenderPass (ΠΈΠ»ΠΈ динамичСского Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π°). Как ΠΈ Π² случаС интСрфСйса Π²Π²ΠΎΠ΄Π° Π²Π΅Ρ€ΡˆΠΈΠ½, Π½Π° этом этапС трСбуСтся информация, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΡ‹ Π½Π΅ Π·Π½Π°Π΅ΠΌ Π΄ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° отрисовки, поэтому это состояниС Ρ‚Π°ΠΊΠΆΠ΅ Ρ…Π΅ΡˆΠΈΡ€ΡƒΠ΅Ρ‚ΡΡ, ΠΈ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ интСрфСйса Π²Ρ‹Π²ΠΎΠ΄Π° Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² создаСтся Π²ΠΎ врСмя отрисовки. ΠžΠΆΠΈΠ΄Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ создан ΠΎΡ‡Π΅Π½ΡŒ быстро, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ нСбольшим ΠΏΠΎ количСству.

ПослС создания всСх Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… этапов Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ связь с ΠΏΠΎΠ»Π½Ρ‹ΠΌ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΎΠΌ. ΠžΠΆΠΈΠ΄Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ эта послСдняя ссылка Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ быстрой β€” Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ сдСлаСт ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡŽ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π° для ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… этапов, ΠΈ поэтому связь ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π° Π²ΠΎ врСмя отрисовки ΠΏΠΎ Ρ€Π°Π·ΡƒΠΌΠ½ΠΎΠΉ Ρ†Π΅Π½Π΅. ИмСнно здСсь проявляСтся большоС прСимущСство Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ: ΠΌΡ‹ Π·Π°Ρ€Π°Π½Π΅Π΅ создали всС наши прСрастровыС ΠΈ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π½Ρ‹Π΅ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Ρ‹, Ρ…Π΅ΡˆΠΈΡ€ΠΎΠ²Π°Π»ΠΈ нСбольшоС количСство Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ…/Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… интСрфСйсов Π²Π΅Ρ€ΡˆΠΈΠ½ ΠΈ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎ запросу ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ быстрый связанный ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€. Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Π²ΠΎ врСмя отрисовки, Ρ‡Ρ‚ΠΎ позволяСт ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ уТасной Π·Π°ΠΌΠΈΠ½ΠΊΠΈ.

Ранняя компиляция ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠ² с ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½Ρ‹ΠΌΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ

Π’ нашСм Π΄Π²ΠΈΠΆΠΊΠ΅ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Π½Π°ΡˆΠ΅ΠΌΡƒ ΡƒΡ€ΠΎΠ²Π½ΡŽ абстракции Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° Π²ΠΎ врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π°ΡˆΠΈΡ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² (Ρ‡Ρ‚ΠΎ происходит Π²ΠΎ врСмя запуска ΠΈΠ»ΠΈ экранов Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ). Π’ Direct3D11 это Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Π²Ρ‹Π·ΠΎΠ²Ρƒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² IDirect3D11Device::Create*Shader. Π’ Vulkan, Π΄ΠΎ VK_EXT_graphics_pipeline_library, СдинствСнноС, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΌΠΎΠ³Π»ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π² Ρ‚ΠΎ врСмя, это vkCreateShaderModule. Π­Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ SPIR-V Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρƒ, Π½ΠΎ Π½Π° самом Π΄Π΅Π»Π΅ Π½Π΅ запускаСт ΠΊΠ°ΠΊΡƒΡŽ-Π»ΠΈΠ±ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡŽ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π°, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Vulkan Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π²ΠΎ врСмя создания PSO, ΠΊΠΎΠ³Π΄Π° извСстны всС этапы ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π°, ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ Π½Π°Π±ΠΎΡ€ΠΎΠ² дСскрипторов ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ΅ состояниС.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, наш ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Vulkan Ρ…Ρ€Π°Π½ΠΈΡ‚ Ρ…ΡΡˆ состояния ΠΈ создаст ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ Π²ΠΎ врСмя отрисовки, ΠΊΠΎΠ³Π΄Π° всС это состояниС Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ извСстно. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ VK_EXT_graphics_pipeline_library ΠΌΡ‹ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ΅ΠΌ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Ρ‹ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с Direct3D11. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ€Π°Π·Π΄Π΅Π»Π°Ρ… я ΠΎΠΏΠΈΡˆΡƒ измСнСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ.

ДинамичСскоС состояниС

Π₯отя использованиС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ VK_EXT_graphics_pipeline_library Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ прилоТСния использовали динамичСскоС состояниС, Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ для нашСго Π΄Π²ΠΈΠΆΠΊΠ° ΠΎΠ½ΠΈ Π½Π΅Ρ€Π°Π·Ρ€Ρ‹Π²Π½ΠΎ связаны Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ. Π‘Π΅Π· использования динамичСского состояния ΠΌΡ‹ Π½Π΅ смогли Π±Ρ‹ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½Ρ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ для этапов ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ растСризации ΠΈ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π½ΠΎΠ³ΠΎ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π° Π²ΠΎ врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°. Π‘Ρ€Π°Π·Ρƒ ΠΎΡ‚ΠΌΠ΅Ρ‡Ρƒ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ создаСм ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Ρ‹ прСдрастСризации Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Π²Π΅Ρ€ΡˆΠΈΠ½Π½Ρ‹Ρ… ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠ² ΠΈ Π½Π΅ заморачиваСмся с ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π°ΠΌΠΈ тСссСляции ΠΈ Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ. Π£ нас Π½Π΅ Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ случаСв, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ гСомСтричСскиС ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Ρ‹ ΠΈ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Ρ‹ тСссСляции, поэтому для Ρ†Π΅Π»Π΅ΠΉ ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΉ части этой ΡΡ‚Π°Ρ‚ΡŒΠΈ этап ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ растСризации для нас относится Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ Π²Π΅Ρ€ΡˆΠΈΠ½Π½Ρ‹ΠΌ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π°ΠΌ. Если ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Ρ‹ тСссСляции ΠΈΠ»ΠΈ Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ, ΠΌΡ‹ возвращаСмся ΠΊ ΠΏΠΎΠ»Π½ΠΎΠΌΡƒ созданию PSO.

ΠšΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ динамичСского состояния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹ Π² нашСм Π΄Π²ΠΈΠΆΠΊΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ VK_EXT_graphics_pipeline_library, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅:

  • VK_EXT_extended_dynamic_state
  • Π’Πš_EXT_extended_dynamic_state2
  • Π’Πš_Π₯Π _динамичСский_Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³

К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, всС эти Ρ‚Ρ€ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‡Π°ΡΡ‚ΡŒΡŽ Vulkan 1.3, поэтому ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ Π²Π΅Π·Π΄Π΅, Π³Π΄Π΅ поддСрТиваСтся VK_EXT_graphics_pipeline_library.

Для Π²Π΅Ρ€ΡˆΠΈΠ½Π½ΠΎΠ³ΠΎ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π° (ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π΄ΠΎ растСризации) информация Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ динамичСской, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΡ‹ ΠΌΠΎΠ³Π»ΠΈ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½ΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ. Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΌΡ‹ Π½Π΅ Π·Π½Π°Π΅ΠΌ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ просмотра, смСщСниС Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹, Ρ€Π΅ΠΆΠΈΠΌ ΠΎΡ‚Π±Ρ€Π°ΠΊΠΎΠ²ΠΊΠΈ, Ρ†Π΅Π»ΠΈ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° (ΠΈΠ»ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹) Π² Ρ‚ΠΎ врСмя, ΠΊΠΎΠ³Π΄Π° Π½Π°ΠΌ прСдоставляСтся Π²Π΅Ρ€ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€, поэтому, сдСлав всС это состояниС динамичСским, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½ΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Π΄ΠΎ растСризации. Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с SPIR-V (ΠΈ схСмой ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°, ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎΠ± этом ΠΏΠΎΠ·ΠΆΠ΅).

ДинамичСскоС состояниС этапа ΠΏΠ΅Ρ€Π΅Π΄ растСризациСй

БостояниС ДинамичСскоС состояниС
VkPipelineViewportStateCreateInfo VK_DYNAMIC_STATE_VIEWPORT_WITH_COUNT_EXT
VK_DYNAMIC_STATE_SCISSOR_WITH_COUNT_EXT
VkPipelineRasterizationStateCreateInfo VK_DYNAMIC_STATE_DEPTH_BIAS
VK_DYNAMIC_STATE_CULL_MODE_EXT
VK_DYNAMIC_STATE_FRONT_FACE_EXT
VkRenderPass ДинамичСский (VK_NULL_HANDLE) с VK_KHR_dynamic_rendering

Как ΠΈ Π² случаС с Π²Π΅Ρ€ΡˆΠΈΠ½Π½Ρ‹ΠΌ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠΌ, для Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π½ΠΎΠ³ΠΎ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π° сущСствуСт мноТСство состояний, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΡ‹ Π½Π΅ Π·Π½Π°Π΅ΠΌ Π²ΠΎ врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ SPIR-V. Π’ частности, ΠΌΡ‹ Π½Π΅ Π·Π½Π°Π΅ΠΌ состояния Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹/Ρ‚Ρ€Π°Ρ„Π°Ρ€Π΅Ρ‚Π° ΠΈ рСндСрпасса, поэтому Π΄Π΅Π»Π°Π΅ΠΌ ΠΈΡ… динамичСскими, ΠΊΠ°ΠΊ описано Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅.

ДинамичСскоС состояниС этапа Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°

БостояниС ДинамичСскоС состояниС
VkPipelineDepthStencilStateCreateInfo VK_DYNAMIC_STATE_STENCIL_COMPARE_MASK
VK_DYNAMIC_STATE_STENCIL_WRITE_MASK
VK_DYNAMIC_STATE_STENCIL_REFERENCE
VK_DYNAMIC_STATE_DEPTH_TEST_ENABLE_EXT
VK_DYNAMIC_STATE_DEPTH_WRITE_ENABLE_EXT
VK_DYNAMIC_STATE_DEPTH_COMPARE_OP_EXT
VK_DYNAMIC_STATE_STENCIL_TEST_ENABLE_EXT
VK_DYNAMIC_STATE_STENCIL_OP_EXT
VK_DYNAMIC_STATE_DEPTH_BOUNDS
VK_DYNAMIC_STATE_DEPTH_BOUNDS_TEST_ENABLE_EXT
VkRenderPass ДинамичСский (VK_NULL_HANDLE) с VK_KHR_dynamic_rendering

ΠœΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΎΠ²

Π‘ динамичСскими состояниями, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅, СдинствСнная Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация, которая Π½Π°ΠΌ Π½ΡƒΠΆΠ½Π° для создания Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΎΠ² Π²Π΅Ρ€ΡˆΠΈΠ½Π½Ρ‹Ρ…/Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π½Ρ‹Ρ… ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠ², β€” это ΠΌΠ°ΠΊΠ΅Ρ‚ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°. На ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ взгляд ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ это довольно простая информация для сбора. Из отраТСния ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π° ΠΌΡ‹ Π·Π½Π°Π΅ΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ дСскрипторы ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π΅, поэтому ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π·Π½Π°Ρ‚ΡŒ ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ Π½Π°Π±ΠΎΡ€ΠΎΠ² дСскрипторов для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ этапа. Π­Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΎΡ‡Π΅Π½ΡŒ просто, Ссли Π±Ρ‹ Π²Π΅Ρ€ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΠΈ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π½Ρ‹ΠΉ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Ρ‹ создавались вмСстС Π² ΠΏΠ°Ρ€Π΅, Π½ΠΎ это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈΠ½Π°Ρ‡Π΅ (ΠΈ я Π½Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽ, сколько Π΄Π²ΠΈΠΆΠΊΠΎΠ² Π½Π° Π±Π°Π·Π΅ Direct3D11 Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚). Π₯отя наши ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Ρ‹ содСрТатся Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈ Ρ‚ΠΎΠΌ ΠΆΠ΅ Ρ„Π°ΠΉΠ»Π΅, комбинация ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠ² Π²Π΅Ρ€ΡˆΠΈΠ½ ΠΈ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ², которая Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ вмСстС, нСизвСстна Π΄ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° отрисовки. НапримСр, Π² ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ Π³Π»ΡƒΠ±ΠΈΠ½Π΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ A связан с Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π½Ρ‹ΠΌ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠΌ A (Ρ‚. Π΅. ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅Ρ‚ тСкстуру для выполнСния Π°Π»ΡŒΡ„Π°-тСста). Π’ прямом ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ A Π±ΡƒΠ΄Π΅Ρ‚ соСдинСн с Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π½Ρ‹ΠΌ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠΌ B, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ выполняСт ΠΏΠΎΠ»Π½ΠΎΠ΅ прямоС освСщСниС. И Π½Π° самом Π΄Π΅Π»Π΅ Π΅ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… сцСнариСв, Π³Π΄Π΅ точная комбинация Π½Π΅ извСстна Π΄ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Ρ€ΠΎΠ·Ρ‹Π³Ρ€Ρ‹ΡˆΠ°.

Π­Ρ‚ΠΎ создаСт ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ для VK_EXT_graphics_pipeline_library, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ трСбуСтся полная схСма ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ создаСм этап ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ растСризации ΠΈΠ»ΠΈ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π½ΠΎΠ³ΠΎ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π°. Π£ нас просто Π½Π΅Ρ‚ этой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ β€” ΠΌΡ‹ Π·Π½Π°Π΅ΠΌ дСскрипторы, потрСбляСмыС этапом, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΠ΅ΠΌ, Π½ΠΎ Π½Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠΌ этапом. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, VK_EXT_graphics_pipeline_library содСрТит Ρ„Π»Π°Π³, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π²Π°ΠΌ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΌΠ°ΠΊΠ΅Ρ‚ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ этапу Π½ΡƒΠΆΠ½Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΈΠΌ Π½Π°Π±ΠΎΡ€Ρ‹ дСскрипторов (VK_PIPELINE_LAYOUT_CREATE_INDEPENDENT_SETS_BIT_KHR). Пока ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ Π½Π°Π±ΠΎΡ€ΠΎΠ² дСскрипторов ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚ с Π»ΡŽΠ±Ρ‹ΠΌΠΈ ΠΎΠ±Ρ‰ΠΈΠΌΠΈ Π½Π°Π±ΠΎΡ€Π°ΠΌΠΈ дСскрипторов, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π΅ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ Π½Π°Π±ΠΎΡ€ΠΎΠ² дСскрипторов этапа Π²ΠΎ врСмя создания ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ этапов.

Один ΠΈΠ· простых способов ΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΡΡ с этим β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ Π½Π°Π±ΠΎΡ€Ρ‹ дСскрипторов для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ этапа ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π°. Π’Ρ‹ просто прСдоставляСтС схСму ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°, ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‰ΡƒΡŽ Π½Π°Π±ΠΎΡ€Ρ‹ дСскрипторов для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ этапа, для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ. НашС ядро, ΠΎΠ΄Π½Π°ΠΊΠΎ, этого Π½Π΅ Π΄Π΅Π»Π°Π΅Ρ‚. ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΡ‹ этого Π½Π΅ Π΄Π΅Π»Π°Π΅ΠΌ, частично связана с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ (Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΡ‹ ΠΌΠΎΠ³Π»ΠΈ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ/ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ/ΡΠ²ΡΠ·Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ Π½Π°Π±ΠΎΡ€ дСскрипторов для динамичСских рСсурсов Π² VS/FS вмСсто Π΄Π²ΡƒΡ…) ΠΈ частично ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Vulkan всС Π΅Ρ‰Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ°Π»Π΅Π½ΡŒΠΊΡƒΡŽ ΠΎΠ±Ρ‰Π΅Π΅ количСство ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… Π½Π°Π±ΠΎΡ€ΠΎΠ² дСскрипторов (Π² частности, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ графичСскиС процСссоры ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π² 4).

Наборы дСскрипторов Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² нашСго Π΄Π²ΠΈΠΆΠΊΠ° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅:

  • Набор дСскрипторов 0 β€” динамичСскиС рСсурсы Π½Π΅ привязаны Π΄ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ отрисовки для всСх этапов
  • Набор дСскрипторов 1 β€” статичСскиС дСскрипторы Π²Π΅Ρ€ΡˆΠΈΠ½Π½ΠΎΠ³ΠΎ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π°
  • Набор дСскрипторов 2 β€” статичСскиС дСскрипторы Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π½ΠΎΠ³ΠΎ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π°
  • Набор дСскрипторов 3 β€” дСскрипторы Π±Π΅Π· привязки (ΠΎΠ±Ρ‰ΠΈΠ΅ для всСх этапов)

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, для Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ графичСских ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΎΠ² ΠΌΡ‹ создаСм ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΎΠ² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

  • Набор дСскрипторов 0 β€” Β«ΡƒΠ±Π΅Ρ€-Π½Π°Π±ΠΎΡ€Β», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ потрСбляСмыС динамичСски связанныС рСсурсы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ совмСстно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² VS/FS
  • .

  • Набор дСскрипторов 1 β€” прСдоставляСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ растСризации (Π²Π΅Ρ€ΡˆΠΈΠ½Π½ΠΎΠΌΡƒ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Ρƒ), Ссли ΠΎΠ½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ
  • Набор дСскрипторов 2 β€” прСдоставляСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π½Ρ‹Ρ… ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠ², Ссли ΠΎΠ½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ
  • Набор дСскрипторов 3 β€” прСдоставляСтся для ΠΎΠ±ΠΎΠΈΡ… этапов, Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ

Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π²Π΅Ρ€ΡˆΠΈΠ½Π½Ρ‹Ρ… ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠ² создаСтся с ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΎΠΉ, содСрТащСй Π½Π°Π±ΠΎΡ€Ρ‹ дСскрипторов 0, 1 ΠΈ 3. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π½Ρ‹Ρ… ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠ² создаСтся с ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΎΠΉ, содСрТащСй Π½Π°Π±ΠΎΡ€Ρ‹ дСскрипторов 0, 2 ΠΈ 3. ΠœΡ‹ Π·Π½Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π½Π°Π±ΠΎΡ€Ρ‹ 1, 2 ΠΈ 3 Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹Π΅ ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ Π½Π° всСх ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… этапах, ΠΈ ΠΌΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ это для Π½Π°Π±ΠΎΡ€Π° дСскрипторов 0, сдСлав Π΅Π³ΠΎ Β«ΡƒΠ±Π΅Ρ€-Π½Π°Π±ΠΎΡ€ΠΎΠΌΒ», содСрТащим всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ потрСбляСмыС рСсурсы.

И послСднСС Π·Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: схСма ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π° Π΄ΠΎΠ»ΠΆΠ½Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ нСизмСняСмыС сэмплСры ΠΈ константы push. Для нас push-константа являСтся ΠΎΠ±Ρ‰ΠΈΠΌ рСсурсом для Ρ€Π°Π·Π½Ρ‹Ρ… стадий, поэтому Ρƒ нас Π΅ΡΡ‚ΡŒ информация, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π΅ ΠΊ ΠΎΠ±Π΅ΠΈΠΌ стадиям ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π° ΠΏΡ€ΠΈ создании ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ стадии (ΠΎΠ½Π° ΡƒΠΆΠ΅ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ стадиями ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΌΡ‹ Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ). Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ нСизмСняСмоС состояниС сэмплСра извСстно Π·Π°Ρ€Π°Π½Π΅Π΅, поэтому ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² ΠΌΠ°ΠΊΠ΅Ρ‚ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°.

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ Π²Π²ΠΎΠ΄Π° Π²Π΅Ρ€ΡˆΠΈΠ½ ΠΈ интСрфСйс Π²Ρ‹Π²ΠΎΠ΄Π° Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ²

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ я описал Π΄ΠΎ сих ΠΏΠΎΡ€, ΠΌΡ‹ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ΅ΠΌ сразу ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ наши Π²Π΅Ρ€ΡˆΠΈΠ½Π½Ρ‹Π΅ ΠΈ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π½Ρ‹Π΅ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ SPIR-V ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΡƒ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°. Нам Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΅Ρ‰Π΅ Π΄Π²Π° этапа: Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ интСрфСйс Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ интСрфСйс Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°. Π­Ρ‚ΠΈ Π±ΠΈΡ‚Ρ‹ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ всС Π΅Ρ‰Π΅ нСизвСстны Π΄ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° отрисовки, поэтому ΠΌΡ‹ Ρ…Π΅ΡˆΠΈΡ€ΡƒΠ΅ΠΌ подмноТСство ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ для интСрфСйса Π²Π²ΠΎΠ΄Π° Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ ΠΈ интСрфСйса Π²Ρ‹Π²ΠΎΠ΄Π° Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°. Π­Ρ‚ΠΈ этапы Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ нСбольшими ΠΏΠΎ количСству (я ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΠ» ΠΌΠ΅Π½Π΅Π΅ сорока Π² Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ нашСго Π΄Π²ΠΈΠΆΠΊΠ°), Π° Ρ‚Π°ΠΊΠΆΠ΅ быстро ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒΡΡ. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… этапов, для компиляции Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π½Π΅ трСбуСтся ΠΊΠΎΠ΄Π° ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π°.

ΠžΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ связанный ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€

Когда всС Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ этапа Π³ΠΎΡ‚ΠΎΠ²Ρ‹, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ связанного ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π° нСпосрСдствСнно ΠΏΠ΅Ρ€Π΅Π΄ рисованиСм с использованиСм Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°. Π•ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ ΠΏΡ€ΠΈ создании ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ связанного ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°ΡŽΡ‚ быстроС врСмя соСдинСния Π½Π° ЦП Π½Π° сниТСниС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ графичСского процСссора. Π’ΠΎ Π΅ΡΡ‚ΡŒ, Ссли Π²Ρ‹ создали ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ VK_PIPELINE_CREATE_RETAIN_LINK_TIME_OPTIMIZATION_INFO_BIT_EXT, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ, Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π»ΠΈ Π²Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ создавал ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ связанный ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ с мСТэтапной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ. ΠžΠΆΠΈΠ΄Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ кросс-стадийной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ врСмя ЦП Π·Π° счСт ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ графичСского процСссора.

Наша Ρ†Π΅Π»ΡŒ β€” Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ отсутствия Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ Π²ΠΎ врСмя отрисовки, поэтому ΠΌΡ‹ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ создаСм наши связанныС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π±Π΅Π· Π½Π°Π±ΠΎΡ€Π° VK_PIPELINE_CREATE_LINK_TIME_OPTIMIZATION_BIT_EXT. ΠžΠΆΠΈΠ΄Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ Π±Π΅Π· установки этого Π±ΠΈΡ‚Π° созданиС связанной ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π² Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ быстро. Π­Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ особСнно быстро Π² рСализациях, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT.graphicsPipelineLibraryFastLinking (Ρ‡Ρ‚ΠΎ Π²Π΅Ρ€Π½ΠΎ, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, для всСх поставщиков Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² β€” NVIDIA, AMD ΠΈ Intel). ΠžΠΆΠΈΠ΄Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ Π² Ρ‚Π΅Ρ… рСализациях, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Π·Π°Π΄Π°ΡŽΡ‚ GraphicsPipelineLibraryFastLinking, связываниС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π° Π±ΡƒΠ΄Π΅Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ быстрСС, Ρ‡Π΅ΠΌ ΠΏΠΎΠ»Π½ΠΎΠ΅ соСдинСниС PSO.

ПослС создания ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ с быстрым связываниСм Π±Π΅Π· ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΡ‹ запускаСм ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡŽ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ с VK_PIPELINE_CREATE_LINK_TIME_OPTIMIZATION_BIT_EXT Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ ΠΏΠΎΡ‚ΠΎΠΊΠ΅ ΠΈ ΠΏΠΎΠ΄ΠΊΠ°Ρ‡ΠΈΠ²Π°Π΅ΠΌ Π΅Π΅, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ Π³ΠΎΡ‚ΠΎΠ²Π°. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΡ‹ ΠΈΠ·Π±Π΅Π³Π°Π΅ΠΌ Π·Π°ΠΌΠΈΠ½ΠΎΠΊ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ создании ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Π½ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π½ΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ графичСского процСссора, ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρƒ нас Π±ΡƒΠ΄Π΅Ρ‚ врСмя Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ кросс-ΡΡ‚Π°Π΄ΠΈΠΉΠ½ΡƒΡŽ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅. Π­Ρ‚ΠΎΡ‚ Π²Ρ‹Π±ΠΎΡ€ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ зависит ΠΎΡ‚ прилоТСния: Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ прилоТСния, ΠΌΠ΅Π½Π΅Π΅ Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊ заиканиям, ΠΌΠΎΠ³ΡƒΡ‚ всСгда ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½ΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ, ΡΠ²ΡΠ·Π°Π½Π½ΡƒΡŽ с нСсколькими этапами. Они ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ ЦП ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с созданиСм ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ PSO, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ большая Ρ‡Π°ΡΡ‚ΡŒ компиляции Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½Π° Ρ€Π°Π½ΡŒΡˆΠ΅.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

VK_EXT_graphics_pipeline_library позволяСт ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ Π²ΠΎ врСмя отрисовки Π·Π° счСт Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½Π΅ΠΉ компиляции ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠ². Π₯отя это связано с рядом компромиссов, ΠΌΡ‹ считаСм, Ρ‡Ρ‚ΠΎ для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄Π²ΠΈΠΆΠΊΠΎΠ², ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹Ρ… ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ / Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ, это Π±ΡƒΠ΄Π΅Ρ‚ Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ основной ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ Π·Π°ΠΌΠΈΠ½ΠΎΠΊ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°. Π‘ΠΎΡ‡Π΅Ρ‚Π°Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ графичСского ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π° ΠΈ динамичСского состояния обСспСчиваСт ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½ΡƒΡŽ Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΡƒΡŽ Π΄Π²ΠΈΠΆΠΊΠ°ΠΌ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ компиляции ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π° Π΄ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ отрисовки. Π₯отя ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ рСкомСндуСтся ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚ΡŒΡΡ ΠΊ Π΄ΠΈΠ·Π°ΠΉΠ½Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°Ρ€Π°Π½Π΅Π΅ создаСт ΠΏΠΎΠ»Π½Ρ‹Π΅ PSO, для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ этого ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, это Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ.

Бпасибо

Бпасибо всСм участникам Khronos, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ участвовали Π² создании этого Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, особСнно ΠšΡ€ΠΈΡΡƒ Π“Π»ΠΎΠ²Π΅Ρ€Ρƒ ΠΈΠ· Google Π·Π° Π΅Π³ΠΎ руководство. Π― Ρ‚Π°ΠΊΠΆΠ΅ Ρ…ΠΎΡ‚Π΅Π» Π±Ρ‹ особо ΠΏΠΎΠ±Π»Π°Π³ΠΎΠ΄Π°Ρ€ΠΈΡ‚ΡŒ Вобиаса Π“Π΅ΠΊΡ‚ΠΎΡ€Π° ΠΈΠ· AMD Π·Π° Π·Π°Ρ‰ΠΈΡ‚Ρƒ этого Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΈ ΠŸΠΈΡ€ΡΠ° Даниэля ΠΈΠ· NVIDIA Π·Π° Ρ€Π°Π½Π½ΡŽΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ². Бпасибо Baldur Karlsson Π·Π° Ρ€Π°Π½Π½ΡŽΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ RenderDoc для ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈ Nathaniel Cesario @ LunarG Π·Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ. Π’Π°ΠΊΠΆΠ΅ спасибо Mike Blumenkrantz @ Valve Π·Π° Ρ€Π°Π½Π½ΡŽΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π² lavapipe.

COUGAR VORTEX ARGB VK120 PWM HDB β€” ВСнтиляторы охлаТдСния

ΠšΠΎΡ€ΠΏΡƒΡΠ½ΠΎΠΉ вСнтилятор ARGB с гидродинамичСскими подшипниками

Π’Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ…Π»Π°ΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ вСнтилятор COUGAR VORTEX VK120 обСспСчиваСт Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ яркиС свСтовыС эффСкты ARGB для вашСго корпуса. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ½ эффСктивно ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚ ΠΎΡ…Π»Π°ΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ эффСкт. Π­Ρ‚ΠΎ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ нСзамСнимая Ρ‡Π°ΡΡ‚ΡŒ систСмы ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ ПК ARGB.

ΠšΠΎΡ€ΠΏΡƒΡΠ½ΠΎΠΉ вСнтилятор ARGB с гидродинамичСскими подшипниками

Π’Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ вСнтилятор COUGAR VORTEX VK120 обСспСчиваСт Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ†Π²Π΅Ρ‚Π½Ρ‹Π΅ свСтовыС эффСкты ARGB для вашСго корпуса. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ½ эффСктивно ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚ ΠΎΡ…Π»Π°ΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ эффСкт. Π­Ρ‚ΠΎ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ нСзамСнимая Ρ‡Π°ΡΡ‚ΡŒ систСмы ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ ПК ARGB.

Ultimate ARGB Lighting Effects

Π‘ΠΎ встроСнными Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°ΠΌΠΈ 5V-ARGB ΠΈ 18 Π»Π°ΠΌΠΏΠ°ΠΌΠΈ ARGB ΠΎΡ…Π»Π°ΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ вСнтилятор COUGAR VORTEX VK120 обСспСчиваСт Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ красочныС свСтовыС эффСкты с ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅ΠΉ, Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ ΠΈ внСшнСй сторон Ρ‡Π΅Ρ€Π΅Π· свСтовоС ΠΊΠΎΠ»ΡŒΡ†ΠΎ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ. врСмя. Благодаря этому ΠΈΠ³Ρ€ΠΎΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°ΡΠ»Π°ΠΆΠ΄Π°Ρ‚ΡŒΡΡ прСкрасными свСтовыми эффСктами ΠΏΠΎΠ΄ Π»ΡŽΠ±Ρ‹ΠΌ ΡƒΠ³Π»ΠΎΠΌ вСнтилятора.

Ultimate ARGB Lighting Effects

Π‘ΠΎ встроСнными Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°ΠΌΠΈ 5V-ARGB ΠΈ 18 Π»Π°ΠΌΠΏΠ°ΠΌΠΈ ARGB ΠΎΡ…Π»Π°ΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ вСнтилятор COUGAR VORTEX VK120 обСспСчиваСт Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ красочныС свСтовыС эффСкты с ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅ΠΉ, Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ ΠΈ внСшнСй сторон Ρ‡Π΅Ρ€Π΅Π· свСтовоС ΠΊΠΎΠ»ΡŒΡ†ΠΎ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ. врСмя. Благодаря этому ΠΈΠ³Ρ€ΠΎΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°ΡΠ»Π°ΠΆΠ΄Π°Ρ‚ΡŒΡΡ прСкрасными свСтовыми эффСктами ΠΏΠΎΠ΄ Π»ΡŽΠ±Ρ‹ΠΌ ΡƒΠ³Π»ΠΎΠΌ вСнтилятора.

ΠžΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ возмоТности охлаТдСния ΠΈ Π΄ΠΎΠ»Π³ΠΎΠ²Π΅Ρ‡Π½ΠΎΡΡ‚ΡŒ

ЗапатСнтованная конструкция корпуса вСнтилятора COUGAR VORTEX обСспСчиваСт Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π·Π° счСт ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ Π²ΠΎΠ·Π΄ΡƒΡˆΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ‚ΠΎΠΊΠ°. ГидродинамичСскиС подшипники (HDB) ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΎΠ΄Π»ΠΈΡ‚ΡŒ срок слуТбы вСнтилятора ΠΈ эффСктивно ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ ΡˆΡƒΠΌ. ΠœΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅ΠΌ, с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ управлСния ШИМ, ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ автоматичСски Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ‚ 600 Π΄ΠΎ 1500 ΠΎΠ±/ΠΌΠΈΠ½, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ условиям, ΠΈ обСспСчиваСт Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠΉ баланс/ΡΠΊΡΡ‚Ρ€Π΅ΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ.

ГидродинамичСскиС подшипники (HDB)

Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΎΡ‚ 600 Π΄ΠΎ 1500 ΠΎΠ±/ΠΌΠΈΠ½ с ШИМ-ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ

Антивибрационный Π΄Π΅ΠΌΠΏΡ„Π΅Ρ€

ΠžΡ…Π»Π°ΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ вСнтилятор COUGAR VORTEX VK120 оснащСн Ρ€Π΅Π·ΠΈΠ½ΠΎΠ²Ρ‹ΠΌΠΈ Π΄Π΅ΠΌΠΏΡ„Π΅Ρ€Π°ΠΌΠΈ ΠΏΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ΠΌ краям вСнтилятора, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ Π²ΠΈΠ±Ρ€Π°Ρ†ΠΈΡŽ. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ ΡˆΡƒΠΌ ΠΎΡ‚ ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ½ΠΎΠ³ΠΎ Π·Π°Π·ΠΎΡ€Π° ΠΈΠ»ΠΈ рСзонанса Π² корпусС ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±Π΅ΡΡˆΡƒΠΌΠ½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ вашСй систСмы ПК.

Антивибрационный Π΄Π΅ΠΌΠΏΡ„Π΅Ρ€

ΠžΡ…Π»Π°ΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ вСнтилятор COUGAR VORTEX VK120 оснащСн Ρ€Π΅Π·ΠΈΠ½ΠΎΠ²Ρ‹ΠΌΠΈ Π΄Π΅ΠΌΠΏΡ„Π΅Ρ€Π°ΠΌΠΈ ΠΏΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ΠΌ краям вСнтилятора, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ Π²ΠΈΠ±Ρ€Π°Ρ†ΠΈΡŽ. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ ΡˆΡƒΠΌ ΠΎΡ‚ ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ½ΠΎΠ³ΠΎ Π·Π°Π·ΠΎΡ€Π° ΠΈΠ»ΠΈ рСзонанса Π² корпусС ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±Π΅ΡΡˆΡƒΠΌΠ½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ вашСй систСмы ПК.

ARGB SYNC с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм для подсвСтки матСринской ΠΏΠ»Π°Ρ‚Ρ‹

ΠžΡ…Π»Π°ΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ вСнтилятор COUGAR VORTEX VK120 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ASUS AURA SYNC, GIGABYTE RGB Fusion, MSI Mystic Light Sync ΠΈ ASRock Polychrome. Π˜Π³Ρ€ΠΎΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ освСщСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния матСринской ΠΏΠ»Π°Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ ΠΏΠΎΠ»Π½ΠΎΠΉ синхронизации освСщСния Π±Π΅Π· использования Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.

Для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ посСтитС ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Π²Π΅Π±-сайты ASUS, Gigabyte, MSI ΠΈ ASRock.

ARGB SYNC с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм для подсвСтки матСринской ΠΏΠ»Π°Ρ‚Ρ‹

ΠžΡ…Π»Π°ΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ вСнтилятор COUGAR VORTEX VK120 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ASUS AURA SYNC, GIGABYTE RGB Fusion, MSI Mystic Light Sync ΠΈ ASRock Polychrome. Π˜Π³Ρ€ΠΎΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ освСщСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния матСринской ΠΏΠ»Π°Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ ΠΏΠΎΠ»Π½ΠΎΠΉ синхронизации освСщСния Π±Π΅Π· использования Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.

Для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ посСтитС ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Π²Π΅Π±-сайты ASUS, Gigabyte, MSI ΠΈ ASRock.

УскорСниС с Core Box V3

Π‘ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ COUGAR CORE BOX V3 (Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ) ΠΎΡ…Π»Π°ΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ вСнтилятор COUGAR VORTEX VK120 ΠΌΠΎΠΆΠ΅Ρ‚ максимально ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ свою ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ. Π­Ρ‚ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ позволяСт ΠΈΠ³Ρ€ΠΎΠΊΠ°ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΡΠΊΡΠΊΠ»ΡŽΠ·ΠΈΠ²Π½ΡƒΡŽ Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ систСму охлаТдСния, Π½ΠΎ ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ эффСкт подсвСтки ARGB. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, этот ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠΈΠΌ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ для настройки ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ ПК с ARGB.

ВСхничСскиС характСристики

МодСль CF-VK12HB-RGB
НазваниС ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Π’Π˜Π₯Π Π¬ ARGB VK120
Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ 120 Ρ… 120 Ρ… 25 ΠΌΠΌ
Π’ΠΈΠΏ подшипника ГидродинамичСский подшипник
Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ 600–1500 ΠΎΠ±/ΠΌΠΈΠ½ Β± 200 ΠΎΠ±/ΠΌΠΈΠ½
Расход Π²ΠΎΠ·Π΄ΡƒΡ…Π° 48,98 кубичСских Ρ„ΡƒΡ‚ΠΎΠ² Π² ΠΌΠΈΠ½ΡƒΡ‚Ρƒ Β± 10 %
БтатичСскоС Π΄Π°Π²Π»Π΅Π½ΠΈΠ΅ 1,04 ΠΌΠΌΒ·Ρ‡30 Β± 10 %
АкустичСский ΡˆΡƒΠΌ 29,8 дБА (макс. )
Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ RGB 3-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ ARGB
Π Π°Π±ΠΎΡ‡Π΅Π΅ напряТСниС RGB 5 Π’ постоянного Ρ‚ΠΎΠΊΠ°
Π Π°Π±ΠΎΡ‡Π΅Π΅ напряТСниС 12 Π’ постоянного Ρ‚ΠΎΠΊΠ°
Макс. входная ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ 1,68 Π’Ρ‚ Β± 10 %
ВСс 126 Π³
Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ
(ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠ°)
VORTEX ARGB VK120 x 1
Π’ΠΈΠ½Ρ‚Ρ‹ вСнтилятора
Руководство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ
Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ
(Ρ‚Ρ€ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΉ ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠ΅)
VORTEX ARGB VK120 x 3
Π’ΠΈΠ½Ρ‚Ρ‹ вСнтилятора
Руководство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ

Π”Π°Π½Π½Ρ‹Π΅ ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ

Π˜Π½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Π°Ρ ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠ° Π’Ρ€ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΉ ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠ΅
НомСр ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° (P/N) 3ΠœΠ’Πš1201.0001 3ΠœΠ’Πš1203.0001
ΠšΠžΠ” EAN 4710483770982 4710483770999
ΠšΠžΠ” Π‘ΠšΠ—ΠŸ 192554002255 192554002262
ΠšΠžΠ” ЯНВАРЯ 4541995034732 4541995034749
Π˜Π½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π΅Π· вСса ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ (N.

This entry was posted in ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΠ΅