Не будет ребрендинга, англоязычные пользователи перебьются, система все равно бесплатная, а мне хватит русскоязычных пользователей, я преследую другие цели и переживу, если система будет только для русскоязычного большинства, заодно и переводить больше ничего не надо.
Идея модификации сцен и текстур с целью защиты была только в самом начале, потом я от нее отказался именно по причине того, что рано или поздно сцена должна собраться в правильную. Сложность в том, что сцена из архива сразу попадает в макс и стирается. Т.е. файл сцены пустой и она в только максе сидит, но сохранить ее оттуда нельзя, т.к. запущен рендер, а сразу при отмене или окончании рендера происходит резет сцены.
Планируется сначала подключение локального сетевого рендеринга, а потом буду смотреть насчет разбивки кадров на бакеты и т.п.
Проверяется информация о доступных нодах. А насчет несправедливости — именно как раз из-за фоновой нагруженности в системе рейтинга оценивается только время, а не железные характеристики, т.к. мало ли что у сида мощная нода, а может он параллельно какое-нибудь кодирование видео запустил или у него еще несколько максов открыты — это никак не проверишь. Поэтому в расчет идет только время рендера и никаких бонусов к рейтингу за мощное железо система не дает, за исключением того, что мощная нода удовлетворяет требованиям большего количества джоб, быстрее их рендерит, соответственно и рейтинг у нее больше.
з.ы. с собственным шарингом слишком много будет возни, лучше использовать готовое и уже проверенное временем.
Есть, но автор сцены сам определяет, какие ноды могут рендерить его джобу, а какие нет, именно с целью недопуска медленных рендер-сидов к его джобе. А если допустил — сам виноват.
Да, я все «притаскиваю» и плаги, и визуализаторы, и версии макса плюс железные требования, так что если у какого-то лича джоба под врей, то и отрендерить ее смогут только те, у кого он поставлен. Более того, если требования джобы и рендер-ноды не совпадают, то нода даже скачать эту джобу не сможет.
Каждый сид перед рендерингом отправляет запрос на трекер по поводу свободных кадров и ему отдаются те, которые другие сиды еще не забрали.
Для отдачи, создается новая раздача уже от сида к личу, да — покадрово.
По поводу главного вопроса — нет, не так, конечный кадр уходит всем участникам рендеринга данной джобы, т.е. все сиды получают все отрендеренные на текущий момент кадры, а лич скачивает их со всех сидов — вот за этим и нужен торрент, чтобы если какой-то сид отвалился, его кадры не пропали. Вообщем торренты работают в обе стороны — и для отдачи джоб и для отдачи кадров и да, размеры сцен таковы, что только через центральный сервер обмениваться будет нерационально и очень дорого по траффику.
На самом деле порог не такой уж высокий. Нужно установить3ds max, пойти на сайт торрендера, зарегистрироваться и поставить клиент. В видеоролике все подробно показано.
Не все пользователи трекера такие ушлые хакеры и с копированием файлов тоже не все так просто, т.к. файл сцены живет на компе пользователя только короткое время необходимое на открытие сцены. Текстуры и прочие файлы — да, их скопировать можно без проблем. А вообще все пользователи предупреждены, что сцены могут быть украдены, тут я ничего не скрываю.
Можно заводить себе друзей и позволять рендерить только им, это 100%-ая защита от кражи сцен. А в общем случае архивы шифруются, сцены удаляются при отмене рендера и после завершения джобы, кадры сразу пакуются в архив и удаляются, короче чтобы что-то достать нужно знать где караулить и буквально караулить файлы, когда они появятся, дело это довольно муторное. Защиту улучшаю с каждым релизом и надеюсь на ответственных пользователей, которые не будут скрывать от меня разнообразные хакерские лазейки, если вдруг будут находиться способы копаться в чужих сценах. И это ведь я еще пароли на открытие сцен не внедрил (можно и такое сделать)
Вообще для популяризации идеи мне наверное будет достаточно просто распространить ее на большое количество пользователей макса, а ваш вариант какой-то слишком сложный. И в проекте скорее работает не принцип безвоздмездной помощи, а принцип «ты мне — я тебе». Т.е. как и в обычных трекерах с помегабайтным рейтингом.
З.Ы. Никогда задач на рендер не будет больше, чем имеющихся ресурсов у комьюнити.
Вообще для популяризации идеи мне наверное будет достаточно просто распространить ее на большое количество пользователей макса, а ваш вариант какой-то слишком сложный. И в проекте скорее работает не принцип безвоздмездной помощи, а принцип «ты мне — я тебе». Т.е. как и в обычных трекерах с помегабайтным рейтингом.
Рейтинг в минутах — если ты рендерил чужую сцену 10 минут, значит эти 10 минут тебе прибавляются, а у автора сцены вычитаются, есть еще всякие нюансы, подробнее написано в правилах на сайте проекта. Отданные и скачанные мегабайты вообще никак не учитываются, просто картинка в посте еще от альфа-версии.
О, Yuna? Прими мои благодарности, я в процессе разработки, кстати, думал не законтачиться ли мне с тобой, но все вопросы удалось решить самостоятельно, основная в будущем проблема — как сделать из русского трекера мультиязычный. Но это подождет, пока ориентируюсь только на русскоязычное пользователей. Поправки заберу, спасибо.
Планируется сначала подключение локального сетевого рендеринга, а потом буду смотреть насчет разбивки кадров на бакеты и т.п.
з.ы. с собственным шарингом слишком много будет возни, лучше использовать готовое и уже проверенное временем.
Для отдачи, создается новая раздача уже от сида к личу, да — покадрово.
По поводу главного вопроса — нет, не так, конечный кадр уходит всем участникам рендеринга данной джобы, т.е. все сиды получают все отрендеренные на текущий момент кадры, а лич скачивает их со всех сидов — вот за этим и нужен торрент, чтобы если какой-то сид отвалился, его кадры не пропали. Вообщем торренты работают в обе стороны — и для отдачи джоб и для отдачи кадров и да, размеры сцен таковы, что только через центральный сервер обмениваться будет нерационально и очень дорого по траффику.
З.Ы. Никогда задач на рендер не будет больше, чем имеющихся ресурсов у комьюнити.