3DCenter.ru

Здравствуйте, гость ( Вход | Регистрация )

57 страниц V  « < 12 13 14 15 16 > »   
Reply to this topicStart new topic
> Торрент-рендер (3ds max) torrender.net, идея, концепция и реализация
1асс
сообщение 24/09/2012, 17:38
Сообщение #196


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 1 956
Регистрация: 08/01/2005
Из: Нижний Новгород
Пользователь №: 9 336



Предлагаю систему рейтинга. Она будет состоять из двух частей:

первая часть - как и на обычных трекерах, отношение отданного к скачанному.
вторая часть - временное отношение, т.е. (время, которое рендерил ты)/(время, которое рендерили тебе). Знаменатель складывается из времен всех пиров, которые рендерили чью-то скачанную сцену. Таким образом не придется заморачиваться с конкретными железками и содержанием сцен.

Время считается так: (число отрендеренных кадров)/(число всех кадров) * время рендера.

Пример: двое получили сцену, в которой требуется отрендерить 1000 кадров.
Первый отрендерил 100 кадров за 100 секунд и получил 100/1000 * 100 = 10 секунд
Второй отрендерил 10 кадров за 100 секунд и получил 10/1000 *100 = 1 секунду
Эти секунды и считаются временем рендера.


Сообщение отредактировал 1асс - 24/09/2012, 18:04
Go to the top of the page
 
+Quote Post
1асс
сообщение 24/09/2012, 18:53
Сообщение #197


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 1 956
Регистрация: 08/01/2005
Из: Нижний Новгород
Пользователь №: 9 336



Касательно проверки на качество рендера (тут уже предлагали подобное решение). У всех все разное и софт, и железо и настройки, но автору требуется получить картинки нужного качества, а пирам убедиться, что автор залил вообще рендерабельную сцену. Поэтому, автор будет ОБЯЗАН самостоятельно отрендерить один кадр (на свой выбор) и его файл указать в клиенте. Скрипт посчитает хэш этого файла и передаст вместе с торрентом на сервер. Все пиры, которые будут рендерить эту сцену сначала будут рендерить этот кадр, считать хэш результата и сверять его с эталонным хэшем. Если совпадает - продолжаем рендерить, если нет - прекращаем.
Таким образом автор освобождается от необходимости проверять готовые картинки от разных пиров и банить "неправильных" пиров по своему усмотрению. А пиры получают гарантию, что сцена ОК.
З.Ы. Помимо этого в клиенте каждого будут базовые настройки - версия макса, тип визуализатора и т.п.
Go to the top of the page
 
+Quote Post
S.T.E.A.L.T.H.
сообщение 25/09/2012, 18:32
Сообщение #198


Лень
Иконка группы

Группа: Пользователи
Сообщений: 902
Регистрация: 24/12/2005
Из: Украина - > Киев
Пользователь №: 20 056



Предположим, что кадр считается 24часа, а их всего надо не много, штук 7. Получается с такой системой, ноды будут целые сутки (+время на скачивание сцены) только подготавливаться к рендеру... А за эти сутки ноды могу отключиться, и что, другие ноды опять будут сутки рендерить тестовый кадр... даже не знаю... сомнительная фича. Разве не достаточно будет просто просканировать систему на установленный софт его версии и позволять рендерить только тем у кого совпадает софт? Или есть надежда рендерить разными версиями плагинов, получая идентичный результат?

Еще желательно, чтобы юзеры нод могли видеть прогресс в процентах, хотя бы, текущего кадра. Вдруг захотелось отключиться от торрента, а кадр уже на 99% посчитало, думаю любой адекватный человек бы подождал завершения) ибо смысл этого всего..

Сообщение отредактировал S.T.E.A.L.T.H. - 25/09/2012, 18:44
Go to the top of the page
 
+Quote Post
Yehat
сообщение 25/09/2012, 18:54
Сообщение #199


Ядро 1-сорт
Иконка группы

Группа: Пользователи
Сообщений: 4 068
Регистрация: 01/10/2005
Из: Moscow
Пользователь №: 16 680



QUOTE (S.T.E.A.L.T.H. @ 25/09/2012, 19:32) *
и позволять рендерить только тем у кого совпадает софт?

И тем, у кого памяти не 2-4 гига, а 8 как минимум. Иначе есть риск случайно нарваться на такой свап, что пира только ресет спасёт.
Как бороться с размерами текстур как у arroway textures? Они весят неприлично много для интернета и памяти жрут столько же.

Сообщение отредактировал Yehat - 25/09/2012, 18:59
Go to the top of the page
 
+Quote Post
S.T.E.A.L.T.H.
сообщение 25/09/2012, 19:29
Сообщение #200


Лень
Иконка группы

Группа: Пользователи
Сообщений: 902
Регистрация: 24/12/2005
Из: Украина - > Киев
Пользователь №: 20 056



QUOTE (Yehat @ 25/09/2012, 18:54) *
Как бороться с размерами текстур как у arroway textures? Они весят неприлично много для интернета и памяти жрут столько же.

Добавить возможность перед отправкой сцены ресайзить текстуры по выбору до 4к, 2к, 1к, как вариант. Ну или самому следить за этим)

Еще еще бы по запросу собирать с нод скриншоты с прогрессом... для полной крутости)

Сообщение отредактировал S.T.E.A.L.T.H. - 25/09/2012, 19:40
Go to the top of the page
 
+Quote Post
1асс
сообщение 25/09/2012, 22:31
Сообщение #201


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 1 956
Регистрация: 08/01/2005
Из: Нижний Новгород
Пользователь №: 9 336



Насчет конкретного софта и кол-ва оперативки - это все будет. Насчет отключения тестовой картинки - можно и убрать, но тогда дать "нодерам" возможность игнорировать авторов без тестового хэша, так как кто-то может из вредности напихать в сцену фигни и отдать, мол нате жуйте, а ту сцену окажется и вообще отрендерить невозможно. И с другой стороны, при отправке сцены может потеряться допустим, текстурка, автор сам случайно забудет подцепить и все - без тестовой картинки результат будет никому не нужен. Ноды будут видеть прогресс, не будет видно только самой картинки, с автором врядли выйдет - он сможет получать статистику только после отрендеренного кадра.
Go to the top of the page
 
+Quote Post
S.T.E.A.L.T.H.
сообщение 25/09/2012, 23:05
Сообщение #202


Лень
Иконка группы

Группа: Пользователи
Сообщений: 902
Регистрация: 24/12/2005
Из: Украина - > Киев
Пользователь №: 20 056



QUOTE (1асс @ 25/09/2012, 22:31) *
с автором врядли выйдет - он сможет получать статистику только после отрендеренного кадра.

А жаль, тогда бы проблема с тестовым рендером отпала...

А то, что могут напихать говна в сцену и закинуть, так то их проблемы, пусть рендерят что хотят. Рейтинг же будет, кому захочется просрать рейтинг на фигню и не иметь запаса на нужное дело?
Go to the top of the page
 
+Quote Post
1асс
сообщение 25/09/2012, 23:32
Сообщение #203


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 1 956
Регистрация: 08/01/2005
Из: Нижний Новгород
Пользователь №: 9 336



Не отпала бы, и вообще говоря слежка за пирами, а именно снятие скриншотов это вещь недопустимая и пахнет нехорошо.
Что касается проблем говеных сцен - нет, нельзя сваливать их на пиров, потому что в бесполезных попытках отрендерить плохую сцену они выпадут из системы раз, а рейтинг автора плохой сцены не уменьшится (т.к. они не смогли отрендерить) - два.
Go to the top of the page
 
+Quote Post
S.T.E.A.L.T.H.
сообщение 25/09/2012, 23:58
Сообщение #204


Лень
Иконка группы

Группа: Пользователи
Сообщений: 902
Регистрация: 24/12/2005
Из: Украина - > Киев
Пользователь №: 20 056



Я неверно выразился, имелось ввиду сохранения рендера в процессе и отправки его автору, а не скриншот всего экрана biggrin.gif
Go to the top of the page
 
+Quote Post
1асс
сообщение 02/10/2012, 16:00
Сообщение #205


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 1 956
Регистрация: 08/01/2005
Из: Нижний Новгород
Пользователь №: 9 336



Нужно придумать текст "лицензионного соглашения", который появится при установке клиента, в нем должно быть написано что-то типа "вам разрешено только рендерить чужие сцены, но запрещено просматривать, извлекать составляющие (текстуры, модели и т.п.)" и далее про ответственность, т.е. если найдут, то... и т.д. Я не говорю о юридической корректности текста, просто надо эту мысль донести простыми и короткими словами до каждого пользователя, можно с юмором, но чтобы суть была всем понятна.
Go to the top of the page
 
+Quote Post
VitaminD
сообщение 02/10/2012, 18:27
Сообщение #206


Максист-максималист
Иконка группы

Группа: Пользователи
Сообщений: 8 265
Регистрация: 05/08/2003
Из: Харьков
Пользователь №: 3 075



большинство подумает..."ну ищите"..и будет себе все сливать..и использовать
Go to the top of the page
 
+Quote Post
1асс
сообщение 02/10/2012, 19:33
Сообщение #207


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 1 956
Регистрация: 08/01/2005
Из: Нижний Новгород
Пользователь №: 9 336



Это не означает, что такого текста быть не должно. Надо предупредить, а иначе все решат, что "разрешено все".
Еще есть один момент, с которым я никак не могу определиться. Давать ли возможность пользователям видеть ники. То есть, с одной стороны если никто не будет знать, что и кому он рендерит, то это допзащита от кражи содержимого сцен. С другой стороны, если ники скрыты, то нельзя будет сделать так, чтобы автор сцены непосредственно выбирал "рендер-нодеров". Или же давать видеть ники только авторам. Т.е. автор может по запросу получить всю инфу о тех, кто ему рендерил - мыло, ник, IP.

Сообщение отредактировал 1асс - 02/10/2012, 19:49
Go to the top of the page
 
+Quote Post
Trofei
сообщение 03/10/2012, 14:00
Сообщение #208


Наш человек
Иконка группы

Группа: Пользователи
Сообщений: 484
Регистрация: 10/03/2006
Из: Шымкент
Пользователь №: 24 850



А может возможно (как идея) перед рендером всю сцену в прокси переводить, чтобы из нее не могли полноценно модели достать. Т.е. рендерящий получает уже proxy-сцену, а не исходник автора
Go to the top of the page
 
+Quote Post
SnDEL
сообщение 03/10/2012, 14:27
Сообщение #209


Мастер
Иконка группы

Группа: Пользователи
Сообщений: 1 355
Регистрация: 21/06/2010
Пользователь №: 79 040



Цитата(Trofei @ 03/10/2012, 15:00) *
А может возможно (как идея) перед рендером всю сцену в прокси переводить, чтобы из нее не могли полноценно модели достать. Т.е. рендерящий получает уже proxy-сцену, а не исходник автора

так прокси же достаточно легко переводятся в изначальную форму меша?, пару лишних движений.
Go to the top of the page
 
+Quote Post
1асс
сообщение 03/10/2012, 14:33
Сообщение #210


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 1 956
Регистрация: 08/01/2005
Из: Нижний Новгород
Пользователь №: 9 336



подумаю, у меня много всяких хитростей припасено на предмет сокрытия моделей и прочего.
Go to the top of the page
 
+Quote Post
Bots
сообщение Системное сообщение






57 страниц V  « < 12 13 14 15 16 > » 
Reply to this topicStart new topic

1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 29/03/2024 - 02:50