2#include <halp/buffer.hpp>
3#include <halp/controls.hpp>
4#include <halp/meta.hpp>
6#include <ossia/dataflow/geometry_port.hpp>
8#include <Gfx/Graph/GpuResourceRegistry.hpp>
12class QRhiResourceUpdateBatch;
46 halp_meta(name,
"Extract Scene Buffer")
47 halp_meta(category,
"Visuals/3D/Scene")
48 halp_meta(c_name,
"extract_scene_buffer")
49 halp_meta(authors,
"ossia team")
52 "https://ossia.io/score-docs/processes/extract-scene-buffer.html")
53 halp_meta(uuid,
"5f2b8e1c-4a7d-4e9b-b0f1-3c6e8d2a5b74")
66 halp_meta(name,
"Scene In");
67 ossia::scene_spec scene;
71 struct : halp::combobox_t<
"Kind", Kind>
75 std::string_view values[3]{
"Environment",
"Camera",
"Material"};
82 halp::spinbox_i32<
"Index", halp::irange{0, 1024, 0}> index;
87 halp::gpu_buffer_output<
"Buffer"> buffer;
List of nodes to be rendered to an output.
Definition RenderList.hpp:30
Graphics rendering pipeline for ossia score.
Definition Filter/PreviewWidget.hpp:11
Definition MIDISync.hpp:126
Connection between two score::gfx::Port.
Definition score-plugin-gfx/Gfx/Graph/Utils.hpp:103