Font round 1
This commit is contained in:
@@ -11,6 +11,7 @@
|
||||
#include "scene/components/physics/3d/CubeCollider.hpp"
|
||||
#include "scene/components/physics/2d/Collider2D.hpp"
|
||||
#include "scene/components/physics/2d/BoxCollider.hpp"
|
||||
#include "game/DawnGame.hpp"
|
||||
|
||||
using namespace Dawn;
|
||||
|
||||
@@ -26,14 +27,12 @@ struct ShaderPassItem SceneDebugLine::createShaderItem(
|
||||
assertNotNull(shader);
|
||||
|
||||
struct ShaderPassItem item;
|
||||
item.shader = shader;
|
||||
item.priority = this->priority;
|
||||
|
||||
item.shaderProgram = &shader->program;
|
||||
item.colorValues[shader->program.paramColor] = this->color;
|
||||
item.matrixValues[shader->program.paramModel] = this->transform;
|
||||
item.matrixValues[shader->program.paramView] = camera->transform->getWorldTransform();
|
||||
item.matrixValues[shader->program.paramProjection] = camera->getProjection();
|
||||
item.boolValues[shader->program.paramHasTexture] = false;
|
||||
item.colorValues[shader->paramColor] = this->color;
|
||||
item.matrixValues[shader->paramModel] = this->transform;
|
||||
item.parameterBuffers[shader->bufferRenderPipeline] = &camera->getGame()->renderManager.getRenderPipeline()->shaderBuffer;
|
||||
item.boolValues[shader->paramHasTexture] = false;
|
||||
|
||||
auto i = *lineIndex;
|
||||
item.mesh = mesh;
|
||||
|
@@ -7,6 +7,7 @@
|
||||
#include "display/Color.hpp"
|
||||
#include "display/mesh/Mesh.hpp"
|
||||
#include "display/shader/ShaderManager.hpp"
|
||||
#include "display/shader/ShaderPass.hpp"
|
||||
|
||||
#define SCENE_DEBUG_LINE_VERTICE_COUNT 2
|
||||
#define SCENE_DEBUG_LINE_INDICE_COUNT 2
|
||||
|
Reference in New Issue
Block a user