Отличный ролик. Ждём продолжения. Ноды геометрии важная тема. Ещё бы добавить про анимацию в нодах, было бы супер.
@EditMood2 жыл бұрын
Спасибо! Ок, учтем)
@uastalkeRR2 жыл бұрын
Дякую. З поясненнями це супер.
@EditMood2 жыл бұрын
Спасибо)
@MultiSaded2 жыл бұрын
Thanks for the video, is there a condition so that these cylinders do not overlap each other?
@EditMood2 жыл бұрын
This video shows how to minimize intersections of objects. If it is necessary that they do not touch at all, you need to add a mathematical node to add a value to the min distance. If there are any problems with this, you can write a question on the server to Discord, there we will try to sort out the situation.
@kdargosun132 жыл бұрын
Геометрические ноды это хорошо. Ещё бы понять что из них за что отвечает и как строить процедурные города.
@EditMood2 жыл бұрын
Не обязательно знать все ноды. Достаточно понимать принцип работы с ними и уметь пользоваться справочными материалами. Ну а некоторые довольно сложные для понимания вещи (вроде как раз процедурных городов) на начальном этапе проще подсмотреть у кого-то. А со временем придет и понимание того, как это сделать и какая нода для чего была использована) Главное не копировать слепо, а стараться вникнуть, какой параметр за что отвечает.
@kdargosun132 жыл бұрын
@@EditMood Вот объяснений какой параметр за что отвечает в ютубе к сожалению мало. Вот допустим я хочу сделать так, чтобы когда объект становился определённой высоты, то на его верхней грани появлялся другой объект (колекция объектов). Открываю редактор геометрических нодов и не понимаю что за что отвечает :(
@EditMood2 жыл бұрын
Нет случайно опыта программирования?) Есть в нодах что-то схожее по логике) Тоже математические операции, логические операции... Только ещё 3д пространство и объекты добавляются со всеми их свойствами...) Добавим в планы ролик по спавну на определённой высоте объекта. Не буду обещать, что на днях, но дойдём до этого когда-то.
@kdargosun132 жыл бұрын
@@EditMood Опыт в программировании у меня довольно скудный: несколько лет назад прошёл базовый JS от издательства OReilly, по C# прочитал Шилдта и порошёл курс у CodeBlog. Правда всё что напрограмировал это Flappy Bird на JS и простенький калькулятор на C#.
@EditMood2 жыл бұрын
Ну это уже что-то. База есть)
@alexmckonst62412 жыл бұрын
А если я использую коллекцию объектов разного диаметра, как провернуть такой трюк?
@EditMood2 жыл бұрын
Логика по сути та же. Брать максимальный размер объекта из коллекции и ориентироваться на него)
@alexmckonst62412 жыл бұрын
@@EditMood Мне бы хотелось иметь одинаковое расстояние между всеми объектами разных диаметров. А вообще спасибо, за этот способ что на видео. Пригодится!
@EditMood2 жыл бұрын
Для более точного позиционирования нужна связка нод в разы сложнее) С геометрическими расчетами, с разбором фигуры на составляющие части и т.п. Довольно сложный и специфичный момент. Как правило достаточно просто создать сетку нужного размера, чтобы распределить объекты равномерно на ней. Определить пересечения на изогнутых поверхностях гораздо сложнее, потому что помимо облака точек спавна на это влияет форма и положение в пространстве самого объекта спавна.
@EditMood2 жыл бұрын
Есть ещё один способ избежать пересечений, о нём в дальнейших роликах планировал рассказать. Но там распределение объектов все равно случайное, то есть расстояние между ними не будет равным)
@cronaldo2014 Жыл бұрын
@@EditMood Но всё же как сделать, можете записать такой ролик если это возможно?)