Оси вращения: различия между версиями
-HunteR- (обсуждение | вклад) |
-HunteR- (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
Оси вращения в Cs создаются с помощью брашей, с текстурой origin. | Оси вращения в Cs создаются с помощью брашей, с текстурой origin. | ||
− | [[Файл:Osi 001.png| | + | [[Файл:Osi 001.png|350px|thumb|center|Браш с текстурой origin]] |
Строка 8: | Строка 8: | ||
Для примера давайте создадим карту с тремя кубами разного цвета и у каджого куба создадим ось с помощью origin-браша. | Для примера давайте создадим карту с тремя кубами разного цвета и у каджого куба создадим ось с помощью origin-браша. | ||
− | [[Файл:Osi 002.png| | + | [[Файл:Osi 002.png|350px|thumb|center|Комната с 3мя кубами]] |
− | [[Файл:Osi 003.png| | + | [[Файл:Osi 003.png|350px|thumb|center|origin-Браш синего куба]] |
− | [[Файл:Osi 004.png| | + | [[Файл:Osi 004.png|350px|thumb|center|origin-Браш красного куба]] |
− | [[Файл:Osi 005.png| | + | [[Файл:Osi 005.png|350px|thumb|center|origin-Браш белого куба]] |
Размер браша и форма не имеют значения, главное чтобы центр origin-браша был в том месте, где ваша ось вращения. Так как у нас ось вращения в центре куба, то и центры origin-брашей там же. | Размер браша и форма не имеют значения, главное чтобы центр origin-браша был в том месте, где ваша ось вращения. Так как у нас ось вращения в центре куба, то и центры origin-брашей там же. | ||
− | [[Файл:Osi 006.png| | + | [[Файл:Osi 006.png|350px|thumb|center|центры origin-брашей находятся в центрах кубов]] |
Теперь, чтобы показать смысл этих осей давайте превратим каждый куб с его origin-брашем в entity(Ctrl+T) func_rotating. | Теперь, чтобы показать смысл этих осей давайте превратим каждый куб с его origin-брашем в entity(Ctrl+T) func_rotating. | ||
− | [[Файл:Osi 007.png| | + | [[Файл:Osi 007.png|350px|thumb|center|белый куб и его origin-браш в func_rotating]] |
− | [[Файл:Osi 008.png| | + | [[Файл:Osi 008.png|350px|thumb|center|синий куб и его origin-браш в func_rotating]] |
− | [[Файл:Osi 009.png| | + | [[Файл:Osi 009.png|350px|thumb|center|красный куб и его origin-браш в func_rotating]] |
Далее выделите все кубы и нажмите Alt+Enter, чтобы увидеть окно свойств наших entity. Перейдите на вкладку флагов и установите флаг Start ON, чтобы наши кубы крутились сразу при загрузке карты. | Далее выделите все кубы и нажмите Alt+Enter, чтобы увидеть окно свойств наших entity. Перейдите на вкладку флагов и установите флаг Start ON, чтобы наши кубы крутились сразу при загрузке карты. | ||
− | [[Файл:Osi 010.png| | + | [[Файл:Osi 010.png|350px|thumb|center|Включаем флаг Start ON]] |
Теперь давайте установим скорость вращения на 15. | Теперь давайте установим скорость вращения на 15. | ||
− | [[Файл:Osi 011.png| | + | [[Файл:Osi 011.png|350px|thumb|center|Включаем флаг Start ON]] |
В игре, при таких параметрах, кубы крутятся в одну и ту же сторону. | В игре, при таких параметрах, кубы крутятся в одну и ту же сторону. | ||
− | [[Файл:Osi 012.png| | + | [[Файл:Osi 012.png|350px|thumb|center|В игре кубы крутятся в одну сторону]] |
'''!! Примечание:''' Любой объект в КС, если не указать ось координат по которой он должен крутиться, будет крутиться по оси Z. | '''!! Примечание:''' Любой объект в КС, если не указать ось координат по которой он должен крутиться, будет крутиться по оси Z. | ||
Строка 46: | Строка 46: | ||
В трехмерном пространстве существуют три оси координат: X,Y,Z. | В трехмерном пространстве существуют три оси координат: X,Y,Z. | ||
− | [[Файл:Osi 013.png| | + | [[Файл:Osi 013.png|350px|thumb|center|Три оси координат]] |
Как же понять, по какой оси должен крутиться мой объект? Ответ: Легко. | Как же понять, по какой оси должен крутиться мой объект? Ответ: Легко. | ||
Строка 53: | Строка 53: | ||
В нашем нынешнем случае объект крутится вокруг оси Z. | В нашем нынешнем случае объект крутится вокруг оси Z. | ||
− | [[Файл:Osi 014.png| | + | [[Файл:Osi 014.png|350px|thumb|center|Вращение вокруг оси Z]] |
Чтобы сменить ось вращения используют ту же вкладку с флагами. Если вы хотите, чтобы объект вращался по оси X - выделяйте флаг X Axis, по Y - Y Axis, по Z - никой флаг выделять не нужно. Давайте заставим наши кубы вращаться по разным осям. | Чтобы сменить ось вращения используют ту же вкладку с флагами. Если вы хотите, чтобы объект вращался по оси X - выделяйте флаг X Axis, по Y - Y Axis, по Z - никой флаг выделять не нужно. Давайте заставим наши кубы вращаться по разным осям. | ||
− | [[Файл:Osi 015.png| | + | [[Файл:Osi 015.png|350px|thumb|center|Кубы будут вращаться по разным осям]] |
В игре наши кубы, как мы и хотели, вращаются по разным осям. | В игре наши кубы, как мы и хотели, вращаются по разным осям. | ||
− | [[Файл:Osi 016.png| | + | [[Файл:Osi 016.png|350px|thumb|center|Кубы в игре вращаются по разным осям]] |
Удачи вам в освоении осей вращения!!! | Удачи вам в освоении осей вращения!!! |
Версия 16:15, 28 марта 2010
Оси вращения в Cs создаются с помощью брашей, с текстурой origin.
При этом сама ось вращения будет находиться в том месте, где центр нашего origin-браша.
Для примера давайте создадим карту с тремя кубами разного цвета и у каджого куба создадим ось с помощью origin-браша.
Размер браша и форма не имеют значения, главное чтобы центр origin-браша был в том месте, где ваша ось вращения. Так как у нас ось вращения в центре куба, то и центры origin-брашей там же.
Теперь, чтобы показать смысл этих осей давайте превратим каждый куб с его origin-брашем в entity(Ctrl+T) func_rotating.
Далее выделите все кубы и нажмите Alt+Enter, чтобы увидеть окно свойств наших entity. Перейдите на вкладку флагов и установите флаг Start ON, чтобы наши кубы крутились сразу при загрузке карты.
Теперь давайте установим скорость вращения на 15.
В игре, при таких параметрах, кубы крутятся в одну и ту же сторону.
!! Примечание: Любой объект в КС, если не указать ось координат по которой он должен крутиться, будет крутиться по оси Z.
Теперь по-подробнее про оси координат!
В трехмерном пространстве существуют три оси координат: X,Y,Z.
Как же понять, по какой оси должен крутиться мой объект? Ответ: Легко. Если проткнуть спицей яблоко, и крутить его, то оно будет крутиться вокруг спицы, правильно? Конечно да! Так же и в кс: объект крутится вокруг указанной оси.
В нашем нынешнем случае объект крутится вокруг оси Z.
Чтобы сменить ось вращения используют ту же вкладку с флагами. Если вы хотите, чтобы объект вращался по оси X - выделяйте флаг X Axis, по Y - Y Axis, по Z - никой флаг выделять не нужно. Давайте заставим наши кубы вращаться по разным осям.
В игре наши кубы, как мы и хотели, вращаются по разным осям.
Удачи вам в освоении осей вращения!!!
!!Исходник карты-примера: Osi tr.zip
Автор: -HunteR-