* * * Форумы на Наша-Life THREAD * * * -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- THREAD : Как контролировать наложение текстуры? Started at 31-01-2014 01:39 by kote(iccup) Visit at https://bbs.hl-inside.ru/showthread.php?threadid=57664 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 1] Author : kote(iccup) Date : 31-01-2014 01:39 Title : Как контролировать наложение текстуры? [b]Как контролировать наложение текстуры на выбраный полигон?[/b] Текстура накладывается на весь полигон,от края до края,ну тоесть моя текстура которая изначально квадратная и должна быть на полигоне квадратной имеет форму не квадрата а форму полигона на которой она расположена - т.е. трапеции,нужно как то сделать так что бы текстура при наложении имела свою оригинальную форму. З.Ы.Вопрос по 3D Max'у -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 2] Author : FishMan Date : 31-01-2014 12:02 У каждого полигона есть его представление в плоскости двух координат U и V (вообще есть ещё третья координата - W но какой у неё смысл и зачем она нужна я, честно сказать, никогда не пытался понять, это что-то там для "объёмных" процедурных текстур, якобы можно использовать для бленда двух текстур, короче это всё не нужно, для того же бленда существует куча других способов, а если ты делаешь что-то для движка то там vertex color используется для бленда), задающее соответствие между текстурой и полигоном. Это представление называется развёрткой, часто ещё называют просто UV или анврапом (Unwrap). Собственно её и нужно редактировать. UV-координаты - относительные (относительно текстурного листа, то есть 1, 5 или 7 для разных текстур означают одно и то же значение, то есть координата V: 1.0 - это верхний край и для 512 пикселей и для 1024 пикселей, в традиционных же координатах эти значения бы обозначали фиксированное количество пикселей, тут их смысл как бы остаётся прежним вне зависимости от самой текстуры), положение вершин в UV задаётся в десятичных числах и чаще всего меняется в приделах от 0 до 1, числа могут быть отрицательными (в принципе это почти то же самое, что x,y только смысл у значений может меняться в зависимости от текстурного листа), каждое число определяет положение вершины по той или иной оси (U или V) относительно текстурного листа в процентах (а точнее, как уже было сказано, в десятичных числах). Погугли про модификаторы Unwrap UVW, UVW Map и т.д. Ключевые слова: UV, Unwrap, Развёртка. Ну и плюс [url=https://www.youtube.com/watch?v=laJCQdJtR84]видос[/url] и [url=http://ru.wikipedia.org/wiki/UV-преобразование]статья на педивикии[/url]. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 3] Author : kote(iccup) Date : 31-01-2014 23:04 [QUOTE][i]Оригинальное сообщение от FishMan [/i] [/QUOTE] спасибо за разьяснения -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 4] Author : kote(iccup) Date : 01-02-2014 02:32 блин я не пойму что нетак.... почему при изменении формы текстуры ничего не меняется? [img]http://d2img.ru/img/14/02/1007818.JPG[/img] -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 5] Author : FishMan Date : 01-02-2014 12:38 Зайди в настройки и установи пункт "constant update in viewport". А ты точно тот полигон редактируешь? По скриншоту трудно что-то сказать, потому что не понятно, что ты делал до этого и что ты делаешь вообще ) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 6] Author : kote(iccup) Date : 01-02-2014 13:51 [QUOTE][i]Оригинальное сообщение от FishMan [/i] [B] А ты точно тот полигон редактируешь? [/B][/QUOTE] Да тот,я ещё подумал может в текстуре проблема?Потомучто я создал простой бокс,искривил на нем один из полигонов что бы он был трапецией,наложил на бокс простейшую текстуру кирпича(стандарт и основной цвет битмап),текстура офк была кривой,потом в Unwrap просто нажал один раз на peel и все,я там даже ничего не настраивал,текстура выбраного полигона моментально приобрела правильные пропорции(квадрата). -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 7] Author : FishMan Date : 02-02-2014 22:12 Peel? Это что вообще такое? Аааааа! Это новая хрень в 12-шке?! 2 ALL: Peel - это теперь релакс что ли? Наркоманы сраные, задолбали со своими экспериментами с интерфейсом. Вот почему у мя столько проблем с релаксом в 12-шке было! Ух ты, а там ещё пару клёвых штук добавили, пины, мм... но от этого он лучше не становится к сожалению... kote, я не очень понимаю чего ты там хочешь получить и что тебя не устраивает поэтому почитай тупо ещё про UV и видосы посмотри... Особенно где кто-то что-то делает и желательно кто-то авторитетный, не какой-нить нубас с ютубов, которому и самому бы поучиться не мешало бы. Сгоняй на какой-нить [url]http://eat3d.com/[/url] и "купи" (сам знаешь про что я) видос по текстурингу, вот этот [url=http://eat3d.com/texturing]например[/url], для начала сгодится... [quote]текстура выбраного полигона моментально приобрела правильные пропорции(квадрата).[/quote] "Правильными" считаются пропорции такие же как в 3Д, то есть если у тебя полигон имеет форму трапеции, то его развёртка тоже должна иметь форму трапеции, иначе у тя стретчи (растяжения) будут . [quote]блин я не пойму что нетак.... почему при изменении формы текстуры ничего не меняется?[/quote] Ты по ходу в режиме Pelt находишься, его нужно закоммитить (commit - исполнить), тогда изменения вступят в силу. Всяко проблема в какой-нить тупой фигне, которую ты тупо делаешь не правильно! [url=https://vimeo.com/7141408]Вот[/url] смотри, вот так примерно должен выглядеть рабочий процесс, вернее он так выглядел 4 года назад, когда я видео записывал, но в основном всё осталось прежним... [url=https://vimeo.com/6218600]И ещё[/url] туда же... А так я хз че там у тя не работает. Если тебе нужно изучить макс, то по максу есть куча интродакшнов от Digital Tutors, например, у Gnomon Workshops тоже были вроде (это я тебе запросы для гугла диктую), пара интересных уроков чисто по геймдеву были у 3D Motive (у них есть и пара бесплатных), все эти уроки платные, но ты же понимаешь... ;) Интродакшны не обязательны, по видосам где решают конкретные задачи (перса моделят или ещё чего) тоже можно учиться, изучай всё подряд, щас инфы столько, что жопой жрать можно и она гораздо больше и шире охват тебе даст, чем ты тут на форуме будешь методом тыка тыкаться, по сурсу инфы мало, поэтому форум нужен, а по максам и тд - завались, даже задавать вопросов никаких не надо, давай, - изучай блин... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 8] Author : kote(iccup) Date : 03-02-2014 12:14 проблему решил сам: 1.)Модификатору Unwrap назначается айди тоже что и у карты(не у материала) 2.)выбираем нужный полигон/полигоны 3.)нажимается Quick Peel Map 4.)???? 5.)Profit [size=1][i]kote(iccup) добавил [date]1391426233[/date]:[/i][/size] [QUOTE][i]Оригинальное сообщение от FishMan [/i] [B] Ты по ходу в режиме Pelt находишься[/B][/QUOTE] нет,в настройках по умолчанию отключено отображение результата во вьюпорте,поэтому и не отображалось [size=1][i]kote(iccup) добавил [date]1391426434[/date]:[/i][/size] учебники никчему,есть гугл,хочу узнать о какойто функции/инструменте,вписал в гугл - получил ответ,а учитывая то что 3дмакс вещь очень популярная то ответы по первым ссылкам будут идеально упрощенными и без всякого лишнего чего очень много во всяких уроках. тему можно /close проблему разрешил сам -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 9] Author : FishMan Date : 03-02-2014 13:01 Чудо в перьях :D -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 10] Author : kote(iccup) Date : 03-02-2014 13:23 [QUOTE][i]Оригинальное сообщение от FishMan [/i] [B]Чудо в перьях :D [/B][/QUOTE] не ну блин,я зада простой вопрос на который должен был последовать простой ответ,ответ и вправду оказался простым но почемуто никто за 4 дня не смог ответить. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 11] Author : FishMan Date : 03-02-2014 14:33 Поизучай видео на сайтах, что я подсказал, чудо... :) [quote]на который должен был последовать простой ответ[/quote] Я тебе уже про это говорил, не "должен был", а "может быть, если бы кто-то захотел, ну пожалуйста"... ) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- The messages has been download from Форумы на Наша-Life at https://bbs.hl-inside.ru at 28.03.2024 07:22:54