Есть ли у кого-нибудь указания по кодированию приближения для потока частиц, выходящего из реактивного двигателя (с форсажем) в opengl, используя рисование частиц с использованием буферов вершин/4-цветных буферов?opengl моделирование ракетного пламени и паровых дорожек с частицами
Я считаю, что существуют два аспекта этой проблемы:
Цвет света, как частицы выхода из реактивного двигателя в зависимости от температуры и некоторых констант, относящихся к типу газа сжигается. This article заставляет меня думать, что мне понадобится какой-то массив для кривой изменения температуры/цвета. Вероятно, водород горит при 2660 ° С в кислороде и 2045 ° С на воздухе, тогда как реактивное топливо горит при 287,5 ° С на воздухе. (но температура дожигателя реактивного истребителя может до некоторой степени достигать 1700 ° C)
Паровая дорожка за ракетой/стеной, которая будет либо белой, либо альфа для водяного пара, если ракета находится в атмосфере. Также я считаю, что мое предположение верно, что это не было бы необходимо для ракет, сжигающих топливо в космосе. Паровая тропа будет моделироваться как крошечные капли воды, которые намного больше длины волны видимого света, поэтому они будут рассеивать свет ахроматически. Поскольку сама вода бесцветна, получившийся цвет будет белым?
Также я ищу модель этой перспективы с точки зрения птиц, поэтому она не обязательно должна быть полной 3D-моделью. Таким образом, позиции 10 или около того пилотных огней вокруг конуса дожигателя, например, могут быть просто аппроксимированы, как может быть, 5 линейными точками.
Да, я надеялся, что у кого-то есть представление о температурной кривой цвета :) – PeanutPower
@Svenstaro Спасибо за текстурированную идею конуса! (Я сам начал играть с частицами, и это был тупик для кого-то, у кого не было и GL, и физического мастерства). –