Задаём вопрос - получаем ответ (Blender 2.8)

Список разделов Blender 3D Общие вопросы

Описание: Если не знаете где спросить или нет времени искать нужный раздел
Модератор: exooman

Сообщение #441 Apulya » 14.08.2019, 12:53

я занимаюсь в основном моделингом и в процессе осязаемость от формы гораздо лучше когда ты видишь обратную сторону нормали другого цвета(оттенка), а face Orientation это функция окрашивает все объекты сцены для анализа, но работать в ней не удобно так как все объекты имеют одинаковые цвета.
Вложения
2,78-2.jpg
2,79.1.jpg
Apulya
Сообщения: 5

Сообщение #442 ChEmIsT » 14.08.2019, 13:10

В будущем добавят возможность кастомизировать цвет нормали. А пока то что есть.
ChEmIsT M
Аватара
Откуда: Украина, Сумы
Сообщения: 1553



Сообщение #443 grayich » 14.08.2019, 13:19

Apulya, понятно, ну тут остаётся только писать письма разрабам на трекер, чтоб сделали

а на текущий момент есть случайный цвет + маткапы ... конечно немного не то, но тоже вполне - имхо

пример
Изображение

думается, если подобрать правильный маткап(скачать откуда) то будет вообще хорошо
x64 Linux
grayich M
Аватара
Откуда: Харьков
Сообщения: 5237

Сообщение #444 Apulya » 14.08.2019, 13:40

Спасибо. покручу с материалами.
Apulya
Сообщения: 5

Сообщение #445 EugeneOS » 14.08.2019, 15:13

Всем доброго времени суток.
Есть задача, наложить на руку 3D Часы. Сделал трекинг, материалы, все круто, НО, как скрыть части часов, которые должны быть с обратной стороны руки. Скриншот прикрепил.
Буду рад любой помощи, спасибо!
Изображение
EugeneOS
Сообщения: 1

Сообщение #446 kiber01 » 14.08.2019, 15:24

Привет! Подскажите возможно ли выбрать несколько кусочков на UV развертке и как-то автоматически наложить их друг на друга? То есть, чтобы они распределялись не по всему холсту а просто друг на друге.
« Вдохновение... Это когда что-то сонное… ленивое… очень тяжёлое и неподъёмное как бегемот… становится лёгким как облако… И летит-летииит… »
(c) Смешарики.
kiber01 M
Аватара
Сообщения: 1093

Сообщение #447 stark » 14.08.2019, 16:04

kiber01, unwrap'ить не всё сразу, а каждый кусочек отдельно?
stark M
Сообщения: 2220


Сообщение #448 kiber01 » 14.08.2019, 16:12

stark, их почти по тысяче на каждом объекте а таких объектов около двух десятков.

Добавлено спустя 12 минут 8 секунд:
Можно ли их все выделить и заанврапить так-чтобы было как-будто бы я по одному анвраплю?
« Вдохновение... Это когда что-то сонное… ленивое… очень тяжёлое и неподъёмное как бегемот… становится лёгким как облако… И летит-летииит… »
(c) Смешарики.
kiber01 M
Аватара
Сообщения: 1093

Сообщение #449 stark » 14.08.2019, 16:32

kiber01, т.е. "их тысяча" и это не отдельные грани, чтобы Reset сработал. Тогда по какому правилу Blender должен понять, что есть один кусок UV, а что - разные. У тебя они все швами (Seams) разделены? Вся тысяча?
stark M
Сообщения: 2220


Сообщение #450 kiber01 » 14.08.2019, 16:41

stark, все порезаны (Seams).
« Вдохновение... Это когда что-то сонное… ленивое… очень тяжёлое и неподъёмное как бегемот… становится лёгким как облако… И летит-летииит… »
(c) Смешарики.
kiber01 M
Аватара
Сообщения: 1093

Сообщение #451 stark » 14.08.2019, 16:53

kiber01, похоже надо менять алгоритм. Сначала сделать кусочек, анврапнуть, а потом превращать его в тысячу.

Потому как я разделил объект-меш на отдельные объекты (выбрать ребро со швом, Select Similar -> Seam, Rip, Separate -> by Loose Parts), выбрал все, выбрал активный, перешёл в Editmode (раз есть совместное редактирование нескольких объектов) и анврапнул всё... результат другой, но аналогичный как если бы не разделять на объекты. Наверное разработчики считают это крутой фичей :-D

Наверное когда есть отдельные объекты, можно скрипт написать, который бы из выбора брал объекты по одному и вызывал unwrap. Это если изменить порядок создания объекта (сначала развернуть, потом расплодить) не вариант.

Может кто ещё подскажет.
stark M
Сообщения: 2220


Сообщение #452 kiber01 » 14.08.2019, 17:11

stark, эх, печально всё это, нет такой простой функции... В любом случае спасибо.
А мне видимо до старости складывать развертку вручную, хоть по срокам это к завтрашнему вечеру :beer:
« Вдохновение... Это когда что-то сонное… ленивое… очень тяжёлое и неподъёмное как бегемот… становится лёгким как облако… И летит-летииит… »
(c) Смешарики.
kiber01 M
Аватара
Сообщения: 1093

  • 1

Сообщение #453 Vanr » 14.08.2019, 17:24

EugeneOS писал(а):Есть задача, наложить на руку 3D Часы. Сделал трекинг, материалы, все круто, НО, как скрыть части часов, которые должны быть с обратной стороны руки.
В данном случае можно добавить цилиндрический объект по форме руки и привязать его к часам. На этот объект назначить материал Holdout (на месте объекта будет рендериться фон, перекрывая те части часов, которые не должны быть видны)

Использовал подобный приём, что бы спрятать внутренние части блоков.
Изображение
Спойлер
phpBB [media]
AMD FX-8350 Eight-Core Processor 4.00GHz, ОЗУ - 8.00ГБ, NVIDIA GeForse GTX 1660Ti
Vanr M
Аватара
Откуда: Россия, г. Самара
Сообщения: 113

Сообщение #454 stark » 14.08.2019, 17:57

kiber01, ну что сложного написать скрипт? Ну да, не просто, этот режим редактирования нескольких объектов сразу портит карты. Но вот, попробуй разбить на объекты, выбрать их все и выполнить скрипт:
Код: Выделить всё
import bpy

print("UV unwrapping selected objects")

# make a set from selected objects
objs = [o for o in bpy.context.selected_objects if o.type == 'MESH']

# deselect objects for multi-object editing not messing it up
for obj in objs:
    obj.select_set(state = False)

# for every object from object set
for obj in objs:
    bpy.context.view_layer.objects.active = obj
    obj.select_set(state = True)
    bpy.ops.object.mode_set(mode='EDIT', toggle=False)
    bpy.ops.mesh.select_all(action='SELECT')
    bpy.ops.uv.unwrap()
    bpy.ops.object.mode_set(mode='OBJECT', toggle=False)
    obj.select_set(state = False)
       
print("done")

Добавлено спустя 15 часов 12 минут:
Что, не пригодилось? Я пополам с Гуглом и какой-то матерью, не зная Питона и Blender API написал и оттестировал этот скрипт напрасно? :-D Бывает.
stark M
Сообщения: 2220


Сообщение #455 kiber01 » 15.08.2019, 10:14

stark, весь процесс останавливается на Rip...
Изображение

Добавлено спустя 3 минуты 29 секунд:
Тогда такой вопрос, блендер вообще может определять какие полигоны в каком положении находятся в 3д вюпорте и размещать их так-же на UV? В том смысле что не крутить куски развертки, если этот кусок горизонтально стоит в 3д то так его и положить на развертке. Это можно как-то сделать? А то все кусочки беспорядочно под разными углами...
« Вдохновение... Это когда что-то сонное… ленивое… очень тяжёлое и неподъёмное как бегемот… становится лёгким как облако… И летит-летииит… »
(c) Смешарики.
kiber01 M
Аватара
Сообщения: 1093

Сообщение #456 Korchy » 15.08.2019, 11:11

Korchy M В сети
Аватара
Сообщения: 2713



Сообщение #457 leo-sergio » 15.08.2019, 12:00

А кто в курсе — как в Grease Pencil морфы делать? Для обычного меша Shape keys, но в режиме карандаша я shape не нашел :(

Изображение
Изображение
leo-sergio M
Аватара
Сообщения: 43

Сообщение #458 iron100 » 18.08.2019, 01:52

Скажите, а как задать резкость граней при сглаживании, там где не нужно сглаживать? С модификатором Subdivision.
iron100
Аватара
Сообщения: 108

Сообщение #459 Mihanik » 18.08.2019, 05:55

Раньше было Shift+E, И называлось Crease или Складка. Но в большинстве случаев правильнее снять фаску руками.
Mihanik M
Аватара
Сообщения: 1414

Сообщение #460 stark » 18.08.2019, 06:11

Сейчас (в 2.80) тоже Shift+E. И mean crease выбора по-прежнему на N-панели, теперь на закладке Item.
stark M
Сообщения: 2220


Пред.След.

Вернуться в Общие вопросы

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 1 гость