Blender для начинающих/Введение в GLSL: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 125:
</source>
Если условие в if ложно, то проверится следующее. Если и оно не выполнилось, то проверка перейдет к следующему условию. Так будет пока программа не дойдет до else, операторы в котором выполняться если ни одно из вышеуказанных условий не было верно. При том, если в некотором блоке выше else выполнились команды в {}, то проверка остальных условий не выполняется.
==Циклы==
===While===
Циклы While предназначен для циклического выполнения операторов в {} пока условие верно.
<source lang="C">
for ( /*инициализация переменной; условие; изменение значения переменной*/ ) {
// тело цикла (тут находится код который будет повторяться)
}
</source>
# Инициализация переменной - ее начальное значение в цикле.
# Условие - условие, проверяемое перед каждым выполнением (итерацией) цикла.
# Изменение переменной - то число, которое при каждом следующем выполнении цикла будет к ней прибавляться.