Fixed whatever was wrong with my shader
This commit is contained in:
@ -22,9 +22,17 @@ namespace Dawn {
|
||||
auto item = scene->createSceneItem();
|
||||
|
||||
auto meshRenderer = item->addComponent<MeshRenderer>();
|
||||
|
||||
auto material = item->addComponent<Material>();
|
||||
auto asset = scene->game->assetManager.get<TextureAsset>("texture_penny");
|
||||
auto param = material->getShader()->getParameterByName("u_Text");
|
||||
material->textureValues[param] = &asset->texture;
|
||||
|
||||
auto meshHost = item->addComponent<MeshHost>();
|
||||
auto tiledSprite = item->addComponent<TiledSprite>();
|
||||
tiledSprite->setTileset(&scene->game->assetManager.get<TilesetAsset>("tileset_penny")->tileset);
|
||||
tiledSprite->setSize(glm::vec2(2, 2));
|
||||
|
||||
auto pokerPlayer = item->addComponent<PokerPlayer>();
|
||||
|
||||
return item;
|
||||
|
@ -39,8 +39,8 @@ namespace Dawn {
|
||||
void stage() override {
|
||||
// Camera
|
||||
auto camera = Camera::create(this);
|
||||
camera->transform->lookAt(glm::vec3(50, 50, 50), glm::vec3(0, 0, 0));
|
||||
|
||||
camera->transform->lookAt(glm::vec3(3, 3, 3), glm::vec3(0, 0, 0));
|
||||
|
||||
// UI
|
||||
auto canvas = UICanvas::createCanvas(this);
|
||||
auto textbox = PokerGameTextbox::create(canvas);
|
||||
|
Reference in New Issue
Block a user