Huge changes for 3d

This commit is contained in:
2026-09-30 18:53:16 -07:00
parent cd2e80cfca
commit b5b0eb9497
53 changed files with 1313 additions and 457 deletions
@@ -0,0 +1,9 @@
#include "scene/scene_render_packet_builder.hpp"
namespace sophia {
void SceneRenderPacketBuilder::build(SceneHandle sceneHandle,
RenderTargetHandle renderTargetHandle,
RenderPacket& renderPacket) {}
} // namespace sophia
@@ -0,0 +1,16 @@
#pragma once
#include <sophia/handles.hpp>
#include "renderer/renderer.hpp"
namespace sophia {
class SceneRenderPacketBuilder {
public:
static void build(SceneHandle sceneHandle,
RenderTargetHandle renderTargetHandle,
RenderPacket& renderPacket);
};
} // namespace sophia