JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
Loading...
Searching...
No Matches
ParticleRenderer.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: 2026 Valentin Eloy
2// SPDX-License-Identifier: GPL-3.0-or-later
3
4#pragma once
5
9
15
16namespace core {
17class World;
18} // namespace core
19
20namespace hmi {
21
24inline constexpr float PARTICLE_QUAD_SIZE = 0.12f;
25
48 const SceneTextures& textures);
49
50} // namespace hmi
Composition du rendu : liste ordonnée des primitives d'une image, sans GPU (EX-NFR-004,...
Mode de rendu Physique/Texture et sa persistance (EX-REN-046).
Point de résolution unique de l'apparence d'une entité affichée (EX-REN-046).
Point d'entrée unique de la simulation : possède les entités, les composants et les systèmes.
Definition World.h:35
Liste ordonnée des primitives d'une image, indépendante de Direct3D.
Definition ComposedScene.h:134
Espace de noms du moteur et de la logique de jeu.
Definition Bootstrap.h:9
Definition AudioEngine.cpp:15
void composeParticles(ComposedScene &scene, core::World &world, RenderMode mode, const SceneTextures &textures)
Compose un quad par particule vivante, teinté selon la durée de vie restante et le calque de son effe...
Definition ParticleRenderer.cpp:48
RenderMode
Mode de rendu de la scène : lecture directe des collisions, ou habillage.
Definition RenderMode.h:23
constexpr float PARTICLE_QUAD_SIZE
Côté du carré teinté d'une particule, en unités monde (LOT-53 TACHE-03 : « un simple carré teinté suf...
Definition ParticleRenderer.h:24
Textures liables par la composition d'une scène, et de quoi choisir laquelle lier.
Definition TileAppearance.h:85