Как стать автором
Обновить

Комментарии 102

Я утверждаю и не беспочвенно, что хороший фон можно и нужно создавать не за неделю, не за пять дней и даже не за три. Чтобы сделать хорошую картинку для казуальной игры, без разницы i-spy это, match-3 или аркада, достаточно 48 часов.

48 часов / 8-ми часовой рабочий день = 6 дней
Просто вы недостаточно хардкорны.
Ага, спите еще, небось.
Да, это 2 большие разницы:
— сделать за 2 дня (пусть даже по 16 часов), а с заказчика получить оплату за 48 часов
— работать 2 суток без сна (48 часов), а оплату получить за 2 дня
Не огорчайте нас вторым вариантом.
Конечно, если вы не в одном лице и заказчик и исполнитель
Я делаю такие штучки за 2.4 дня примерно. Утро третьего дня уходит скорее на осмотр сделанного и на мелочужку. Ценник за фон отличается от оплаты работ за 2, 3, 5 и более дней. Потому, что заказчик за два дня получает то, что в конторе делается как минимум неделю. Тут идет плата и за скорость, и за качество.
НЛО прилетело и опубликовало эту надпись здесь
Я бы не взялся, честно говоря. Классическим способом. Но это кому как удобнее. Иные и за час такой спидпейнт устраивают что диву даешься как это вообще возможно.
При менее агрессивной подаче было бы удобнее читать (повода как бы нет?)… «как это не печально » тут пишется «ни печально», и отбивается запятыми.
brevis
Видимо я мыслю немножко иначе, но я ни в коем случае не навязываю. С тех пор как я ушел из гейм-дева мне гораздо выгоднее сделать что-то за два дня, чем растягивать на неделю. Да и рабочие дни почему-то превращаются в 16-и часовые, а не в стандартные 8-и, не будучи при том в тягость. Но тут, вы правы, имеется явный арифметический косяк с моей стороны. Часто бывает так, что когда начинаешь жить «криво» начинает казаться что и все остальные живут подобным образом… а это, слава богу, не так.

akjoler
Запятые сейчас же поправлю. Спасибо.
Спасибо. И вам, и всем тем кто забил тревогу и написал мне личные сообщения. Иначе я бы все комментарии бы забил неверно, а так хоть у части из них удастся сохранить структуру.
Всегда было загадкой, как делают такие красивые фоны и прочую графику. Думал, это сотни часов в фотошопе за сгибанием текстур и ручной подгонкой всего. Статья привела в восторг, спасибо!
На работу фонщиков приятно смотреть. Как-то давно довелось попасть на мероприятие, посвящённое 2Декабря. Ведущим там был Anry. И какой-то парень делал доклад по разработке фонов. Он на ровном месте, в фотошопе, из говна конфетку слепил. Причем все шаги были вот также достаточно просты и примитивны, а в итоге получилась классная сцена.
У меня есть мысль сделать ряд подобных статей посвященных пиксель-арту, простым скетчам (ручным) и скетчам с использованием 3D. Поскольку эта статья воспринята достаточно тепло, чего я, кстати, не ожидал… имхо имеет смысл посидеть и подготовить материалы. Если оно конечно интересно, и если подобных тем на Хабр еще не было, или были но недостаточно раскрытые.
НЛО прилетело и опубликовало эту надпись здесь
Я постараюсь сделать это в легком и ненавязчивом стиле, не жесткого туториала, но выдвигая вперед базовый тезис о простоте. Говоря словами из анимационного фильма «Рататуй» — «Готовить могут все». Оно по сути так и есть. Не без исключений конечно.
Даже если и написано где-то, что компьютерная графика не относится к тематике хабра, подобные посты намного лучше засилья уроков по css, обзоров китайского железа и переводов аналитических статей.
Буду ждать с нетерпением.
Материалов от профессионалов — всегда не хватает. Наверно потому, что у профессионалов значительно меньше свободного времени и не так остра жажда прославиться, чего не скажешь о новичках. А у многих даже просто нет желания делиться опытом и умения преподнести материал. Так что, не стесняйтесь — с Вашей помощью этот мир станет немного лучше и это уже немало на самом деле.
Делайте обязательно!
Мне, как программисту, для которого дизайн это темный лес, читать было очень интересно. С удовольствием прочитал бы и другие статьи.
С радостью бы почитал статьи по пиксель-арту.

Заранее спасибо.
И не только по нему.
Хм… А сделайте доклад на следующем CGEvent, если есть такое желание
Гм… не хочу показаться… хотя почему бы не показаться тем кто ты есть? Что такое CGEvent, где он проходит, и какого рода доклады там читают?
Да и чем собственно будет хорош мой доклад? Боюсь, что с подобными вещами (вроде этой статейки) я буду не особо интересен.
Здесь подробнее про саму конференцию www.cgevent.ru/
А народ там разный и рассказывают про всё, что связано с компьютерной графикой
Понятно. Спасибо за разъяснения. Почитаю. Правда не думаю, что на такие мероприятия стоит соваться человеку с моим уровнем.
kriokamera
Нет-нет… если разобраться все предельно просто. Способов существует несколько, от полного 3D до полного 2D, но есть и промежуточные технологии вроде этой. И тут в чем соль, когда имеется туториал все идет как по накатанному. А когда ты сам до этого доходишь — проходят годы.

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

Рад, что статейка оказалось полезной. Чертовски рад.
Не пользоваться кнопкой «ответить» под сообщением конечно простое решение, но имеет ряд недостатков. Например, комментарии превращаются в несвязную простыню, а человек, которому вы отвечаете, не получает уведомление ;)
Я больше не буду, честное слово. Каюсь. Грешен. Теперь обучен.
НЛО прилетело и опубликовало эту надпись здесь
Приятно видеть что столько внимание уделяется казалось бы не важным мелочам, но в итоге, насколько это все сильно меняет всю картину.
Вот только я понимаю, что все это бралось просто с головы. Никакой методики, никаких шаблонов… что конкретному дизайнеру/художнику пришло в голову применить в конкретном узле, то и стало отличием. И кто знает, как бы это выглядело, если бы эту же работу делал другой человек.
Вот так и с фильмами, многие шедевры такими стали, потому что, конкретный человек, на мелочах, но поменял всю картину в целом. И никто не знает, чтобы было, если бы роль сыграл другой человек.

Кстати гифник с переключением варианта в одном слое, очень показательно. Было бы отлично чтобы и дальше вот так примеры наглядно показывали. Так гараздо легче воспринимаются все изменения и детали.
mifki
Не совсем так. Если сделать рендер ряда объектов в виде отдельных слоев — он и станет маской по которой можно будет выделять объекты.

Делаешь рендер пола, затем отдельно столов, или стен, сохраняешь в PNG или TGA и вот у тебя готовые маски для выделения. Все что нужно в таком случае нажать Ctrl + LMC на слое. Он сразу же выделит область по контуру.

Данный туториал предназначен для того чтобы это «вручную» минимизировать до предела. Скажу более того, если работать в разрешении превышающем финальную картинку то можно даже ошибаться с текстурами, не убирать мелкие огрехи и т.д. Они уйдут при уменьшении.

Точно также рисуются текстуры для игр. Нужна текстура в разрешении 1024x1024 ты ее делаешь в 2048x2048, т.е. в четыре раза больше, и позволяешь себе достаточно небрежные штрихи, которые при уменьшении текстуры «уйдут».
IhorL
Вот только я понимаю, что все это бралось просто с головы. Никакой методики, никаких шаблонов… что конкретному дизайнеру/художнику пришло в голову применить в конкретном узле, то и стало отличием. И кто знает, как бы это выглядело, если бы эту же работу делал другой человек.


Если относиться к этому как к технологии, то вы правы, совершенно неизвестно к чему может еще прийти человек и как он ее использует (либо ее фрагменты).

Вот так и с фильмами, многие шедевры такими стали, потому что, конкретный человек, на мелочах, но поменял всю картину в целом. И никто не знает, чтобы было, если бы роль сыграл другой человек.

Для меня в этом плане очень показателен Виктор Антонов, который в очередной раз доказал что Half-life 2 не рендер, не движок Source использовавшийся при разработке игры со своей специфической картинкой и шейдерами, но в первую очередь — человек. Это я, конечно же, о Dishonored.
НЛО прилетело и опубликовало эту надпись здесь
Так было всегда. Насколько бы круто не рендерилось 3D и какбы вы не трудились над детализацией… любой рендер 3D это всетаки останется искусветнным для восприятия. Да есть шедевры когда трудно отличить где рендер а где фотография. Но вот только растровая графика и только пиксельная обработка, превращает картинку в чтото больее живое, хоть и сразу видно что ненастоящее. И зритель изначально понимает что оно нарисованное, но в отличиеот самого крутого 3D рендеринга, такая картинка заставляет смотреть и любоваться, воспринимая ее более поживому чем даже фотку.
IhorL
Вот только я понимаю, что все это бралось просто с головы. Никакой методики, никаких шаблонов…

Тут как раз и есть методика, которая вырабатывалась приличное время. Совмещения ряда технологических процессов в один, обеспечивающий максимально быстрый результат при умеренно визуальном качестве.
Я имел ввиду не метод постобработки, т.е. оверлей или фильтр и в таком духе. Я имел ввиду, как неживому, придать более живое. Где то блики добавить, где то потертость, где то еще както… т.е. вот такие мелочи которые заранее не заложены, и никто не даст список или ТЗ как и что сделать чтобы было финишем. Тут все зависит от художника, что и как он видит, и как возвращается десятки раз к одному и тому же месту, считая что тут еще что то не хватает подсознательно.
Да… теперь понял. Тут только от человека зависит, ваша правда. От его чувств — меры, цвета, света. Ну и от внутренней искорки. По поводу потертостей и сколов… забавное расскажу. Это был второй год моего присутствия в гейм-деве. И другие художники в то время как Кощеи чахли над своими секретами. Приходилось чуть ли не подкрадываться и подглядывать из-за плеча (смеется).

И один художник, спасибо ему за это научил меня двум фокусам — потертостям, и еще одному специфическому (который я не разу в жизни так и не использовал толком). С тех пор я так часто использовал этот прием и модифицировал его, что он приобрел новые формы, а народ стал звать меня «ржавым маньяком», прозвище для человека который души не чает в Fallout, более чем лестное.

Так вот и получалось, здесь посмотришь, там подглядишь. А потом наступила эра туториалов и сеть начала заполняться информацией. Осваивать новое стало легче, и ноу-хау отдельных людей перестали быть таковыми.
Сечас как раз стало еще труднее. С каждым годом, слишком много информации и вариантов. Если раньше тебя заботил итог, а как это сделать, особо и вариантов то небыло много. Теперь же, имея конечную цель — нужно сломать голову, как и чем ее достичь. И не долько в дизайне, но и в программировании. Каждый метод, каждый вариант, каждый фреймворк, несут в себе и свои трудности и проблемы.
Мне вот раньше было гараздо проще, сейчас вот уже наж каждой задачей бьешся, чем и как ее реализовать из всего хаоса что доступен в интернете сегодня.
Таже игра, раньше сел и начал писать, решая все проблемы по потуи… сейчас сразу тупик с ходу… flash или html5, тот фреймворк или другой, серверная часть тоже вариантов хватает и т.д., и не дай бог ошибиться с выбором :)
Ох… я и не имел в виду, что либо отличное от арт-направления (дизайн, моделинг и т.д.) По части кода и всего связанного с ним — пусть голову ломает мой партнер. Хотя это и не правильно. По идее я должен мыслить на шаг вперед. Но код и я вещи совершенно не совместимые.

Просто я считаю, что нужно поставить задачу и найти наиболее простой вариант ее решения. И потом уж гарцевать на этой лошадке сколько позволит ее ресурс жизнестойкости. Просто потому, что за постоянным движением технологий не угнаться. Каждый художник должен в определенный момент сказать себе стоп и заниматься тем для чего он рожден — творчеством. В том случае если это действительно художник, а не технарь. Потому как технарю нужно всегда быть в русле.

К примеру, я неплохо разбираюсь в 3D и пока что умею его готовить. Но я уже сейчас сдаю позиции тем кто хорошо подкован технологически. Поэтому я выбираю ряд решений и их использую. Все-таки старая гвардия тоже чего-то да стоит. Да и игры люди хотят видеть не только технологически-совершенные. Многие устают от постоянной ВАУ-гонки, и больше обращают внимания на классику.

Иначе бы не удались эти чудесные сборы денег на Кикстартер в поддержку старых игр, в поддержку возрождения той индустрии которую мы знали когда-то давно. Просто люди устали и хотят простоты. Хотят проверенных и классических решений в замену модных штанов с висящей задницей.


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

На нем должны быть светлые персонажи в виде 3D-моделей, без теней на самих моделях, без источников освещения на них (т.е. любой персонаж в любой точке сцены должен быть освещен одинаково) + flat shading, что делает невозможным подобное освещение. На нем персонажи в краях экрана будут выглядеть белым пятном.

Но… все-равно спасибо. Это было бы уместно если бы не было так как есть.
все — понял. Иначе при интеграции объектов будет заметно наложение. Как кстати cinema 4D, не подбирается конкурентно к решениям таких задач?
Мне кажется, что идеология у всех пакетов моделирования единая, и методы они используют одинаковые. Как не крути в пространстве это точки, ребра и образованные плоскости. Поэтому моделировать не важно где, у каждого свой любимый инструмент. И очень хорошо что их много.

По части света, в каждом пакете найдется альтернатива Ambient Occlusion и точечным источникам освещения, стало быть и тут — годится.

Просто я, к сожалению, владею только одним пакетом моделирования. Другими пользовался, но любви они не сыскали. У одного интерфейс сложный, другая бесит своим стеком модификаторов и жутким управлением, третий вроде хорош, но не срастается с ним.

В статье излагаю базовые методы, они слава богу уместны для каждого пакета. Поэтому cinema 4D я думаю вполне подойдет.
Я скорее имел ввиду как 3D шники владеющими разными пакетами друг с другом работают. Если вы не в курсах то и ладно)
Конечно в синеме все есть. Там и врей есть через бридж хитро хитро дорогой плагин.
Боюсь, что я совсем не в теме.
Сколько трудов ушло на моделирование этой сцены, золотое 2д какое-то получается
Fited
Сколько трудов ушло на моделирование этой сцены, золотое 2д какое-то получается

Смотря как подойти к этому «золотому 3D». Существуют десятки бесплатных библиотек с моделями самого разного качества. Одна из них упомянута в статье. Для того чтобы насытить сцену — текстурированные объекты не нужны. Это резко увеличивает количество найденных free-моделей, и даже в том случае если они среднего качества, или откровенно говоря — фиговые — существует дистанция камеры, выгодный разворот объекта. Т.е. наиболее выгодный его ракурс.

В результате набивка данной сцены занимает часа 2-3, при ленивых телодвижениях 4-5. Это получается не «золотое 3D», а бюджетное. Экономное я бы сказал. И даже бы добавил — оптимальное.

И хочу еще раз отметить — «сколько трудов» — не ушло. Эта и еще четыре подобных сцены создавалась в течении полутора-двух недель.
Скажите, а почему не наложить те же текстуры в 3Dmax? И тени, и отражения? Оно и правдоподобнее будет, и менять опять же можно без потерь (например, захотелось изменить форму «окна» -> переделать все маски, наложения и пр.)
savostin
Скажите, а почему не наложить те же текстуры в 3Dmax? И тени, и отражения?

Можно. Почему нет? Просто задачи такой не стояло. Задача состояла в том, чтобы данным туториалом мог воспользоваться если не каждый, то по крайней мере каждый третий из индустрии, без более глубокого знания пакетов моделирования. Вне сомнения можно и шейдеры настроить, и материалы, и даже рендер подключить из тех что более реальную картинку делают.

Оно и правдоподобнее будет, и менять опять же можно без потерь (например, захотелось изменить форму «окна» -> переделать все маски, наложения и пр.)

Тут оно как… палка о двух концах. Правдоподобнее не значит лучше. К примеру честное отражение от стола в районе пола выглядело бы совсем не так как бы мне хотелось, да и «честная» картинка обеспечиваемая рендером обездушивает изображение. Оно не получиться более рисованным, и более одушевленным. Это возможно только в том случае если поверху идет художник. А когда технология становится во главе угла… очень многое уходит.

Любое изменение сцены, конечно приведет к некоторым правкам в слоях. Но обычно существует скетчинг локации, ее утверждение и запуск в продакшен. Переделки это признак того, что что-то не было продуманно. И это плохо.

Тем не менее я не отрицаю, что наличие цельной сцены гораздо удобнее в плане модификаций. Отрицать это было бы просто глупо. Т.к. чем больше операций делается в одном софте, и чем универсальнее создаваемый объект — тем лучше.

Все то, что я говорю, глубочайшее ИМХО. :)
Низкий поклон, Weilard! В мой, не совсем творческий мозг, не вмещается как можно просто взять, придумать, зайти и сделать такую обстановку… очень приятную обстановку!

На самом деле, я всегда хотел попробовать свои программистские силы в игроделе. Исключительно для себя, правда.

Кстати, может подскажешь кто где проще и удобней всего сделать хотя бы чтобы кто-то прыгал? :D
Спасибо за добрые слова.
По поводу вопроса. Я с удовольствием подскажу ответ на ваш вопрос как только у меня получится его понять. Я несколько раз вчитывался в его текст, но так и не понял чего от меня хотя (улыбнулся).

Кто прыгал? Где прыгал? Чтобы прыгал куда?
Наверное имеется ввиду 2х-мерная игра и фон к ней.
Просто даже с такой поправкой пока не получается понять суть вопроса. Идет ли речь о клик-менеджере, или о платформере, и если о них, — то в какой плоскости задается вопрос, — с точки зрения арта, или с точки зрения технологии, и не спрашивали ли на самом деле, просто, банально, про ресурс где можно заказать арт для какой-либо игры. Подобный вопрос можно трактовать настолько «трояко» что даже не хочется начинать писать ответы.
Вот кстати да, хороший вопрос — где можно заказать арт для своих целей? И еще бы так, чтобы пообщаться со знающим свое дело человеком, чтобы я как программист сам смог понять, что именно мне нужно от этого человека получить)
Кстати, Вы на заказ для внешних заказчиков работаете или только для себя (в смысле внутри своей компании)?
Существуют профильные ресурсы, к примеру cghub.com, deviantart.com, gamedev.ru, cgtalk.com (ru), dtf.ru, gamedev.ru где можно найти художников самого разного калибра и взрывной силы. Если вам понравились работы кого-либо из них — вы можете обратиться к ним напрямую, и узнать доступны ли они для удаленной работы.

При этом вы можете, и наверное стоит это сделать, отследить репутацию данного человека. Сеть очень маленькая и если кто-то из себя что-то представляет у него всегда есть «хвосты», зацепившись за которые вы сможете собрать информацию о нем. К примеру, погуглив обо мне вы можете найти мой блог, где я пишу об игрострое, выяснить что в чем-то я даже очень скандалист, что более всего ратую за качество, и что репутация у меня двоякая. Т.е. с одной стороны я вроде как скандалист, а с другой, что плохо сделанной работы за мной не тащится (для меня это самое главное, а личные качества человека по боку, главное чтобы как спец хорош был)

Подобрав нужные кандидатуры таким образом вы можете также узнать ценники по индустрии. Потому что многие очень неоправданно задирают цену пользуясь неопытностью заказчика. Это… плохо. Этот заказчик никогда не придет второй раз к ободравшему его как липку.

По оутсорсу все просто — я работаю на заказ постоянно потому, что это единственная возможность для инди обеспечить средствами собственные игры. Более подкованные в плане коммерции находят дополнительные источники подпитки, но я видимо пока не настолько толков. Делаю что умею.

Ну и честно скажу, что компания это слишком громкое название для моего детища. Скорее студия. Да и то, студия горстки людей раскиданных по всему свету (улыбнулся).
HighQuality,, Боюсь что не от того человека ты ждешь ответа. Художник тебе тут ничем не поможет. Думаешь так просто, хзахотел и создал игрушк у? вот как раз оформление и наполнение не самое сложное… сами игру придумать нужно. Можно оформить до блеска все что угодно, но играть а нее никто не будет, а можно собрать примитивную казалось бы игру, без лоска и блеска но будет бомба за счет идеи. Нез зря менторы разьезжают по регионам в поиске идей, бо это самое сложное.
Тебе в пример Майнкрафт, в прототипе был вообще непонятно чем… сама идея… вот что всех поразила. Если етсь идея, собери, а красоту можно потом допилить…
Weilard, 2д платформер с прыгающим квадратиком? :-)
IhorL, никто не говорит, что это просто и легко, но возможно есть опытные и добрые хабражители, которые подскажут… Наведут на мысль…

Интернет выдает очень много информации на тему _как сделать игру/платформер_, но какие инструменты применять человеку, которые вроде и называет себя программистом, но…
В общем одно желание и умение создавать простые сайтики без использования готовых cms.
Ох… батенька. Тут, во-первых Google в помощь, а во вторых — точных рецептов нет. Все это великое таинство именуемое регулярной и каждодневной работой над собой. 12 лет назад я начал делать свою первую игру, и получилась она крайне кособока. Сейчас на нее без смеха смотреть не могу, но тогда я доказал себе что могу хоть что-то.

Чтобы доказать себе что ты хоть что-то можешь, нужно создать игру без графики. Так поступает каждый кто хочет создать игру. Художник, если он стартует один сидит и рисует наброски локаций, тайлы, персонажей, или что-либо еще. Играет в нее в голове. Сценарист — пишет сценарии, мини-публикации об игре. Программист самый сильный из этих персонажей. Он может сделать игру на кубиках, и в нее даже может быть будет интересно играть. Потому что игра — есть гейм-плей. А гейм-плей не привязывается к графике, звуку и тексту. Это алгоритм. Который программист вполне может разработать самостоятельно.

И вот ежели эти идеи и наброски кода есть — тогда путь на Gamedev.RU При большом количестве бездельников и школьников, а также людей которые вместо разработки игр занимаются игрой в разработку игр (куда без них), есть настоящие звезды, часть из которых самостоятельно пробилась в Steam, что само по себе уже доказательство их таланта и их умения двигаться.

В любом случае спрашивать меня о коде — не стоит. Я художник. Гейм-дизайнер. Болтун и писака, но не кодер. Всего связанного с кодом — я боюсь как огня. Даже HTML'я.
Weilard, эгегей! Шикарно!
Даже не смотря на то, что ты дизайнер — ответ всё равно максимально подходит под мои запросы. :)
Лучей!
Автор, вам из ВК просили передать.
Антон Таран
Здравствуйте! Если это читает автор данного поста, хотелось бы Вас попросить, чтобы Вы дали свой-мейл.Действительно очень бы хотелось пообщаться с Вами на данную тему, но у меня только рид-онли аккаунт.Заранее благодарен.

Доброго времени суток Антон. e-mail'ы имеются lionwood-studios.com/contact.html но я сразу должен предупредить что количество свободного времени, и времени на сетевые диалоги вообще, у меня строго ограничено. Не потому, что я не хотел бы общаться с кем-либо, но потому, что очень сильно загружен НГ'ом, семейством, детками и… своей игрой. Каждый час проведенный в сети я отнимаю у них и мне очень стыдно. :)

Поскольку пост на Хабре совершенно случайно оказался читаемым… я подумал, что будет полезно потратить час или два на ответы интересующие хабрчан.

Однако в остальном, большей частью я веду диалоги исключительно на деловые темы. В случае задержек с ответами, — прошу на меня не обижаться и не серчать.
После прочтения статьи и комментариев совет — напишите книгу. Не обязательно о геймдеве.
(засмеялся)
Мои друзья часто говорят «Ну все! Включил писателя»… это означает что Остапа понесло. Мысли о книжке были, но вряд ли кто-то захочет ее публиковать. Писателей много, и книг много. Никому не нужен еще один фанат пост-апокалиптики (а не на что другое меня не тянет по части искусства). Но тем не менее в свободное от гейм-дева время я пописываю свою первую и очень наивную книжонку. Если никакое издательство ею не заинтересуется — просто выложу в сеть. Быть может кому и понравится.

Спасибо за добрые слова.
В век интернета книги не обязательно печатать на бумаге. В электронном виде они тоже продаются. А можно подумать и об альтернативных способах монетизации…
Обязательно подумаю об этом. Но по завершении работы. Когда продукт есть — его и пристроить можно. А так… только воду в ступе толочь. Но, признаться, я совершенно не думал о электронных способах продажи, и уж тем более о таинственных альтернативных способах. Век живи — век учись. Фоны, модельки и игры начисто выбивают из головы трезвые мысли. Хорошо что другим людям пока еще удается их до меня доносить. Спасибо.
Тогда в копилку альтернативных способов: создание видеоуроков и создание справочных/учебных сайтов. Видеоуроки в принципе как и книги продаются, а сайты чаще монетизируются за счёт сопутствующей рекламы или продажи ссылок (хотя, лично я, к ней отношусь крайне негативно), реже — как способ продажи собственных услуг.
Есть замечательное правило, не поступай с другими так как не хотел бы чтобы поступили с тобой. Руководствуясь им я не могу себе позволить давить посетителей сайтов и читателей рекламой даже зная что это могло бы принести так необходимые мне средства. По той же причине игры должны покупаться, а не скачиваться с торрентов, по той же причине у меня не хватит совести брать с кого-то деньги за уроки. Видимо это наследие СССР, а именно «Образование должно быть бесплатным».

Думаю, что в моем случае это будет Donation. Если я окажусь не чилийским лохом (прощу прощения, и в мыслях не было оскорбить жителей Чили, или каких-либо уважаемых лохов), то пользователи меня не оставят в беде. Это гм… конечно наивно, но лучше уж так. Мне спокойнее будет. Вот, к примеру, Тима Шафера поддержали рублем… поддержали. Что мешает сделать мне тоже самое? Видимо то, что в паспорте не значится что я он. Ну значит сам дурак. Есть куда расти. А чудо-Хабр мне в этом поможет.
Плюсы ставить не могу — напишу в комментариях — Bravo!
Одной тайной (как это делается) в моей голове стало меньше
А не проще ли вместо ручного оверлея изображений использовать чуть более аккуратно поставленный свет/текстуры и использовать рендер с каустиками (чтобы сразу все тени под столиками были как нужно, и так далее)?
А не проще ли вместо ручного оверлея изображений использовать чуть более аккуратно поставленный свет/текстуры и использовать рендер с каустиками (чтобы сразу все тени под столиками были как нужно, и так далее)?


Все это было уже обсуждено А — в самом туториале (концепция простоты), и Б — в комментариях к статье имеющий подобный вопрос (см. выше). Задача у туториала обратная «рендеру с каустиками». Это пособие для тех кто с 3D имеет очень мало общего. Мне бывает пишут художники с вопросами о том как бы так использовать 3D для ускорения работ, но при этом не сильно напрягаясь. Это ответ и им, и другим из тех, кто может задать подобный вопрос.

Можно сделать все что угодно, но не все что угодно можно впихнуть в одну небольшую статью посвященную одному конкретному способу.
Вопросы «а не проще ли..?» возникают от того, что в статье изначально в довольно общих чертах описан образ персонажа, которому этот метод адресован.

Я не знаю, имеется ли у вас классическое художественное образование, но описанный метод создания фона в этапах повторяет классическую живописную технику — создание в 3D Max аналога живописного «подмалёвка» (изображения, содержащего основные пятна распределения цвета и света) с последующей прорисовкой поверх мелких деталей в Photoshop, что требует от выполняющего эту работу определенной (существенной, если сравнивать со средним уровнем их наличия) доли художественных способностей (если надо, я поясню, для чего конкретно они нужны). Так что целевая аудитория описанных методов — люди с некоторыми художественными способностями, поверхностно владеющие 3D Max и неплохо владеющие Photoshop.

А «рендер с каустиками» — это никак не худший и не более медленный инструмент (как и другие, на которые можно переложить часть решения задачи с Photoshop на 3D Max). Это просто инструмент, которым быстрее и проще пользоваться технарю, который лучше умеет чертить (моделировать), чем рисовать, и который «видит» сцену не в форме комбинации цветовых пятен и т.п., как это делает художник, а в форме совокупности физических эффектов и средств их моделирования. У такого человека куда больше времени уйдет на рисование масок, ручное раскрашивание и рисование рефлексов и царапин, чем на моделирование этого в 3D Max (если, конечно, его умение моделировать равнозначно умению рисовать у человека, который описан в первом примере и в вашей статье).

Просто поймите, что «простота» у каждого своя.

P.S. Квотить сообщение, на которое отвечаете, тут не обязательно — тут не Fido и не email — древовидная структура комментариев и нажатие на ссылку «ответить» под сообщением, на которое отвечаете, гарантируют, что будет понятно, на что вы отвечаете.
Квотить сообщение, на которое отвечаете, тут не обязательно — тут не Fido и не email — древовидная структура комментариев и нажатие на ссылку «ответить» под сообщением, на которое отвечаете, гарантируют, что будет понятно, на что вы отвечаете.


Начну с цитирования. Цитирование в ответе приводится не для того чтобы имитировать FIDO, или общение по e-mail, но для того чтобы читатель, которому адресованы эти слова точно знал к какому абзацу и к какому из вопросов относится последующий текстовый блок. Если в ответе кто-либо спросил о погоде, затем упомянул политическую обстановку в Сибири и присовокупил к ней мысли о состоянии дел на фондовой бирже, то ему удобнее будет увидеть на какой конкретно вопрос из имеющихся производится ответ. Простыми словами, — чтобы не выпасть из контекста. Что я и делаю. Это просто удобно. И для пишущего, и для читающего в первую очередь. Ведь речь идет не о древовидной структуре, а конкретной части сообщения, если оно объемно.

Так что целевая аудитория описанных методов — люди с некоторыми художественными способностями, поверхностно владеющие 3D Max и неплохо владеющие Photoshop.

Не соглашусь с этим заявлением. Просто потому, что владение четырьмя или пятью инструментами в фотошоп никак не подходит под определение «неплохо владеющие».

А «рендер с каустиками» — это никак не худший и не более медленный инструмент (как и другие, на которые можно переложить часть решения задачи с Photoshop на 3D Max). Это просто инструмент, которым быстрее и проще пользоваться технарю, который лучше умеет чертить (моделировать), чем рисовать, и который «видит» сцену не в форме комбинации цветовых пятен и т.п., как это делает художник, а в форме совокупности физических эффектов и средств их моделирования.

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

Просто поймите, что «простота» у каждого своя.

Вам кажется, что я этого не понимаю? Вы ошиблись. Понимаю в полной мере. Но пишу исходя из своей «простоты» потому как своя рубашка ближе к телу. Вряд ли не технарь (к которым я отношу себя) поймет простоту технаря. Согласитесь? Поэтому «а не проще ли?» с точки зрения технаря, совершенно, в кубе не просто для человека не обладающего склонностью к ковырянию в технически сложных пакетах.

Я не знаю, имеется ли у вас классическое художественное образование, но описанный метод создания фона в этапах повторяет классическую живописную технику — создание в 3D Max аналога живописного «подмалёвка»

Было бы странно предположить, что человек который занимается рисованием приличное количество лет не знает что такое «подмалевок». И даже не потому, что он много рисует, а потому что принцип скетча, или наброска сводится к тому, что создавая размытое общее движется к законченному целому. Но даже если предположить то, что он этого не знает то можно прийти к тому, что это не принцип изобразительного искусства, это принцип создание чего либо вообще. У любых сущностей.
Потому как создание чего либо начинается с базы. С идеи. С какого-то наброска, даже если это не относится к рисованию. Собирая избу вы в начале оперируете срубом составленным из бревен, затем добавляете остальные мелкие детали к каркасу. И т.д. И т.п.

Художественного классического образования у меня нет, и слава богу, но это уже совершенно отдельная тема, и отдельная беседа и отдельный взгляд на вещи. Потому как кроме всего прочего «классическое образование» это корень проблем, одной из многих надо сказать, в игровой индустрии. Процент людей самоучек попадающих в игровую индустрию и приносящих там пользу гораздо выше количества людей с художественным образованием, потому как наше художественное образование занимается тем что начисто выбивает из людей их идеи, изюминки заменяя на сухую технику без какой-либо фантазии.
Как-то вы агрессивно приняли мой комментарий…

Я вас не подозревал, что вы чего-то не знаете или не умеете. Я всего лишь хотел сказать, по какой конкретной причине вам тут технари задают вопросы «а не проще ли… ?». А за одно намекнуть, что когда утверждается простота какого-либо метода, неплохо бы конкретно указать на то, для кого именно это будет просто, а иначе придется вот так отвечать на «а не проще ли… ?».

Аналогия с подмалёвком и нанесением деталей была также вполне конкретной и узкой — очевидно, что и в моделировании обрастание деталями идет в той же последовательности от общего к мелочи, но то, как именно добавляются эти мелочи, принципиально различается в 3D и 3D+2D.
Нет, что вы, это не агрессия. Скорее четкая позиция. Я технарей встречаю с распростертыми объятиями и по мере сил пытаюсь объяснить почему все изложено так, а не иначе. К сожалению текст комментариев это просто текст, и не всегда можно понять какой мотив и посыл скрывается под ним. Трактую в меру своей испорченности, и базируюсь на предыдущих публикациях в сети. Поэтому конечно могут быть какие-либо недопонимания. Вероятно в моем случае так и получилось. Извините если что не так.

Мне показалось, что в статье я неоднократно упомянул что предполагаемый персонаж не имеет каких-то особенных навыков, и умеет пользоваться весьма ограниченным набором инструментов. Это в моем понимании и есть простота, когда обладая шилом, топором и стамеской можно сделать что-то приличное. Ее я и обозначил.

Очень понравилась ваша работа.
Позволю себе немного субъективной критики:
Вот почему столы стоят так идеально ровно?! По-моему, картинка была бы более живой, если внести небольшой(!!!) «беспорядок» в расстановку столов… хотя бы на несколько пикселей.
Спасибо!

Вот почему столы стоят так идеально ровно?! По-моему, картинка была бы более живой, если внести небольшой(!!!) «беспорядок» в расстановку столов… хотя бы на несколько пикселей.

Я бы тоже их подвинул. И даже пошел бы дальше, сделал бы их на разной высоте, один бы сломал, кресла бы погнул и т.д. Но и тут были очень четкие указания от заказчика. Поскольку анимация сделана тютелька в тютельку он не хотел проблем с позиционированием.

И порой… лучше сделать как тебя просят, не объясняя что подвижки в один пиксель будут незаметны и не предлагая изменить положение логических слоев в движке, и уж тем более не предлагая сделать что-то по-своему, так как сделал бы ты если бы делал этот проект сам.
Заказчики очень разные, очень по разному реагируют на критику, чаще всего, кстати, сходясь в одном — «мы лучше знаем как и что делать» (и не важно что после этого «мы знаем» ты хихикая говоришь — я же предупреждал, — показывая на возникающие тут и там, а главное предсказанные, косяки).
и не важно что после этого «мы знаем» ты хихикая говоришь — я же предупреждал, — показывая на возникающие тут и там, а главное предсказанные, косяки)

Это так везде)))) Да, исполнитель наперед часто видит в чем ошибется заказчик. Смещение столов, на пиксель чутка поворотов, конечно не испортило бы все равно готовую анимацию никакую. Но хотят тут уж ничего не поделаешь) Знакомо. Хоть убейся но я тебе плачу и я знаю как лучше) Вобщем-то и не поспоришь)
А что за игра? Захотелось поиграть в неё))
За ранее извиняюсь, если пропустил по тексту, но не нашел.
К сожалению игра до сих пор в разработке. Свою часть я сделал, а уж когда разродится заказчик — мне неизвестно. )
Вы вручную в фотошопе текстуры обрезали? Разве нельзя повесить разноцветный flat shader, и легко и просто выделять нужное в фотошопе. Картинка из интернета по теме
Можно, но в «условие задачи», из которого исходил автор, это не входит. Тут уже спрашивали.
Вы наверно неправильно поняли, что я написал. Ибо я не вижу никакой связи приведенного мной способа быстрого выделения отдельных объектов (текстур) и предложением сразу сделать более проработанный рендер.
Я все правильно понял.
Вы предлагали использовать flat shader в Максе? Предлагали. С точки зрения автора (пусть он поправит меня, если я ошибся) любое дополнительное действие в Максе само по себе — это усложнение процесса, что справедливо для того, кто Максом владеет крайне поверхностно.
Мне, как в большей степени технарю, ваше предложение нравится. (Более того — в производстве видео непосредственный рендеринг масок для последующего composing-а, скажем, в After Effects — постоянная практика.) Но я прекрасно представляю себе художника, который будет тыкаться в незнакомые кнопки в Максе и думать «я лучше выделю то же самое вручную».
Если человек умеет накладывать обычный материал (а это было продемонстрировано в этой статье), то я думаю, что наложить точно такой-же материал но «плоский» не составит никого труда.
Поскольку в статье объясняется, как накладывать материал, из этого следует, что человек, которому это адресовано, «не очень умеет» это делать.
Вы удивитесь, но нередко даже очень опытные люди просто «ездят по накатанной» и любое малейшее отступление от привычной практики (вроде иконки другого цвета на кнопке или, не дай бог, переименованного пункта меню) ставит их в тупик. Просто у них так могут работать мозги. Человеку с техническим взглядом на вещи это чуждо и непонятно, но так бывает.
Маска — это просто ZBuffer, который можно получить за тот же рендер отдельной картинкой (прозрачный фон и градиент по глубине отрендеренного объекта), часто делается одной тычкой в свойствах рендера (получается отдельное изображение).
Использовать ZBuffer для выделения объектов? Ну это разве-что подойдет для ну очень простых сцен и то при определённых обстоятельствах. Если уж приходится такую работу часто, то проще использовать скрипт и делать маску в один клик.
Еще раз — объекты могут рендериться отдельными пассами с активацией только ZBuffer-а (по крайней мере это без проблем можно сделать в blender3d) — на выходе за один раз получится одна картинка с AO + набор масок отдельных объектов — все одинакового размера. То, что содержится в маске (глубина в грейскейле с нулевой прозрачностью), не играет абсолютно никакой роли — оно нужно только для отделения объекта от прозрачного фона.
НЛО прилетело и опубликовало эту надпись здесь
Нет. Текстуры обрезались по маскам которыми являются сами рендеры с альфа-каналом отдельных групп объектов разбитых на разные слои. Повесить можно все что угодно, если знаешь об этом. Мне такой способ не был известен и посему я им не пользовался. Если бы пользовался — то без сомнения обязательно рассказал бы.

Я не претендую на истину последней инстанции. В комментариях люди, к примеру, предлагают полностью переключиться на 3D-пакет, кто-то предлагает еще какие-то варианты. Все они уместны и имеют право на жизнь.
/me подобрал челюсть.
Ждем новых статей на тему макса и его друга фотошопа.
А я бы хотел больше инфы не по работе с конкретным софтом (по которому и так всего навалом), а по самим принципам дизайна, подходам, хитростям, методикам, техологиям и тп. Ибо мне, например, больше импонирует блендер и его друг гимп… Это дискриминация!
Все, что написано в статье, применимо и к blender3d+gimp. А так — да, хотелось бы еще узнать, как в данную отрисованную фактически от руки картинку «втыкаются» персонажи и метод их изготовления: если рендер, то будет выглядеть плохо; если рисование руками, то как же быть с анимацией, это же самоубийство.
что вы, что вы, никакой дискриминации, первое что пришло на ум.
надо не забыть, как закончу ковырять ядро на восприимчивость к видео собрать блендер
Это отлично, спасибо за статью и велкам ту хабр.

Ценный совет: всегда заливайте картинки на habrastorage.org — он выдержит любые нагрузки. А то эти ваши картинки у меня грузятся по 20 минут и то через одну.
Спасибо большое, мне написало много самых разных людей. Один из них настоятельно попросил выкладывать графические ресурсы на habrastorage.org и популярно объяснил мне почему все так, а не так. Этим Хабр кстати очень мне импонирует. Я вроде как на огонек зашел, лавку сломал, в косяке застрял и других косяков наделал.

Из косяков выбраться помогли, в достаточной мере тепло отнеслись да еще и советов добрых дали. Спасибо! )
Думаю, выскажу мнение большинства: Это шикарнейший пост для песочницы! Поздравляю!
Не дизайнер, ни разу, даже не художник. Но от статьи ощущения только «мимими», пусть я не понял половину приемов (таки было же сказано что хотя бы базовые навыки нужны), но основной принцип доступен и главное не уничтожает волшебства картинки. Наоборот, как с фокусами, вроде и показали как сделано, а все равно волшебно.
Андрей, спасибо огромное за статью! Это прекрасный туториал. :)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории