I'm still a newbie in Mathematica. I want to draw a beam of radius of the sphere in $\mathbb{R}^3$ without the surface appearing (look at the attached image). I would like so many to appear that the drawing looks dense but not so many that they overlap too much. Thanks for your help.
$\begingroup$ $\endgroup$
3 - $\begingroup$ Please post some Mathematica code and some pictures to descript what you want. $\endgroup$cvgmt– cvgmt2022-10-28 07:40:36 +00:00Commented Oct 28, 2022 at 7:40
- $\begingroup$ I just added an image @cvgmt $\endgroup$Joe Willyam– Joe Willyam2022-10-28 07:50:16 +00:00Commented Oct 28, 2022 at 7:50
- $\begingroup$ Similar perhaps to 219943. $\endgroup$Syed– Syed2022-10-28 09:14:16 +00:00Commented Oct 28, 2022 at 9:14
Add a comment |
2 Answers
$\begingroup$ $\endgroup$
Similar to what Ulrich Neumann wrote:
With[{n = 1000, r = 0.01}, Graphics3D[{MaterialShading["Copper"], Cone[{#, {0, 0, 0}}, r] & /@ SpherePoints[n]}, Background -> Black, Boxed -> False]] To go further you'd need proper ray tracing. For example, export as POV and run through POV-Ray.
$\begingroup$ $\endgroup$
Try SpherePoints[...]
pts = SpherePoints[200]; Graphics3D [{Orange, Line[Map[{{0, 0, 0}, #} &, pts]]},Boxed -> False] 

