pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Был ли на Хабре опрос о том как часто/давно хабраюзеры чистили свои ноутбуки/настольные компы?

Лучший ответ: Опросов таких не видел, но по личному опыту: чистить желательно не менее 1 раза в год. Не так основательно, конечно, что аж каждую клавишу снимать и протирать, но банально удалить пыль и восстановить нормальный теплообмен — это нужно

Худший ответ: Такого опроса на моей памяти не было.
Железо работает немного лучше (меньше торомзов от перегрева) и соответственно дольше.
Вопрос: Как правильно сделать «приоритет» для задачи?

Лучший ответ: Создать ещё таблицу для приоритетов и грузить названия в collection оттуда - это даст возможность добавлять/изменять приоритеты(значения) без вмешательства в структуру приложения.

Худший ответ: Отдельная модель + seeds.rb :)
Вопрос: Как перенести строку в XML документе?

Лучший ответ: А зачем?

Худший ответ: Или регулярками добавлять перевод строки (если данные ограничены). Либо использовать XSLT
Вопрос: Пара вопросов по освещению (квартира) и выбору ламп?

Лучший ответ: Если хотите осветить квартиру, пригласите попа с кадилом.

Худший ответ: Насколько я знаю, все современные электросберегающие лампы диммировать нельзя — работа жестко в двух режимах — ON/OFF.
Я когда этим вопросом заинтересовался, понял, что проще будет для ночника взять, к примеру точечные диодные, светящие где-то ненавязчиво в углу — для пройти ночью в туалет и не наступить на кота — должно быть достаточно.
Вопрос: Какую цену сформировать на разработку билборда?

Лучший ответ: Зависит только от заказчика. Попробуй взять пару тысяч за логотип и по 500-1000 за каждый другой макет.
Цены в рублях.

Худший ответ: сначала обговаривается цена, потом уже делается работа. без ватермарка файлы отдаются только после полной оплаты, что бы ни вешал заказчик (это так, на будущее)
По самой работе. имхо:
Билборд? Правильно заметили - похож на шапку сайта, но в этом нет ничего плохого)) но название должно быть КРУПНЕЕ, слова тоже должны быть крупнее, иначе просто нечитаемо. 
Визитки - во-первых, КРУПНЕЕ название, его надо увеличить по меньшей мере процентов на 30. Во-вторых, лучше делать в векторе (даже если картинки растровые), на мой взгляд, предпечатная подготовка куда удобнее, особенно у корела, в-третьих, если рисунок или заливка в край, то на макете для печати он должен выходить за пределы края на 3-5 мм, чтобы при нарезке визиток (которая редко получается идеальной, тем более, на всей партии), не образовывалось белых полос между краем рисунка и краем визитки.
"Все для ваших окон у нас" поднять чуть выше, чтобы между надписью и линией было немного больше свободного пространства, в самом списке тоже сделать расстояние между пунктами чуть больше. Плашку с контактами, если уж так приспичило ее делать, лучше сделать... ну, хз... бледно-розовой что ли, он там более уместен, чем желтовато-зеленоватый, зеленую плашку внизу мб имеет смысл тоже перекрасить, например, в голубой ,который можно с обратной стороны взять.
Вопрос: Какие базовые приложения для iOs нужно написать, чтобы охватить большинство тривиальных задач?

Лучший ответ: 1) Записная книжка (Core Data+ UIKit)
2) Навигатор (MapKit)
3) Простенький видео/фото редактор (AVFoundation)
Я думаю ,  этого хватит с головой

Худший ответ: Я вот сам тоже недавно начал iOS разработку, до этого занимался веб. Пол года не решался начать, то начинаю, то бросаю :) Вот уже две недели как начал активно заниматься. Начал как всегда с примитивных примеров: каунтер, калькулятор, скрытие фото и т.д. Но этого было мало, то есть особых знании от этого не получал. И решил сделать чат. Просто тут есть и таблицы, навигация по вьюшкам, работа с камерой, ну короче говоря основные знания можно будет получить.
Вопрос: Каким образом лучше парсить данные с разных сайтов?

Лучший ответ: Не рекомендую использовать phpQuery и иже с с ними.
В нескольких проектах парсили ~400 000 страниц ежедневно.
Пробовали Simplehtml и phpQuery. С одной стороны да, запросы пишутся легко и удобно.
С другой стороны среднее время обработки страницы весом 500kb было несколько секунд, основное время уходило на постройку DOM. 
6 потоков нагружали мощный Xeon под 100% + жрало память адски.
Самописное решение через regexp обрабатывало ту же страницу за ~30ms, что бы загрузить процессор понадобилось ~40 потоков.
Нужен надежный парсер сайтов на php?

Худший ответ: если на пхп есть например синатра )
Вопрос: Как правильно написать условие для js/jquery, чтоб сдвинуть все div у которых width < 300?

Лучший ответ: потому что css("width") возвращает строку вида "Хpx", которую бесмысленно сравнивать с числом.
поэтому нужно либо приводить ее к числу при помощи parseInt(), либо использовать width() вместо css('width').
jsfiddle.net/vur0xj3g

Худший ответ: $('div').each(function(){ 
   	if($(this).width() < 300 ) { $(this).css("margin","0 0 0 -50px") } });
- так работает.
Вопрос: Как вы используете node.js в продакшене?

Лучший ответ: Использую ноду и только ноду уже 2 года для разработки реальных проектов и всю команду нашу тоже подсадил. Проблемы в ноде три: модульный плюрализм (который все хвалят, но это ад), обработка ошибок (не всегда в распечатке стека удается получить файл, строчку и сообщение), и отсутствие централизованной архитектуры приложений. Я сторонник монолитных централизованных систем и тоталитаризма вообще, поэтому мы сделали свой сервер приложений: https://www.npmjs.org/package/impress

Худший ответ: Что по вашему есть "монолитный фреймворк"? Типа куча кода без особых зависимостей? В свое время в php это было нормой ибо небыло нормального менеджера пакетов, сейчас там есть composer и все серьезные и претендующие на эту роль фреймворки стараются по возможности не изобретать велосипеды. Хотя эта культура разработки еще только проникает в умы PHP-щников. У Python или Ruby разработчиков с использованием модулей все хорошго. В JS есть свои проблемы на этот счет. То какой-то разработчик забьет на поддержку своего модуля, то не особо парятся по поводу BC... Словом, жизнь боль.
Я использовал node.js только в качестве демона (обработчики очередей на node.js) и как push-сервер (по сути тот же демон обработчик очередей, очередь сообщений связывает ноду и основное приложение). Делать на нем что-то жирное и большое считаю дурной затеей. Маленькие web-сервисы еще можно. но есть свои нюансы при деплое.
Вопрос: Как узнать id группового чата в telegram?

Лучший ответ: Можете попробовать добавить @myidbot в группу в телеграмме. Он имеет необходимые комманды для получения ID группы и пользователя.

Худший ответ: Нашёл ответ тут: Как получить результат в методе getUpdates Telegram API?
Вопрос: Где водятся специалисты JavaScript?

Лучший ответ: Скоро буду Я! Учусь не зря ведь ;) И ничего, что я не из России.. шутки шутками, а по-моему: может Вам стоит завысить зп и к Вам потянутся?

Худший ответ: Brainstorage обычно там ищут хороших специалистов.
Вопрос: Не знаю как правильно написть код для пагинации слайдера owl carousel, поможете?

Лучший ответ: Ошиблись сайтом. Вам нужно сюда.

Худший ответ: Ошиблись сайтом. Вам нужно сюда.
Вопрос: Как ускорить число потоков в секунду (сравнение потоков в elrang и c#)?

Лучший ответ: А собственно что сами потоки делают? Числа молотят или еще какое I/O производят? Может быть дело не в потоках?
Если молотят только числа, то при любом раскладе упремся в число ядер/потоков, не важно на каком языке. Если еще I/O делают, то здесь вариантов масса. При наличии легких потоков, особенно короткоживущих, типа эрланг/скала их можно больше создать, если потоки долгоживущие (), то опять упремся в ядра/потоки.
Да, собственно и само I/O потребляет процессор и может тормозить физические потоки на ожидании ввода/вывода.

Худший ответ: Если не считают эти потоки сложную математику - Эрланг выигрывает 100%. Даже обсуждать не надо.
Вопрос: Как автоматически находить «смазанные» фотографии?

Лучший ответ: Можно попробовать частотные алгоритмы. Например, взять массив значений яркости пикселов в интересующем нас квадрате, пропустить через преобразование Фурье, проанализировать полученный спектр. Отсутствие высших частот в спектре будет говорить об отсутствии резких переходов и мелких деталей на изображении => значит, расфокусировка.
Насколько мне известно, подобный механизм (реализованный аппаратно) применялся еще в аналоговых видеокамерах.

Худший ответ: нужно сделать 2 копии исходного изображение одну размыть, а на другую резкость. Сохранить с одинаковой компрессией в JPEG, если размеры не сильно будут отличаться — значит исходник размытый. Если сильно — исходник чёткий. Величина порога выбирается экспериментально
Вопрос: Существует ли API для перевода с карты на карту?

Лучший ответ: У ПСБ есть api, много кто использует.
Для людей попроще можешь поковырять https://perevedi.me/index.html?widget
Не слишком большая комиссия и api, считай, есть.

Худший ответ: Есть API у Yandex.Money.
Можете ещё больше упростить себе жизнь и доверить эквайринг https://kassa.yandex.ru
Вопрос: Как перестать боятся серьезных проектов?

Лучший ответ: Ребят, ну вы даёте) Попробуй, попробуй, а вы о заказчике подумали? Ему разве хочется нанимать на попробовать? Я думаю он ждёт результата конкретного, а не «вдруг получиться».

В первую очередь серьёзный проект требует серьёзного подхода, 50т.р. это не сказать что крупный проект, но поскольку вы написали — выше, то хочу вам посоветовать как минимум собрать команду или подключиться к уже существующей. Одному большой проект брать как минимум сложно, дело не в том что вы не сможете написать, если голова на плечах то сможете, вопрос сколько у вас уйдёт времени и сколько будет допущено ошибок. Командная разработка тем и хороша, что в большом проекте нужно много думать в начале и иметь хорошую выносливость при реализации.

Самые очевидные факты которые следует учесть:
1. Вы берёте работу на какой период времени? На сколько сильно вы устаёте, сколько отдыхаете. Оцените свои трудозатраты сможете ли вы вытянуть 2-3 месяца работы над одним проектом.
2. Многие программисты включая меня люди творческие, порой надоедает делать один и тот же проект, для этого нужен хотя бы 1 человек, который сможет подменить и помочь с рутинным процессом написания кода.
3. Как уже написали выше проектирование самое важное в большом проекте, а часто большие проекты затрагивают абсалютно разные сферы будь то телекоммуникации или торговля, где нужно иметь определённые знания в данной сфере, обычно для этого привлекают человека уже имеющего опыт именно в данной сфере как минимум на сдельную работу пока не будет чёткого представления всей системы.

Худший ответ: Определенно нужно поучавствовать один раз, на самом деле один большой проект (грубо говоря) равносилен нескольким разным маленьким. Это скорее всего простой мандраж перед первым разом, нужно лишь сделать шаг… Ну и естественно нужно иметь навыки определенные =)
Вопрос: Как задать абсолютный путь для всех файлов?

Лучший ответ: php.net/manual/ru/language.constants.predefined.php// index.php
require __DIR__ . '/init.php';

// init.php
require __DIR__ . '/db/helper.php';
require __DIR__ . '/other/helper.php';
Либо:// index.php
define('APP_ROOT', __DIR__ . '/app');

require APP_ROOT . '/db.php';.

// app/db.php
require APP_ROOT . '/some/helper.php';
А еще лучше, откажитесь вообще от require-ов в пользу авотзагрузки классов или сделайте какой-то менеджер зависомостей простенький. Тогда вся логика по подключению файлов будет в определенном месте.

Худший ответ: В php.ini есть 2 строчки:  auto_prepend_file и auto_append_file.
php.net/manual/ru/ini.core.php#ini.auto-prepend-file
Вопрос: Гугл обновил аккаунты для Google Apps, что теперь делать?

Лучший ответ: В гугле есть галочка для мультилогина. во всяком случае для почты работает. Такой вариант не подходит?

Худший ответ: а если попробовать в chrome в incognito mode, то точно так же себя ведёт?
Вопрос: Какой лучше сервис или библиотека Python для логина на сайт через социалки?

Лучший ответ: Python Social Auth
Самое популярное. Фремворки поддерживает разные, да и не на фреймворке можно использовать спокойно.

Худший ответ: Можно сделать через uLogin, к серверной части он никак не привязан.
Вопрос: Является ли теневой шум web-камеры случайным сигналом?

Лучший ответ: Да шум будет случайным но для всей матрицы в целом. Для каждого отдельного пикселя он будет зависим от его чувствительности, полученной при производстве матрицы. Так что надо брать группы пикселей как минимум 8х8 а лучше 64х64. Закономерности могут быть связанны с источниками радиосигнала поблизости - таких как мобильный телефон и wi-fi.

Худший ответ: Интересный вопрос.
В принципе шум матрицы это какие то наводки, разумеется в них буде просматриваться определенный тренд (проверьте  на нескольких определенных пикселях из последовательности кадров), но средневзвешенное значение каждого кадра будет случайным. Случайность среднего можно усилить назначив каждому пикселю свой вес.
Так же можно просуммировать несколько кадров за определенный период и посмотреть что получится
Вопрос: Как сделать такую функцию?

Лучший ответ: Как-то так (в виде однострочника):const f = (a, sum) => a.reduce((r, x, i) => r.concat(a.slice(i+1).filter(y => x + y == sum).map(y => [x, y])), [])Но для больших объёмов данных это вряд ли будет эффективно, скорее всего, самое обычное решение с двумя вложенными циклами будет работать шустрее и менее затратно по памяти, чем в цикле гонять массив через slice/filter/map. В лоб это как-то так:const f = (a, sum) => {
  const l = a.length;
  let r = [];
  for (let i = 0; i < l-1; i++)
    for (let j = i+1; j < l; j++)
      if (a[i] + a[j] == sum)
        r.push([a[i], a[j]]);
  return r;
}

Худший ответ: Как-то так (в виде однострочника):const f = (a, sum) => a.reduce((r, x, i) => r.concat(a.slice(i+1).filter(y => x + y == sum).map(y => [x, y])), [])Но для больших объёмов данных это вряд ли будет эффективно, скорее всего, самое обычное решение с двумя вложенными циклами будет работать шустрее и менее затратно по памяти, чем в цикле гонять массив через slice/filter/map. В лоб это как-то так:const f = (a, sum) => {
  const l = a.length;
  let r = [];
  for (let i = 0; i < l-1; i++)
    for (let j = i+1; j < l; j++)
      if (a[i] + a[j] == sum)
        r.push([a[i], a[j]]);
  return r;
}
Вопрос: Почему во многих книгах веб — программирования обложка книги — барашки?

Лучший ответ: Не барашки а любые животные
www.ozon.ru/context/detail/id/3878486
Это фирмячий знак O'Reilly

Худший ответ: вот парочка публикаций по поводу животных на обложках O'Reilly (с конца 80х годов!):
archive.oreilly.com/pub/a/oreilly//news/ediemals_0...
archive.oreilly.com/pub/a/oreilly/news/lejeune_040...
animals.oreilly.com/origin-of-species
судя по всему, это просто такая фишка - разные животные на разных обложках. 
плюс со временем они под это дело подогнали идеологию: мол, люди будут задумываться о сохранении редких видов животных бла-бла-бла.
Вопрос: Хосты в nginx с ssl?

Лучший ответ: Получилось решить проблему примерно следующим конфигом:
site.com - онли хттпсserver {
        listen 80 default_server;
        server_name www.site.com site.com;
        access_log /var/www/site.com/logs/nginx.access_log;
        error_log /var/www/site.com/logs/nginx.error_log;

        return 301 https://site.com$request_uri;
}

server {
        listen 443 ssl;
        server_name www.site.com;
        access_log /var/www/site.com/logs/nginx.access_log;
        error_log /var/www/site.com/logs/nginx.error_log;

        ssl on;
        ssl_certificate /etc/nginx/ssl/site.com.compiled.crt;
        ssl_certificate_key /etc/nginx/ssl/site.com.key;

        return 301 https://site.com$request_uri;
}

server {
        listen 443 default_server ssl;
        server_name site.com;

        access_log /var/www/site.com/logs/nginx.access_log;
        error_log /var/www/site.com/logs/nginx.error_log;

        root /var/www/site.com/public_html;
        index index.html index.htm;

        ssl on;
        ssl_certificate /etc/nginx/ssl/site.com.compiled.crt;
        ssl_certificate_key /etc/nginx/ssl/site.com.key;

        location / {
                try_files $uri $uri/ =404;
                fastcgi_param  HTTPS on;
        }
}
и второй, тестовый хостserver {
        listen 443 ssl;
        server_name www.dev.site.com dev.site.com;
        access_log /var/www/dev.site.com/logs/nginx.access_log;
        error_log /var/www/dev.site.com/logs/nginx.error_log;

        return 301 http://dev.site.com$request_uri;
}

server {
        listen 80;
        server_name www.dev.site.com;
        access_log /var/www/dev.site.com/logs/nginx.access_log;
        error_log /var/www/dev.site.com/logs/nginx.error_log;

        return 301 http://dev.site.com$request_uri;
}

server {
        listen 80;
        server_name dev.site.com;

        access_log /var/www/dev.site.com/logs/nginx.access_log;
        error_log /var/www/dev.site.com/logs/nginx.error_log;

        root /var/www/dev.site.com/public_html;
        index index.html index.htm;

        location / {
                try_files $uri $uri/ =404;
        }
}

Худший ответ: Блоки с if{...} – зло. Чтобы только SSL и только без www, пропишите отдельными конфигами вспомогательные редиректы:#   Ловит всех по http
server {
    listen 80;
    server_name    site.com  www.site.com;
    return 301 https://site.com$request_uri;
}

#   Только https, с лишним www.
server {
    listen 443 ssl;
    server_name    www.site.com;
    return 301  https://site.com$request_uri;
}
Аналогично для тестового пропишите.
Вопрос: Не работает Emmet в Sublime 3. Как побороть?

Лучший ответ: Добрый день.
Столкнулся с подобной проблемой, решил её так:
SublimeText/Preferences/Package Settings/Emmet/Key Bindings - User/ в открывшемся файле вставляете например после 
	{ "keys": ["tab"], "command": "commit_completion", "context":
		[
			{ "key": "auto_complete_visible" },
			{ "key": "setting.auto_complete_commit_on_tab" }
		]
	},
этот код команды: https://gist.github.com/iledcom/3d92f0a75b90a49afa...
Подобное описано у Suinly Suinly

Худший ответ: Что пишется в консоль Sublime Text? Какие еще плагины установлены (возможен конфликт)? Так же была похожая проблема с jade в прошлом году: https://github.com/emmetio/emmet/issues/406
Вопрос: Android-приложение отклонено при модерации в Google Play?

Лучший ответ: Если API на домене - отправьте документ владения доменом.
Вполне может помочь...
UPD: сам столкнулся

Худший ответ: Скорее всего вы задели самый главный орган гугла - баблоносную железу. Где-то как-то вы получаете бабки в обход гугловских 30%
Вопрос: Магистратура в Санкт-Петербурге?

Лучший ответ: Могу посоветовать Санкт-Петербургский государственный университет
информационных технологий, механики и оптики, слышал много

Худший ответ: Могу посоветовать Санкт-Петербургский государственный университет
информационных технологий, механики и оптики, слышал много
Вопрос: Какой образ линукс поставить на 4Gb дискового пространства?

Лучший ответ: Arch + легкий WM(i3, Awesome, Openbox)

Худший ответ: банальная убунта?
я супруге ставил на старый Acer Aspire One. Не летает, конечно - но...
Вопрос: Как хранить номера банковских карт на сервере?

Лучший ответ: никак не хранить, предоставьте эквайринг банкам. 
исходя из того что вы задаёте такой вопрос - эти данные у вас гарантированно украдут.

Худший ответ: Храните хэш номера карты + в случае необходимости последние 4 цифры для целей пользовательской идентификации. Более вам ничего не нужно
Вопрос: Какие данные работодатели обычно требуют от соискателя при приеме на удаленную работу?

Лучший ответ: Если речь идет именно об удаленной работе, а не о фриленсе - то тебе присылаются те же документы на подпись, что и при обычной работе. И одними паспортными данными не обойтись, еще и ИНН нужен и страховое.
Уточняйте что они хотят заключить какого вида договор, кто будет платить налоги за ваше физ. лицо- вы или они.
Но я бы подумал о другом:
А кому вы вообще нужны?
Если речь идет о квалифицированной работе - то первое что спрашивают, что вы умеете. Затем как то проверяют ваши знания. И только потом будет оформление документов.
Если же говорят - мы вам дадим работу, не спрашивают о квалифицикации, а просят тут же паспортные данные - это не работа вовсе.

Худший ответ: При контрактном трудоустройстве попросят СНИЛС, иногда ИНН. + банковские реквизиты для перечисления оплаты.
Вопрос: Тема диплома для специальности вычислительная техника?

Лучший ответ: "Камера на шухере или как распознать полицию с помощью нейронных сетей"

Худший ответ: "Многопотоковость в языках программирования, на примере Java". Преподы будут в шоке, комиссия будет аплодировать стоя.
Вопрос: HTML5-теги и SEO в 2015-м. Влияет или нет? Есть ли ссылки на исследования?

Лучший ответ: SelenIT2 поисковая оптимизация часто строится на рекомендациях поисковиков, ответах официальных представителей Google, Yandex, Bing и прочих, а также на аналитике и опыте оптимизаторов. Обычно предпринимается целый комплекс мер по оптимизации, направленных на повышение качества сайта в глазах посетителей и поисковиков. Вычислить силу влияния определенного фактора на ранжирование зачастую просто невозможно, да и не нужно. К тому же поисковики регулярно изменяют алгоритмы индексации  и ранжирования, что ставит под вопрос актуально результатов любых исследований.HTML5-теги и SEO Почитайте например эту статью, на русском общая информация по интересующему Вас вопросу есть в этой публикации сеопульта.это миф на 100%? Влияние есть, но оно пока не столь ощутимо, чтобы html5 стал обязательным условием для успешного продвижения. Похожая ситуация с 100% валидацией кода, да это плюс, но это всего лишь один из сотен факторов влияющих на решения поисковых систем, причем фактор далеко не самый значимый, на данный момент.

Худший ответ: Я где-то видел сводную таблицу пунктов, которые влияют в той или иной степени на ранжирование. Важно понимать, что влияние это, если и есть, вторично. Учитываются многие факторы, вплоть до того что нужный ключевик находится в тегах  или ключевик входит в название домена. Учитывается длина описания - слишком длинное считается переспамом, слишком короткое - не несёт смысла. Учитывается валидность документа. Учитывается то, как часто он обновляется\меняется. Учитывается размещение контента в правильных тегах. Но по сути, все эти нюансы имеют значение только при общем хорошем состоянии сайта. Сайт с хорошим контентом, на старом домене(от года), на который идут ссылки и заходят посетители(и остаются, что важно) - будет выше чем молодой сайт с плохим контентом без посетителей и без ссылочной массы. Даже если первый невалидный, не ресайзится под мобильники и на нём плохая организация тегов, а второй собран по всем правилам. НО! Когда второй сайт поработает годик, чтобы домен считался "старым", наполнится контентом высокого качества, наберёт ссылочную массу и посетителей - он вполне может потеснить первый сайт, просто потому что при прочих равных, он учитывает современные требования.
Кстати, запустив с десяток сайтов одной тематики, я могу сказать что совершенно не представляю, как они ранжируются) Какие-то за год умудрились выползти по целевым запросам на первую страницу, другие, вроде бы столь же хорошие - так и висят на 15-ой и далее)
Вопрос: Хочу знать всё про UV-развёртки, где бы почитать матчасть на русском?

Лучший ответ: Нет такого документа, тем более книги, ибо там всё просто.Интересуют вопросы связанные с оптимизацией разверток под игровые модели
Никогда не слышал про какую-то особую оптимизацию под игровые движки (поправьте, если ошибаюсь). Единственное, что приходит на ум, что некоторые движки допускают только одну UV развертку на модель, в то время как Блендер позволяет создавать несколько.где делать швы
Там, где их максимально не будет видно. На затылке (чаще всего мы смотрим на лицо), по внутренней стороне ног/рук; там, где они были бы в реальной жизни - на стыках разных материалов, разных деталей.влияют ли пересечения на производительность
Пересечения чего?Какие места в модели нужно делать с большим масштабом текстуры а какие с меньшим
Важные места - с большим. Например, в персонаже половина текстуры может уходить на лицо. Потому что лицо - это главное, на что будет обращать внимание зритель. Сапоги/ботинки гораздо менее важны (в общем случае).
Если возникнут еще вопросы - обращайтесь.

Худший ответ: Спасибо за развернутый ответ, Роман!
Под пересечениями я имел в виду, когда несколько полигонов используют одну и ту же область текстуры. Или это обычная практика?