Навигация
Категории
C++,C#,C [19]
Уроки по средам разработки приложений с использованием C,C++,C#, а также .Net, DirectX, OpenGL и других
Delphi [14]
Уроки работы в среде программирования Delphi
Basic [13]
Уроки разработки приложений в среде Basic
DirectX [8]
Уроки по работе с DirectX, включая Direct3D и другие инструменты
Web [7]
Уроки по "Веб-программированию"
JavaScript [12]
Уроки по кодингу в Java и JavaScript
XNA [9]
Статьи и уроки программирование в среде XNA C++&C#
Профиль
Статистика
Rambler's Top100

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Locations of visitors to this page
Главная » Статьи » Программирование » Basic

Пишем трассер

Начну сразу.
Есть несколько способов создание трассеров.
1) через поверхность (surface). В основе лежит построение полигонами поверхности, на которую обычно ложится текстура. Метод ресурсоемкий, но зато с его помощью можно добится солидной графики;
2) через спрайты и текстуры. Делаем или грузим спрайт трассера. Поворачиваем его, назначаем режим. Готово.

Теперь пример трасера на Blitz.
Нам нужен спрайт трассера. Чем ярче цета трассера - тем лучше. При создании и использовании трассеров следует помнить, что трассеры видны практически отовсюду. Так как трассер - цветной порошок, который сгорая оставляет след, то следовательно он является источником небольшого свечения и виден в темноте.

Вот пример кода создания трассера на BB:

Спрайт трассера:


TraserSprite=loadsprite("Traser.jpg")
spriteviewmode TraserSprite,2
scalesprite TraserSprite,1,5; Длина трасера 5 единиц, ширина остается без изменений
rotateentity TraserSprite,90,0,0;Угол поворота зависит от рисунка.


;Ну вот и все, довольно просто создать незаурядный трассер.

Источник: http://gtsoftware18rus.3dn.ru
Категория: Basic | Добавил: gforcer (17.01.2010) | Автор: Админ
Просмотров: 1571 | Комментарии: 3 | Теги: рисовние, программирование, трассёр, создание, трассер | Рейтинг: 3.0/1
Всего комментариев: 2
2 Keon  
0
http://ic.pics.livejournal.com/belkka_letyaga/51984963/4989/4989_original.gif

1 gforcer  
0
Писал сам. Ориентировано для тех, кто искал способ реализации трассер и подобных эффектов, как вспышки итд. cool

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск
Друзья сайта
Демотиваторы
Copyright Зямаев Денис © 2024