This interface is called On SlateRenderer Render.
Begin render GBuffer Visualizer.
Render SceneColor.
Render Albedo.
Render Normal.
Render Roughness.
Render Metallic.
Render Position.
End render GBuffer Visualizer.
Begin render GBuffer Visualizer.
Render SceneColor.
Render Albedo.
Render Normal.
Render Roughness.
Render Metallic.
Render Position.
End render GBuffer Visualizer.
Implements Spices::ImguiSlate.
Definition at line 25 of file ImguiGBufferVisualizer.cpp.
26 {
28
30
35
37
41 {
43
44 ImGui::Text("SceneColor");
46 ImGui::Separator();
47 }
48
52 {
54
55 ImGui::Text("Albedo");
57 ImGui::Separator();
58 }
59
63 {
65
66 ImGui::Text("Normal");
68 ImGui::Separator();
69 }
70
74 {
76
77 ImGui::Text("Roughness");
79 ImGui::Separator();
80 }
81
85 {
87
88 ImGui::Text("Metallic");
90 ImGui::Separator();
91 }
92
96 {
98
99 ImGui::Text("Position");
101 ImGui::Separator();
102 }
103
108
109 }
#define SPICES_PROFILE_ZONEN(...)
#define SPICES_PROFILE_ZONE
GBufferID m_GBufferID
The instance of GBufferID.
float m_Height
The slate height.
float m_Width
The slate width.
void Begin(float alpha=1.0f, ImGuiWindowFlags flags=0)
Begin a common slate.
std::string m_PanelName
This slate's name.
References Spices::ImguiSlate::End(), and Spices::ImguiSlate::m_IsSlateOn.