Смотрю курс [3DMotive] Exterior Environment in UE4 кидаю в world position offset нод VertexColor+1Constant через multiply,для того,что бы кистью рисовать дисплейс,все как в уроке,но ничего не происходил,пробовал увеличивать 1Constant до 300 и крутить настройки кисти,все равно не работает,в чем может быть проблема?
Вопросы/ответы
- Автор темы logosman
- Дата создания
Смотрю курс [3DMotive] Exterior Environment in UE4 кидаю в world position offset нод VertexColor+1Constant через multiply...
1 - При таком раскладе все вертексы с белой альфой, сдвигаются по диагонали вверх и вперед.
Нужно добавить VertexNormal (точнее домножить на то что идет в WorldPositionOffset) чтобы сдвиг был по нормалке к поверхности. Или на верктор в каком направлении нужен сдвиг.
2 - World Position Offset не учитывает вертексы тесселяции. Если это плоскость с 4 вертексами. То этого скоррее всего их просто мало, нужно на изначальном меше больше вертексов чтобы было что сдвигать и пеинтить.
3 - При дефолном ипорте меша в анриал, с обычными настройками. Весь меш заливается белым вертекс пеинтом. Нужно проверить точно ли он покрашен. И при покраске нужно указать белый цвет не в RGB, а в A, или черный, учитывая что шейдер ссылается на альфа канал в вертекс пеинте.
Вложения
-
276 КБ Просмотров: 289
-
349,8 КБ Просмотров: 291
Оно работает скорее всего. Но:
1 - При таком раскладе все вертексы с белой альфой, сдвигаются по диагонали вверх и вперед.
Нужно добавить VertexNormal (точнее домножить на то что идет в WorldPositionOffset) чтобы сдвиг был по нормалке к поверхности. Или на верктор в каком направлении нужен сдвиг.
2 - World Position Offset не учитывает вертексы тесселяции. Если это плоскость с 4 вертексами. То этого скоррее всего их просто мало, нужно на изначальном меше больше вертексов чтобы было что сдвигать и пеинтить.
3 - При дефолном ипорте меша в анриал, с обычными настройками. Весь меш заливается белым вертекс пеинтом. Нужно проверить точно ли он покрашен. И при покраске нужно указать белый цвет не в RGB, а в A, или черный, учитывая что шейдер ссылается на альфа канал в вертекс пеинте.
1 - При таком раскладе все вертексы с белой альфой, сдвигаются по диагонали вверх и вперед.
Нужно добавить VertexNormal (точнее домножить на то что идет в WorldPositionOffset) чтобы сдвиг был по нормалке к поверхности. Или на верктор в каком направлении нужен сдвиг.
2 - World Position Offset не учитывает вертексы тесселяции. Если это плоскость с 4 вертексами. То этого скоррее всего их просто мало, нужно на изначальном меше больше вертексов чтобы было что сдвигать и пеинтить.
3 - При дефолном ипорте меша в анриал, с обычными настройками. Весь меш заливается белым вертекс пеинтом. Нужно проверить точно ли он покрашен. И при покраске нужно указать белый цвет не в RGB, а в A, или черный, учитывая что шейдер ссылается на альфа канал в вертекс пеинте.
Спасибо за ответ.Так ничего и не вышло,пробовал добавлять VertexNormal не помогло,плоскость из макса изначально с плотной сеткой.По поводу пункта 3 не совсем понял,я пробовал заливать и черным и белым,и кистью рисовал черной и белой,не работает.
Вложения
-
312,8 КБ Просмотров: 407
Когда кистью рисовал черным и белым указывал не только цвет, но и альфа канал при рисовании черный и белый делал? На втором скрине я показывал. Если да то больше идей нет почему не работает. Вместо альфы можешь еще красный канал взять из вертекс пеинта для проверки. Но не думаю что поможет тогда тоже.
Удивительно,но на других каналах все работает нормально!Проверял настройки альфа канала,все как в вашем скриншоте.Но тут проблема в том,что на других каналах лежат текстуры,и при рисовании,вместе с рельефом проявляется текстура
Еще раз напомню, чтобы рисовать черным или белым альфу нужно указать не цвет, а альфа параметр (0 - черный, 1 - белый). Его нельзя задать просто через цвет, черный цвет не будет черным в альфе, это отдальный параметр.
Что то мне подсказывает что альфа канал вертекс колора тогда белый. В вертекс пеинте есть ColorViewMode в нем можно отсмотреть все каналы, в том числе и альфа.
Еще раз напомню, чтобы рисовать черным или белым альфу нужно указать не цвет, а альфа параметр (0 - черный, 1 - белый). Его нельзя задать просто через цвет, черный цвет не будет черным в альфе, это отдальный параметр.
Еще раз напомню, чтобы рисовать черным или белым альфу нужно указать не цвет, а альфа параметр (0 - черный, 1 - белый). Его нельзя задать просто через цвет, черный цвет не будет черным в альфе, это отдальный параметр.
Что то мне подсказывает что альфа канал вертекс колора тогда белый. В вертекс пеинте есть ColorViewMode в нем можно отсмотреть все каналы, в том числе и альфа.
Еще раз напомню, чтобы рисовать черным или белым альфу нужно указать не цвет, а альфа параметр (0 - черный, 1 - белый). Его нельзя задать просто через цвет, черный цвет не будет черным в альфе, это отдальный параметр.
Еще раз напомню, чтобы рисовать черным или белым альфу нужно указать не цвет, а альфа параметр (0 - черный, 1 - белый). Его нельзя задать просто через цвет, черный цвет не будет черным в альфе, это отдальный параметр.
- Рейтинг
- 15
Всем привет. Подскажите, пожалуйста, кто сталкивался с проблемой нехватки места на жестком диске. Движок не в меру жрет место на диске. Собирал под Linux из исходников. После сборки и очистки занял место 45Gb, через пару дней работы за счет кэша все 60Gb. За неделю работы с проектами весело сообщает, что не хватает места на диске. Попытка удалить кэш/Intermediate приводит к неработоспособности.
Под виндой при установке с полными опциями требует больше 40Gb.
У меня одного так? У кого какие решения, поделитесь советом, пожалуйста. Как вариант думал отдельный HDD/SSD под него выделять.
Буду признателен информации.
Спасибо.
Под виндой при установке с полными опциями требует больше 40Gb.
У меня одного так? У кого какие решения, поделитесь советом, пожалуйста. Как вариант думал отдельный HDD/SSD под него выделять.
Буду признателен информации.
Спасибо.
датасмит же, он в коробке идет с движком
Ребята, подскажите где есть более живой форум? Тут мою тему вроде смотрят, только ни кто ни чего не говорит.
Ду, давай вместе разбираться. Я щас жду просчета лайтмап. А еще я не могу сохранить сцену, говорит не хватает железяк =) 1080ти 11гб =) куда еще больше? Но почему то в автосевы сохранил.
щас смотрю вот это
https://academy.unrealengine.com/Class-Viewer/arch_advanced
Ребята, подскажите где есть более живой форум? Тут мою тему вроде смотрят, только ни кто ни чего не говорит.
Ду, давай вместе разбираться. Я щас жду просчета лайтмап. А еще я не могу сохранить сцену, говорит не хватает железяк =) 1080ти 11гб =) куда еще больше? Но почему то в автосевы сохранил.
щас смотрю вот это
https://academy.unrealengine.com/Class-Viewer/arch_advanced