MeshRenderer

Namespace:

namespace Lenga\Engine\Core;

class MeshRenderer

Methods

loadMesh

public function loadMesh(string $meshPath)

getColor

public function getColor()

Example

use Lenga\Engine\Core\Behaviour;
use Lenga\Engine\Core\MeshRenderer;

class CustomMeshDisplay extends Behaviour
{
    public function start(): void
    {
        $renderer = $this->getComponent(MeshRenderer::class);
        $renderer->loadMesh('assets/models/character.obj');
        $renderer->setColor(200, 200, 200, 255);
    }
}