How to visualize a Cayley graph in this style?
$begingroup$
I'm trying to create a similar style of image like this one, which is the Cayley graph of $A_{5}$.
With Mathematica, I just can create the following
CayleyGraph[PermutationGroup[{Cycles[{{1, 2, 3}}], Cycles[{{1, 5}, {2, 4}}]}], VertexLabels -> Placed["", Center], VertexSize -> 1.5]
It lost some stereoscopic feeling compared to the above one. Since I'm new to Mathematica, I am not quite familiar with this language. Could anyone help me improve it? Thanks in advance.
plotting graphs-and-networks visualization
New contributor
$endgroup$
add a comment |
$begingroup$
I'm trying to create a similar style of image like this one, which is the Cayley graph of $A_{5}$.
With Mathematica, I just can create the following
CayleyGraph[PermutationGroup[{Cycles[{{1, 2, 3}}], Cycles[{{1, 5}, {2, 4}}]}], VertexLabels -> Placed["", Center], VertexSize -> 1.5]
It lost some stereoscopic feeling compared to the above one. Since I'm new to Mathematica, I am not quite familiar with this language. Could anyone help me improve it? Thanks in advance.
plotting graphs-and-networks visualization
New contributor
$endgroup$
$begingroup$
You may tryGraph3D
to generate 3D-graphs. You can obtain a fog effect by overlaying the resulting graph with a semi-transparentImage3D
. See also here.
$endgroup$
– Henrik Schumacher
14 hours ago
1
$begingroup$
Something to start withGraph3D@CayleyGraph[ ..., VertexSize -> .5]
$endgroup$
– Kuba♦
13 hours ago
$begingroup$
Thank you! @HenrikSchumacher
$endgroup$
– user450201
13 hours ago
$begingroup$
It works! Thanks!@Kuba
$endgroup$
– user450201
13 hours ago
add a comment |
$begingroup$
I'm trying to create a similar style of image like this one, which is the Cayley graph of $A_{5}$.
With Mathematica, I just can create the following
CayleyGraph[PermutationGroup[{Cycles[{{1, 2, 3}}], Cycles[{{1, 5}, {2, 4}}]}], VertexLabels -> Placed["", Center], VertexSize -> 1.5]
It lost some stereoscopic feeling compared to the above one. Since I'm new to Mathematica, I am not quite familiar with this language. Could anyone help me improve it? Thanks in advance.
plotting graphs-and-networks visualization
New contributor
$endgroup$
I'm trying to create a similar style of image like this one, which is the Cayley graph of $A_{5}$.
With Mathematica, I just can create the following
CayleyGraph[PermutationGroup[{Cycles[{{1, 2, 3}}], Cycles[{{1, 5}, {2, 4}}]}], VertexLabels -> Placed["", Center], VertexSize -> 1.5]
It lost some stereoscopic feeling compared to the above one. Since I'm new to Mathematica, I am not quite familiar with this language. Could anyone help me improve it? Thanks in advance.
plotting graphs-and-networks visualization
plotting graphs-and-networks visualization
New contributor
New contributor
edited 13 hours ago
Szabolcs
161k14440938
161k14440938
New contributor
asked 14 hours ago
user450201user450201
684
684
New contributor
New contributor
$begingroup$
You may tryGraph3D
to generate 3D-graphs. You can obtain a fog effect by overlaying the resulting graph with a semi-transparentImage3D
. See also here.
$endgroup$
– Henrik Schumacher
14 hours ago
1
$begingroup$
Something to start withGraph3D@CayleyGraph[ ..., VertexSize -> .5]
$endgroup$
– Kuba♦
13 hours ago
$begingroup$
Thank you! @HenrikSchumacher
$endgroup$
– user450201
13 hours ago
$begingroup$
It works! Thanks!@Kuba
$endgroup$
– user450201
13 hours ago
add a comment |
$begingroup$
You may tryGraph3D
to generate 3D-graphs. You can obtain a fog effect by overlaying the resulting graph with a semi-transparentImage3D
. See also here.
$endgroup$
– Henrik Schumacher
14 hours ago
1
$begingroup$
Something to start withGraph3D@CayleyGraph[ ..., VertexSize -> .5]
$endgroup$
– Kuba♦
13 hours ago
$begingroup$
Thank you! @HenrikSchumacher
$endgroup$
– user450201
13 hours ago
$begingroup$
It works! Thanks!@Kuba
$endgroup$
– user450201
13 hours ago
$begingroup$
You may try
Graph3D
to generate 3D-graphs. You can obtain a fog effect by overlaying the resulting graph with a semi-transparent Image3D
. See also here.$endgroup$
– Henrik Schumacher
14 hours ago
$begingroup$
You may try
Graph3D
to generate 3D-graphs. You can obtain a fog effect by overlaying the resulting graph with a semi-transparent Image3D
. See also here.$endgroup$
– Henrik Schumacher
14 hours ago
1
1
$begingroup$
Something to start with
Graph3D@CayleyGraph[ ..., VertexSize -> .5]
$endgroup$
– Kuba♦
13 hours ago
$begingroup$
Something to start with
Graph3D@CayleyGraph[ ..., VertexSize -> .5]
$endgroup$
– Kuba♦
13 hours ago
$begingroup$
Thank you! @HenrikSchumacher
$endgroup$
– user450201
13 hours ago
$begingroup$
Thank you! @HenrikSchumacher
$endgroup$
– user450201
13 hours ago
$begingroup$
It works! Thanks!@Kuba
$endgroup$
– user450201
13 hours ago
$begingroup$
It works! Thanks!@Kuba
$endgroup$
– user450201
13 hours ago
add a comment |
1 Answer
1
active
oldest
votes
$begingroup$
The simple way:
g = CayleyGraph[
PermutationGroup[{Cycles[{{1, 2, 3}}], Cycles[{{1, 5}, {2, 4}}]}]]
Graph3D[g, VertexSize -> 0.4, VertexStyle -> Gray]
We can get something that looks more similar to your example by:
Flattening the colours and disabling 3D shading: use
Glow
with your preferred colours and set the normal colour toBlack
.Thicken the edges. We need a new
EdgeShapeFunction
for this because edges are rendered asTube
by default, which does not respond to thickness directives.Add "fog" with Raster3D to fade the background.
edges = EdgeList[g] //
Map[Style[#, Black,
Glow@First@PropertyValue[{g, #}, EdgeStyle]] &] //
ReplaceAll[
e : DirectedEdge[args___] /; EdgeQ[g, Reverse[e]] :>
Sort@UndirectedEdge[args]
] //
DeleteDuplicatesBy[First];
vertices = VertexList[g];
g3d = Graph3D[vertices, edges,
VertexStyle -> Directive[Black, Glow@GrayLevel[2/3]],
VertexSize -> 1/2,
EdgeShapeFunction -> (Tube[Line[#1], 0.05] &)
]
Show[g3d,
Graphics3D[
Raster3D[
ConstantArray[.05, {10, 10, 10}], {Scaled[{0, 0, 0}],
Scaled[{1, 1, 1}]}, ColorFunction -> Opacity]
]
]
Here's another one with higher resolution shading:
Show[g3d,
Graphics3D[
Raster3D[
ConstantArray[.02, 50 {1, 1, 1}], {Scaled[{0, 0, 0}],
Scaled[{1, 1, 1}]}, ColorFunction -> Opacity]
]
]
Warning: For some reason, increasing the Raster3D size from 50 to 51 disables the fog shading on my machine (M11.3, macOS 10.14.3).
At first I tried to create the corresponding polyhedron and set it to transparent white to fade the rear objects equally. The problem is that parts of them are outside the polyhedron.
It could be done like this with IGraph/M:
Show[
g3d,
Graphics3D[
GraphicsComplex[
GraphEmbedding[g3d], {Opacity[0.7], Black, Glow[White],
Polygon[IGFaces@UndirectedGraph[g3d]]}]
]
]
$endgroup$
$begingroup$
Nice work! Thanks a lot!
$endgroup$
– user450201
13 hours ago
$begingroup$
The missing piece is just the black silhouettes around the circles and the red arrows.
$endgroup$
– Natural Number Guy
11 hours ago
$begingroup$
@NaturalNumberGuy I am not sure if that's possible withGraphics3D
. Maybe with some image processing trickery.
$endgroup$
– Szabolcs
10 hours ago
$begingroup$
@NaturalNumberGuy Maybe something like this i.stack.imgur.com/rCpBW.png Random-colour features, rasterize, edge-detect, dilate, overlay the edges on original image, downscale for smooth appearance.
$endgroup$
– Szabolcs
10 hours ago
$begingroup$
We can attempt the same for just the nodes, but I don't like the result: i.stack.imgur.com/AZxRx.png
$endgroup$
– Szabolcs
10 hours ago
|
show 1 more comment
Your Answer
StackExchange.ifUsing("editor", function () {
return StackExchange.using("mathjaxEditing", function () {
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
});
});
}, "mathjax-editing");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "387"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
user450201 is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmathematica.stackexchange.com%2fquestions%2f192570%2fhow-to-visualize-a-cayley-graph-in-this-style%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
The simple way:
g = CayleyGraph[
PermutationGroup[{Cycles[{{1, 2, 3}}], Cycles[{{1, 5}, {2, 4}}]}]]
Graph3D[g, VertexSize -> 0.4, VertexStyle -> Gray]
We can get something that looks more similar to your example by:
Flattening the colours and disabling 3D shading: use
Glow
with your preferred colours and set the normal colour toBlack
.Thicken the edges. We need a new
EdgeShapeFunction
for this because edges are rendered asTube
by default, which does not respond to thickness directives.Add "fog" with Raster3D to fade the background.
edges = EdgeList[g] //
Map[Style[#, Black,
Glow@First@PropertyValue[{g, #}, EdgeStyle]] &] //
ReplaceAll[
e : DirectedEdge[args___] /; EdgeQ[g, Reverse[e]] :>
Sort@UndirectedEdge[args]
] //
DeleteDuplicatesBy[First];
vertices = VertexList[g];
g3d = Graph3D[vertices, edges,
VertexStyle -> Directive[Black, Glow@GrayLevel[2/3]],
VertexSize -> 1/2,
EdgeShapeFunction -> (Tube[Line[#1], 0.05] &)
]
Show[g3d,
Graphics3D[
Raster3D[
ConstantArray[.05, {10, 10, 10}], {Scaled[{0, 0, 0}],
Scaled[{1, 1, 1}]}, ColorFunction -> Opacity]
]
]
Here's another one with higher resolution shading:
Show[g3d,
Graphics3D[
Raster3D[
ConstantArray[.02, 50 {1, 1, 1}], {Scaled[{0, 0, 0}],
Scaled[{1, 1, 1}]}, ColorFunction -> Opacity]
]
]
Warning: For some reason, increasing the Raster3D size from 50 to 51 disables the fog shading on my machine (M11.3, macOS 10.14.3).
At first I tried to create the corresponding polyhedron and set it to transparent white to fade the rear objects equally. The problem is that parts of them are outside the polyhedron.
It could be done like this with IGraph/M:
Show[
g3d,
Graphics3D[
GraphicsComplex[
GraphEmbedding[g3d], {Opacity[0.7], Black, Glow[White],
Polygon[IGFaces@UndirectedGraph[g3d]]}]
]
]
$endgroup$
$begingroup$
Nice work! Thanks a lot!
$endgroup$
– user450201
13 hours ago
$begingroup$
The missing piece is just the black silhouettes around the circles and the red arrows.
$endgroup$
– Natural Number Guy
11 hours ago
$begingroup$
@NaturalNumberGuy I am not sure if that's possible withGraphics3D
. Maybe with some image processing trickery.
$endgroup$
– Szabolcs
10 hours ago
$begingroup$
@NaturalNumberGuy Maybe something like this i.stack.imgur.com/rCpBW.png Random-colour features, rasterize, edge-detect, dilate, overlay the edges on original image, downscale for smooth appearance.
$endgroup$
– Szabolcs
10 hours ago
$begingroup$
We can attempt the same for just the nodes, but I don't like the result: i.stack.imgur.com/AZxRx.png
$endgroup$
– Szabolcs
10 hours ago
|
show 1 more comment
$begingroup$
The simple way:
g = CayleyGraph[
PermutationGroup[{Cycles[{{1, 2, 3}}], Cycles[{{1, 5}, {2, 4}}]}]]
Graph3D[g, VertexSize -> 0.4, VertexStyle -> Gray]
We can get something that looks more similar to your example by:
Flattening the colours and disabling 3D shading: use
Glow
with your preferred colours and set the normal colour toBlack
.Thicken the edges. We need a new
EdgeShapeFunction
for this because edges are rendered asTube
by default, which does not respond to thickness directives.Add "fog" with Raster3D to fade the background.
edges = EdgeList[g] //
Map[Style[#, Black,
Glow@First@PropertyValue[{g, #}, EdgeStyle]] &] //
ReplaceAll[
e : DirectedEdge[args___] /; EdgeQ[g, Reverse[e]] :>
Sort@UndirectedEdge[args]
] //
DeleteDuplicatesBy[First];
vertices = VertexList[g];
g3d = Graph3D[vertices, edges,
VertexStyle -> Directive[Black, Glow@GrayLevel[2/3]],
VertexSize -> 1/2,
EdgeShapeFunction -> (Tube[Line[#1], 0.05] &)
]
Show[g3d,
Graphics3D[
Raster3D[
ConstantArray[.05, {10, 10, 10}], {Scaled[{0, 0, 0}],
Scaled[{1, 1, 1}]}, ColorFunction -> Opacity]
]
]
Here's another one with higher resolution shading:
Show[g3d,
Graphics3D[
Raster3D[
ConstantArray[.02, 50 {1, 1, 1}], {Scaled[{0, 0, 0}],
Scaled[{1, 1, 1}]}, ColorFunction -> Opacity]
]
]
Warning: For some reason, increasing the Raster3D size from 50 to 51 disables the fog shading on my machine (M11.3, macOS 10.14.3).
At first I tried to create the corresponding polyhedron and set it to transparent white to fade the rear objects equally. The problem is that parts of them are outside the polyhedron.
It could be done like this with IGraph/M:
Show[
g3d,
Graphics3D[
GraphicsComplex[
GraphEmbedding[g3d], {Opacity[0.7], Black, Glow[White],
Polygon[IGFaces@UndirectedGraph[g3d]]}]
]
]
$endgroup$
$begingroup$
Nice work! Thanks a lot!
$endgroup$
– user450201
13 hours ago
$begingroup$
The missing piece is just the black silhouettes around the circles and the red arrows.
$endgroup$
– Natural Number Guy
11 hours ago
$begingroup$
@NaturalNumberGuy I am not sure if that's possible withGraphics3D
. Maybe with some image processing trickery.
$endgroup$
– Szabolcs
10 hours ago
$begingroup$
@NaturalNumberGuy Maybe something like this i.stack.imgur.com/rCpBW.png Random-colour features, rasterize, edge-detect, dilate, overlay the edges on original image, downscale for smooth appearance.
$endgroup$
– Szabolcs
10 hours ago
$begingroup$
We can attempt the same for just the nodes, but I don't like the result: i.stack.imgur.com/AZxRx.png
$endgroup$
– Szabolcs
10 hours ago
|
show 1 more comment
$begingroup$
The simple way:
g = CayleyGraph[
PermutationGroup[{Cycles[{{1, 2, 3}}], Cycles[{{1, 5}, {2, 4}}]}]]
Graph3D[g, VertexSize -> 0.4, VertexStyle -> Gray]
We can get something that looks more similar to your example by:
Flattening the colours and disabling 3D shading: use
Glow
with your preferred colours and set the normal colour toBlack
.Thicken the edges. We need a new
EdgeShapeFunction
for this because edges are rendered asTube
by default, which does not respond to thickness directives.Add "fog" with Raster3D to fade the background.
edges = EdgeList[g] //
Map[Style[#, Black,
Glow@First@PropertyValue[{g, #}, EdgeStyle]] &] //
ReplaceAll[
e : DirectedEdge[args___] /; EdgeQ[g, Reverse[e]] :>
Sort@UndirectedEdge[args]
] //
DeleteDuplicatesBy[First];
vertices = VertexList[g];
g3d = Graph3D[vertices, edges,
VertexStyle -> Directive[Black, Glow@GrayLevel[2/3]],
VertexSize -> 1/2,
EdgeShapeFunction -> (Tube[Line[#1], 0.05] &)
]
Show[g3d,
Graphics3D[
Raster3D[
ConstantArray[.05, {10, 10, 10}], {Scaled[{0, 0, 0}],
Scaled[{1, 1, 1}]}, ColorFunction -> Opacity]
]
]
Here's another one with higher resolution shading:
Show[g3d,
Graphics3D[
Raster3D[
ConstantArray[.02, 50 {1, 1, 1}], {Scaled[{0, 0, 0}],
Scaled[{1, 1, 1}]}, ColorFunction -> Opacity]
]
]
Warning: For some reason, increasing the Raster3D size from 50 to 51 disables the fog shading on my machine (M11.3, macOS 10.14.3).
At first I tried to create the corresponding polyhedron and set it to transparent white to fade the rear objects equally. The problem is that parts of them are outside the polyhedron.
It could be done like this with IGraph/M:
Show[
g3d,
Graphics3D[
GraphicsComplex[
GraphEmbedding[g3d], {Opacity[0.7], Black, Glow[White],
Polygon[IGFaces@UndirectedGraph[g3d]]}]
]
]
$endgroup$
The simple way:
g = CayleyGraph[
PermutationGroup[{Cycles[{{1, 2, 3}}], Cycles[{{1, 5}, {2, 4}}]}]]
Graph3D[g, VertexSize -> 0.4, VertexStyle -> Gray]
We can get something that looks more similar to your example by:
Flattening the colours and disabling 3D shading: use
Glow
with your preferred colours and set the normal colour toBlack
.Thicken the edges. We need a new
EdgeShapeFunction
for this because edges are rendered asTube
by default, which does not respond to thickness directives.Add "fog" with Raster3D to fade the background.
edges = EdgeList[g] //
Map[Style[#, Black,
Glow@First@PropertyValue[{g, #}, EdgeStyle]] &] //
ReplaceAll[
e : DirectedEdge[args___] /; EdgeQ[g, Reverse[e]] :>
Sort@UndirectedEdge[args]
] //
DeleteDuplicatesBy[First];
vertices = VertexList[g];
g3d = Graph3D[vertices, edges,
VertexStyle -> Directive[Black, Glow@GrayLevel[2/3]],
VertexSize -> 1/2,
EdgeShapeFunction -> (Tube[Line[#1], 0.05] &)
]
Show[g3d,
Graphics3D[
Raster3D[
ConstantArray[.05, {10, 10, 10}], {Scaled[{0, 0, 0}],
Scaled[{1, 1, 1}]}, ColorFunction -> Opacity]
]
]
Here's another one with higher resolution shading:
Show[g3d,
Graphics3D[
Raster3D[
ConstantArray[.02, 50 {1, 1, 1}], {Scaled[{0, 0, 0}],
Scaled[{1, 1, 1}]}, ColorFunction -> Opacity]
]
]
Warning: For some reason, increasing the Raster3D size from 50 to 51 disables the fog shading on my machine (M11.3, macOS 10.14.3).
At first I tried to create the corresponding polyhedron and set it to transparent white to fade the rear objects equally. The problem is that parts of them are outside the polyhedron.
It could be done like this with IGraph/M:
Show[
g3d,
Graphics3D[
GraphicsComplex[
GraphEmbedding[g3d], {Opacity[0.7], Black, Glow[White],
Polygon[IGFaces@UndirectedGraph[g3d]]}]
]
]
edited 13 hours ago
answered 13 hours ago
SzabolcsSzabolcs
161k14440938
161k14440938
$begingroup$
Nice work! Thanks a lot!
$endgroup$
– user450201
13 hours ago
$begingroup$
The missing piece is just the black silhouettes around the circles and the red arrows.
$endgroup$
– Natural Number Guy
11 hours ago
$begingroup$
@NaturalNumberGuy I am not sure if that's possible withGraphics3D
. Maybe with some image processing trickery.
$endgroup$
– Szabolcs
10 hours ago
$begingroup$
@NaturalNumberGuy Maybe something like this i.stack.imgur.com/rCpBW.png Random-colour features, rasterize, edge-detect, dilate, overlay the edges on original image, downscale for smooth appearance.
$endgroup$
– Szabolcs
10 hours ago
$begingroup$
We can attempt the same for just the nodes, but I don't like the result: i.stack.imgur.com/AZxRx.png
$endgroup$
– Szabolcs
10 hours ago
|
show 1 more comment
$begingroup$
Nice work! Thanks a lot!
$endgroup$
– user450201
13 hours ago
$begingroup$
The missing piece is just the black silhouettes around the circles and the red arrows.
$endgroup$
– Natural Number Guy
11 hours ago
$begingroup$
@NaturalNumberGuy I am not sure if that's possible withGraphics3D
. Maybe with some image processing trickery.
$endgroup$
– Szabolcs
10 hours ago
$begingroup$
@NaturalNumberGuy Maybe something like this i.stack.imgur.com/rCpBW.png Random-colour features, rasterize, edge-detect, dilate, overlay the edges on original image, downscale for smooth appearance.
$endgroup$
– Szabolcs
10 hours ago
$begingroup$
We can attempt the same for just the nodes, but I don't like the result: i.stack.imgur.com/AZxRx.png
$endgroup$
– Szabolcs
10 hours ago
$begingroup$
Nice work! Thanks a lot!
$endgroup$
– user450201
13 hours ago
$begingroup$
Nice work! Thanks a lot!
$endgroup$
– user450201
13 hours ago
$begingroup$
The missing piece is just the black silhouettes around the circles and the red arrows.
$endgroup$
– Natural Number Guy
11 hours ago
$begingroup$
The missing piece is just the black silhouettes around the circles and the red arrows.
$endgroup$
– Natural Number Guy
11 hours ago
$begingroup$
@NaturalNumberGuy I am not sure if that's possible with
Graphics3D
. Maybe with some image processing trickery.$endgroup$
– Szabolcs
10 hours ago
$begingroup$
@NaturalNumberGuy I am not sure if that's possible with
Graphics3D
. Maybe with some image processing trickery.$endgroup$
– Szabolcs
10 hours ago
$begingroup$
@NaturalNumberGuy Maybe something like this i.stack.imgur.com/rCpBW.png Random-colour features, rasterize, edge-detect, dilate, overlay the edges on original image, downscale for smooth appearance.
$endgroup$
– Szabolcs
10 hours ago
$begingroup$
@NaturalNumberGuy Maybe something like this i.stack.imgur.com/rCpBW.png Random-colour features, rasterize, edge-detect, dilate, overlay the edges on original image, downscale for smooth appearance.
$endgroup$
– Szabolcs
10 hours ago
$begingroup$
We can attempt the same for just the nodes, but I don't like the result: i.stack.imgur.com/AZxRx.png
$endgroup$
– Szabolcs
10 hours ago
$begingroup$
We can attempt the same for just the nodes, but I don't like the result: i.stack.imgur.com/AZxRx.png
$endgroup$
– Szabolcs
10 hours ago
|
show 1 more comment
user450201 is a new contributor. Be nice, and check out our Code of Conduct.
user450201 is a new contributor. Be nice, and check out our Code of Conduct.
user450201 is a new contributor. Be nice, and check out our Code of Conduct.
user450201 is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Mathematica Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmathematica.stackexchange.com%2fquestions%2f192570%2fhow-to-visualize-a-cayley-graph-in-this-style%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
$begingroup$
You may try
Graph3D
to generate 3D-graphs. You can obtain a fog effect by overlaying the resulting graph with a semi-transparentImage3D
. See also here.$endgroup$
– Henrik Schumacher
14 hours ago
1
$begingroup$
Something to start with
Graph3D@CayleyGraph[ ..., VertexSize -> .5]
$endgroup$
– Kuba♦
13 hours ago
$begingroup$
Thank you! @HenrikSchumacher
$endgroup$
– user450201
13 hours ago
$begingroup$
It works! Thanks!@Kuba
$endgroup$
– user450201
13 hours ago