Статистика по очкам ( Общая )
этой статье будет описан способ добавления динамических вспышек света, которые можно использовать для еффекта молнии
Динамическое освещение
этой статье будет описан способ добавления динамических вспышек света, которые можно использовать для еффекта молнии
Автор / ы урока : Durane Просмотров : 2164 ( +1 ) Прислал / (а) : Streit Дата создания : 07.04.2011 21:13:05 Источник : http://www.sharaw.deagle.ru Рейтинг : ( 0 ) Поделиться :
Имеются следующие переводы : |
русский |
В этой статье будет описан способ добавления динамических вспышек света, которые можно использовать для еффекта молнии, вспышки при выстреле или для прочих еффектов. Кроме того эти еффекты не зависят от карты и не увеличивают время ее компиляции.
Для примера cделаем желтую вспышку света…
// "vecSrc" это координаты вспышки...
MESSAGE_BEGIN( MSG_PVS, SVC_TEMPENTITY, vecSrc );
WRITE_BYTE( TE_DLIGHT );
WRITE_COORD( vecSrc.x ); // Позиция...
WRITE_COORD( vecSrc.y );
WRITE_COORD( vecSrc.z );
WRITE_BYTE( 30 ); // Радиус (300 унитов).
WRITE_BYTE( 128 ); // Оттенок красного
WRITE_BYTE( 128 ); // Оттенок зеленого
WRITE_BYTE( 0 ); // Оттенок синего
WRITE_BYTE( 2 ); // Продолжительность вспышки
WRITE_BYTE( 10 ); // Кол-во кадров
MESSAGE_END();
Этот код можно вставлять в любой части вашего кода. Например в PrimaryAttack. Удачи…
Похожие 1. Создание нового оружия - В этом туторе не будет объяснено КАК сделать новое оружие, ибо для каждого оружия нужен свой код. Здесь просто будет приведена информация о тех нюансах без которых ваше оружие не будет работать 2. Новый монстр - В общем-то это самый лёгкий тутор который можно придумать. 3. Каждой пушке - спрайт - Итак вы создали новое оружие. А в меню выбора вместо рисунка непонятные спрайты, да и прицела нет. 4. Как сделать вортигонта из HL1 другом - Моя первая статья
Вы не можете комментировать, т.к. вы не зарегистрированы.