digraph {
graph [
bgcolor=invis;
pencolor=darkgray; /* color to draw clusters bounding box */
rankdir=LR;
fontnames = "Helvetica, Arial, sans-serif";
]
node [
style="filled,rounded";
fillcolor="#88AACC99";
color=lightblue;
fontcolor="white";
shape="box";
]
edge [color=white];
A [label="User Client"];
subgraph cluster_1 {
label="WebGL Server"
fontcolor="orange"; /* label color */
bgcolor="#222222";
B [label="WebGL Buffers"];
C [label="Shaders in GPU"];
}
D [label="Frame Buffer"];
A -> B -> C -> D;
}