Создание круга в использовании математических узлов - PullRequest
0 голосов
/ 14 февраля 2020

Я попытался создать круг , используя Математические узлы в Blender Shader Editor по умолчанию Плоскость . По умолчанию Плоскость имеет размеры [2 м * 2 м]. Я использовал стандартное уравнение

(xg) ^ 2 + (yh) ^ 2 - r ^ 2 = 0

Но образованный круг превышает плоскость когда я использую значение (1,1) для (г, ч). Но когда я использую (0.5,0.5) для (g, h), я получаю желаемый результат.

enter image description here

Математически, если верхний правый угол плоскости не равен (2,2), тогда как центр Самолет Бе (1,1). Пожалуйста, помогите мне.

1 Ответ

1 голос
/ 14 февраля 2020

При показанной настройке ваш центр равен 0,5,0,5, а диаметр равен 1.
Это дает вам круг, охватывающий диапазон координат 0..1 / 0..1 текстуры.

Попробуйте использовать самолет 4х4. Это, вероятно, даст вам понимание:
Координаты текстуры и координаты объекта / вершины отличаются.

...