/
redgpu
/
ezEngine
ОбзорДокументацияВойти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
ezEngine/
.../Shaders/Particles/
..
BaseParticleShaderData.h

Particles: Random variations from a texture atlas for quad particles

8 лет назад
BillboardQuadParticleShaderData.h

* Moved some useful functions for packing data for shaders into common header * Added shader macros to easily use half precision floats (packed uint values on shader side, 2 ezFloat16 on C++ side, unpacking macros to automate the stupid work) * Moved billboard particle rotation computation to shader * Significantly reduced GPU data footprint for particles by using packed half2 and color16f values * This additionally removes the need for CPU side conversion of some data that is already half precision

8 лет назад
ParticleCommonPS.h

Particles: Moved the fog calculation to the vertex shader.

8 лет назад
ParticleCommonVS.h

Particle stretch and stuff

8 лет назад
ParticleSystemConstants.h

Particles: Infrastructure for mixing texture atlas variations and flipbook animations

8 лет назад
Point.ezShader

* Moved some useful functions for packing data for shaders into common header * Added shader macros to easily use half precision floats (packed uint values on shader side, 2 ezFloat16 on C++ side, unpacking macros to automate the stupid work) * Moved billboard particle rotation computation to shader * Significantly reduced GPU data footprint for particles by using packed half2 and color16f values * This additionally removes the need for CPU side conversion of some data that is already half precision

8 лет назад
QuadParticle.ezShader

More consistent naming of texcoord interpolators

8 лет назад
TangentQuadParticleShaderData.h

Merged all quad particle shaders into one shader with a few permutations.

8 лет назад
Trail.ezShader

More consistent naming of texcoord interpolators

8 лет назад
TrailShaderData.h

Particles: * Life/Age stream now uses half precision * Quad type now has an enum for the texture atlas usage, though it has no effect so far * Trail particle data is now in a separate GPU structured buffer

8 лет назад
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©