Приступим к делу.
В Unity, C#, у меня есть набор сплайнов, в которых я генерирую поля расстояний из сегментов сплайна. Я установил для него определенное максимальное расстояние, которое предпочитаю, а также добавляю полям Smoothmin, чтобы они выглядели более органично. Мои поля теперь находятся где-то между исходной точкой, максимальным расстоянием или любым местом, где оно сталкивается до этого.
Просто добавить несколько цветных линий на материал, которые расширяются наружу вдоль полей расстояний, очень просто. Однако я пытаюсь превратить поле расстояний в фальшивые UV-координаты. UV-координаты, которые будут естественным образом следовать за полем расстояний, когда оно изгибается и поворачивается. Похожа на сетку, но более органична.
По сути. От начала координат до ширины X. И от начала до конца сплайн разбит на секции длиной X, которые представляют правую и левую области.
Я пробовал некоторые тесты на длину дуги и тому подобное, но в конечном итоге они всегда выглядели фрагментированными из-за того, как он обрабатывает несколько сегментов, из-за углов и т. д. И потому что он граничит с областью «Я понятия не имею, что я делаю».
Я пытался превратить поле расстояний в карту потока, но в тот момент у меня возникла та же проблема: подсказка, как представить направления вправо-влево.
Я также пытался превратить это в настоящую сетку, но, поскольку я работаю над воксельной сеткой, немного сложно переместить вершины к границе поля расстояний и не создавать перекрывающиеся сегменты и тому подобное.
Существуют ли решения, которые могут создать прилично выглядящее ультрафиолетовое поле вне расстояний, выходящее из сплайнов? Альтернативно, используя другие методы, но добиваясь того же?
Любая помощь сделает мой разум немного менее сумасшедшим.
Спасибо
Подробнее здесь: https://stackoverflow.com/questions/798 ... elds-to-uv
Unity Расстояние полей до UV ⇐ C#
Место общения программистов C#
1767997214
Anonymous
Приступим к делу.
В Unity, C#, у меня есть набор сплайнов, в которых я генерирую поля расстояний из сегментов сплайна. Я установил для него определенное максимальное расстояние, которое предпочитаю, а также добавляю полям Smoothmin, чтобы они выглядели более органично. Мои поля теперь находятся где-то между исходной точкой, максимальным расстоянием или любым местом, где оно сталкивается до этого.
Просто добавить несколько цветных линий на материал, которые расширяются наружу вдоль полей расстояний, очень просто. Однако я пытаюсь превратить поле расстояний в фальшивые UV-координаты. UV-координаты, которые будут естественным образом следовать за полем расстояний, когда оно изгибается и поворачивается. Похожа на сетку, но более органична.
По сути. От начала координат до ширины X. И от начала до конца сплайн разбит на секции длиной X, которые представляют правую и левую области.
Я пробовал некоторые тесты на длину дуги и тому подобное, но в конечном итоге они всегда выглядели фрагментированными из-за того, как он обрабатывает несколько сегментов, из-за углов и т. д. И потому что он граничит с областью «Я понятия не имею, что я делаю».
Я пытался превратить поле расстояний в карту потока, но в тот момент у меня возникла та же проблема: подсказка, как представить направления вправо-влево.
Я также пытался превратить это в настоящую сетку, но, поскольку я работаю над воксельной сеткой, немного сложно переместить вершины к границе поля расстояний и не создавать перекрывающиеся сегменты и тому подобное.
Существуют ли решения, которые могут создать прилично выглядящее ультрафиолетовое поле вне расстояний, выходящее из сплайнов? Альтернативно, используя другие методы, но добиваясь того же?
Любая помощь сделает мой разум немного менее сумасшедшим.
Спасибо
Подробнее здесь: [url]https://stackoverflow.com/questions/79864686/unity-distance-fields-to-uv[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия