Graphics/BasicRenderQueue: Fix billboards not registering their layer
This commit is contained in:
parent
e9f0bdeb25
commit
843e5545b6
|
|
@ -36,6 +36,8 @@ namespace Nz
|
||||||
{
|
{
|
||||||
NazaraAssert(material, "Invalid material");
|
NazaraAssert(material, "Invalid material");
|
||||||
|
|
||||||
|
RegisterLayer(renderOrder);
|
||||||
|
|
||||||
Vector2f defaultSinCos(0.f, 1.f); // sin(0) = 0, cos(0) = 1
|
Vector2f defaultSinCos(0.f, 1.f); // sin(0) = 0, cos(0) = 1
|
||||||
|
|
||||||
if (!sinCosPtr)
|
if (!sinCosPtr)
|
||||||
|
|
@ -104,6 +106,8 @@ namespace Nz
|
||||||
{
|
{
|
||||||
NazaraAssert(material, "Invalid material");
|
NazaraAssert(material, "Invalid material");
|
||||||
|
|
||||||
|
RegisterLayer(renderOrder);
|
||||||
|
|
||||||
Vector2f defaultSinCos(0.f, 1.f); // sin(0) = 0, cos(0) = 1
|
Vector2f defaultSinCos(0.f, 1.f); // sin(0) = 0, cos(0) = 1
|
||||||
|
|
||||||
if (!sinCosPtr)
|
if (!sinCosPtr)
|
||||||
|
|
@ -174,6 +178,8 @@ namespace Nz
|
||||||
{
|
{
|
||||||
NazaraAssert(material, "Invalid material");
|
NazaraAssert(material, "Invalid material");
|
||||||
|
|
||||||
|
RegisterLayer(renderOrder);
|
||||||
|
|
||||||
float defaultRotation = 0.f;
|
float defaultRotation = 0.f;
|
||||||
|
|
||||||
if (!anglePtr)
|
if (!anglePtr)
|
||||||
|
|
@ -242,6 +248,8 @@ namespace Nz
|
||||||
{
|
{
|
||||||
NazaraAssert(material, "Invalid material");
|
NazaraAssert(material, "Invalid material");
|
||||||
|
|
||||||
|
RegisterLayer(renderOrder);
|
||||||
|
|
||||||
float defaultRotation = 0.f;
|
float defaultRotation = 0.f;
|
||||||
|
|
||||||
if (!anglePtr)
|
if (!anglePtr)
|
||||||
|
|
@ -312,6 +320,8 @@ namespace Nz
|
||||||
{
|
{
|
||||||
NazaraAssert(material, "Invalid material");
|
NazaraAssert(material, "Invalid material");
|
||||||
|
|
||||||
|
RegisterLayer(renderOrder);
|
||||||
|
|
||||||
Vector2f defaultSinCos(0.f, 1.f); // sin(0) = 0, cos(0) = 1
|
Vector2f defaultSinCos(0.f, 1.f); // sin(0) = 0, cos(0) = 1
|
||||||
|
|
||||||
if (!sinCosPtr)
|
if (!sinCosPtr)
|
||||||
|
|
@ -380,6 +390,8 @@ namespace Nz
|
||||||
{
|
{
|
||||||
NazaraAssert(material, "Invalid material");
|
NazaraAssert(material, "Invalid material");
|
||||||
|
|
||||||
|
RegisterLayer(renderOrder);
|
||||||
|
|
||||||
Vector2f defaultSinCos(0.f, 1.f); // sin(0) = 0, cos(0) = 1
|
Vector2f defaultSinCos(0.f, 1.f); // sin(0) = 0, cos(0) = 1
|
||||||
|
|
||||||
if (!sinCosPtr)
|
if (!sinCosPtr)
|
||||||
|
|
@ -450,6 +462,8 @@ namespace Nz
|
||||||
{
|
{
|
||||||
NazaraAssert(material, "Invalid material");
|
NazaraAssert(material, "Invalid material");
|
||||||
|
|
||||||
|
RegisterLayer(renderOrder);
|
||||||
|
|
||||||
float defaultRotation = 0.f;
|
float defaultRotation = 0.f;
|
||||||
|
|
||||||
if (!anglePtr)
|
if (!anglePtr)
|
||||||
|
|
@ -518,6 +532,8 @@ namespace Nz
|
||||||
{
|
{
|
||||||
NazaraAssert(material, "Invalid material");
|
NazaraAssert(material, "Invalid material");
|
||||||
|
|
||||||
|
RegisterLayer(renderOrder);
|
||||||
|
|
||||||
float defaultRotation = 0.f;
|
float defaultRotation = 0.f;
|
||||||
|
|
||||||
if (!anglePtr)
|
if (!anglePtr)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue