Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D

Ответ
 
Опции темы
Старый 02.09.2009, 17:39   #16
ELIAS
Знающий
 
Аватар для ELIAS
 
Регистрация: 31.08.2008
Адрес: Arrakis
Сообщений: 234
Написано 6 полезных сообщений
(для 6 пользователей)
Ответ: AMT-particle

tormoz, а объясни кодом, какую команду нужно написать?...

вот сейчас код примерно такой

.........
FireEm=loademitter("Particles\Fire\fire.emm")
pfire=copyemitter(FireEm)
startemitter pfire
.........
repeat
.........
positionentity pfire, entityx(player), entityy(player), entityz(player)
.........
until keyhit(1)
Тут видимо одну строчку и надо поменять, но я не соображаю как...
(Offline)
 
Ответить с цитированием
Старый 02.09.2009, 19:12   #17
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: AMT-particle

я не фига не понял, что тебе нужно
__________________
(Offline)
 
Ответить с цитированием
Старый 02.09.2009, 19:46   #18
ELIAS
Знающий
 
Аватар для ELIAS
 
Регистрация: 31.08.2008
Адрес: Arrakis
Сообщений: 234
Написано 6 полезных сообщений
(для 6 пользователей)
Ответ: AMT-particle

Двигай весь меш партиклов mesh_tm
Я не знаю как двигать меш партиклов(((
Напиши пожалуйста кодом
(Offline)
 
Ответить с цитированием
Старый 02.09.2009, 21:21   #19
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: AMT-particle

Как любой другой меш (ентити)

Тогда все партиклы сцены будут двигаться одновременно

Вот не представляю зачем такой изврат может понадобиться

ИМХО ты что то глупое и непотребное задумал, то что делается совершенно иначе и гораздо проще
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
NitE (02.09.2009)
Старый 02.09.2009, 22:00   #20
ELIAS
Знающий
 
Аватар для ELIAS
 
Регистрация: 31.08.2008
Адрес: Arrakis
Сообщений: 234
Написано 6 полезных сообщений
(для 6 пользователей)
Ответ: AMT-particle

Тогда все партиклы сцены будут двигаться одновременно
О не... Мне нужно, чтобы только три партикла так двигалось, а все остальные - по-обыкновенному.
(Offline)
 
Ответить с цитированием
Старый 02.09.2009, 23:22   #21
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: AMT-particle

блин, так поставь в редакторе движение для емиттера

или, если движение непредсказуемо, пользуйся первым уровнем доступа - создавай партиклы с нужными параметрами (и движение тоже) непосредственно без амт-эмиттера (свой напиши)

Например, я так делал для создания следа от лазера из 700 партиклов. Очень красиво получалось. с помощь стандартного эмиттера так не сделать
__________________
(Offline)
 
Ответить с цитированием
Старый 02.09.2009, 23:44   #22
ELIAS
Знающий
 
Аватар для ELIAS
 
Регистрация: 31.08.2008
Адрес: Arrakis
Сообщений: 234
Написано 6 полезных сообщений
(для 6 пользователей)
Ответ: AMT-particle

движение то действительно непредсказуемо...

Вообще желательно было бы это сделать в 2д - всмысле партиклы то...

Но тут одно но. Легче рассказать на примере слоев фотошопа например... сначала надо отрендерить весь мир. потом вот эти 2д партиклы надожить на этот мир(я фастимейджем пользуюсь) и потом ЁЁ ещё один 3д объект наложить на всё ето дело... получается трехслойная картика
Так наверное и не сделать...плохо блин

Вот такой бред во всяком случае
(Offline)
 
Ответить с цитированием
Старый 03.09.2009, 01:16   #23
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: AMT-particle

Ну и накладывай
в чем проблема то ? я так и не понял

что ты делаешь
что у тебя не получается

(телепатический блок в ремонте)
__________________
(Offline)
 
Ответить с цитированием
Старый 03.09.2009, 15:31   #24
ELIAS
Знающий
 
Аватар для ELIAS
 
Регистрация: 31.08.2008
Адрес: Arrakis
Сообщений: 234
Написано 6 полезных сообщений
(для 6 пользователей)
Ответ: AMT-particle

ну простейше.
1 слой - задник(просто 3д-кубики сзади вертятся и движутся рандомно)
2 слой - в середине экрана 2д-частицы фастимейджем.
3 слой - 3д объект(например звезда наподобие сталинской) вертится на фоне этих 2д партиклов.

Ну и накладывай
в чем проблема то
Проблема в том что 2д партиклы не должны перекрывать эту звезду... а чтобы показалась звезда нужно применить renderworld второй раз - а она перекроет партиклы - и их не будет вовсе. останутся только 3д объекты.
(Offline)
 
Ответить с цитированием
Старый 03.09.2009, 17:03   #25
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: AMT-particle

Ну так при чем тут амт-партиклы ?
У тебя проблема в том, что фи неправильно используешь (не по назначению)

я бы на твоем месте написал свою фи, это очень просто и решит все твои проблемы (квад с наложенной текстурой)
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ELIAS (03.09.2009)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Particle Candy IGR Болтовня 48 09.03.2012 21:22
Обясните как работать с АМТ-Particle в Блитзе Ganociy Blitz3D 1 08.10.2009 23:43
Particle Engines JeanWinters Модули для BlitzMax 1 08.05.2008 21:21
AMT-Particle system vadim2 3D-программирование 3 01.12.2006 23:47


Часовой пояс GMT +4, время: 16:35.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com