Loading...
Searching...
No Matches
ModelDisplayNode.hpp
71 ossia::vec3f up{0.f, 1.f, 0.f};
90 int64_t fit_request{};
97 std::array<float, 4> top{}, bottom{};
Common base class for most single-pass, simple nodes.
Definition score-plugin-gfx/Gfx/Graph/Node.hpp:329
Definition score-plugin-gfx/Gfx/Graph/Node.hpp:60
UBO shared across all entities shown with the same camera.
Definition CommonUBOs.hpp:53
Drawn with the model, for viewers.
Definition ModelDisplayNode.hpp:94
A node that renders a model to screen.
Definition ModelDisplayNode.hpp:49
void process(Message &&msg) override
Process a message from the execution engine.
score::gfx::NodeRenderer * createRenderer(RenderList &r) const noexcept override
Create a renderer in a given context for this node.
virtual bool fitBounds(const ossia::aabb &box)
Definition ModelDisplayNode.hpp:62
virtual std::unique_ptr< ModelSceneDrawer > createSceneDrawer() const
virtual void processControl(int32_t port, const ossia::value &v)
A value arriving on input port port.