booster affiche
affiche simplement un carre rouge pour l'instant et ne se ramasse pas encore
This commit is contained in:
@@ -9,6 +9,9 @@
|
||||
#include "textureatlas.h"
|
||||
#include "shader.h"
|
||||
#include "remoteplayer.h"
|
||||
#include "openglcontext.h"
|
||||
#include "vertexbuffer.h"
|
||||
#include "../SQCSim-common/matrix4.h"
|
||||
|
||||
class Renderer {
|
||||
private:
|
||||
@@ -16,6 +19,7 @@ private:
|
||||
|
||||
TextureAtlas* m_playertext = nullptr;
|
||||
Shader* m_playershader = nullptr;
|
||||
bool test = true;
|
||||
|
||||
public:
|
||||
Renderer();
|
||||
@@ -25,6 +29,8 @@ public:
|
||||
|
||||
void UpdateMesh(World* origin, const Vector3f& player, BlockInfo* blockinfo[BTYPE_LAST]);
|
||||
|
||||
void RenderBillboard(const Vector3f pos, TextureAtlas textureAtlas, TextureAtlas::TextureIndex idx, Shader& shader, Transformation tran);
|
||||
|
||||
void RenderWorld(World* origin, int& rendercount, const Vector3f& player_pos, const Vector3f& player_dir, Transformation world, Shader& shader, TextureAtlas& atlas) const;
|
||||
void RenderPlayer(Player* player, Transformation tran) const;
|
||||
void RenderPlayer(RemotePlayer* rplayer, const Vector3f& player_pos, const Vector3f& player_dir) const;
|
||||
|
Reference in New Issue
Block a user