Project this triangle on surface of a sphere Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)Clipping more complicated shapes in TikZtransform shape nonlinear=true vs. accessing coordinatesLaTeX equivalent of ConTeXt buffersRotate a node but not its content: the case of the ellipse decorationHow to define the default vertical distance between nodes?Numerical conditional within tikz keys?Why do I get an extra white page before my TikZ picture?TikZ: Drawing an arc from an intersection to an intersectionHow to prevent rounded and duplicated tick labels in pgfplots with fixed precision?Drawing rectilinear curves in Tikz, aka an Etch-a-Sketch drawingLine up nested tikz enviroments or how to get rid of themHow to draw a square and its diagonals with arrows?

How to deal with a team lead who never gives me credit?

What LEGO pieces have "real-world" functionality?

What causes the vertical darker bands in my photo?

How do I mention the quality of my school without bragging

Is 1 ppb equal to 1 μg/kg?

Disable hyphenation for an entire paragraph

Is above average number of years spent on PhD considered a red flag in future academia or industry positions?

Why one of virtual NICs called bond0?

How can I make names more distinctive without making them longer?

What is the musical term for a note that continously plays through a melody?

What are the motives behind Cersei's orders given to Bronn?

What are 'alternative tunings' of a guitar and why would you use them? Doesn't it make it more difficult to play?

I need to find the potential function of a vector field.

Is the address of a local variable a constexpr?

The logistics of corpse disposal

Difference between these two cards?

Can inflation occur in a positive-sum game currency system such as the Stack Exchange reputation system?

Check which numbers satisfy the condition [A*B*C = A! + B! + C!]

Are my PIs rude or am I just being too sensitive?

Why aren't air breathing engines used as small first stages

I am not a queen, who am I?

Is it true that "carbohydrates are of no use for the basal metabolic need"?

Is there a service that would inform me whenever a new direct route is scheduled from a given airport?

Using et al. for a last / senior author rather than for a first author



Project this triangle on surface of a sphere



Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)Clipping more complicated shapes in TikZtransform shape nonlinear=true vs. accessing coordinatesLaTeX equivalent of ConTeXt buffersRotate a node but not its content: the case of the ellipse decorationHow to define the default vertical distance between nodes?Numerical conditional within tikz keys?Why do I get an extra white page before my TikZ picture?TikZ: Drawing an arc from an intersection to an intersectionHow to prevent rounded and duplicated tick labels in pgfplots with fixed precision?Drawing rectilinear curves in Tikz, aka an Etch-a-Sketch drawingLine up nested tikz enviroments or how to get rid of themHow to draw a square and its diagonals with arrows?










3















I have the following triangle in TikZ MWE:



documentclass[tikz]standalone
usepackagepgfplots,mathtools
usetikzlibraryhapes,decorations.pathreplacing
usetikzlibrarypatterns
definecolorRoyalAzurergb0.0, 0.22, 0.66

begindocument

begintikzpicture
draw[pattern color=black!50!white,pattern=dots, line width=0.6pt] (0,0) -- (2,3.4641) -- (4,0)--cycle;
endtikzpicture

enddocument


that generates:



Triangle



I would like to project this triangle to the surface of a sphere, much like this figure:



Bloch sphere



How can I do this?










share|improve this question






















  • Somewhat related: tex.stackexchange.com/questions/408245/…

    – John Kormylo
    12 hours ago















3















I have the following triangle in TikZ MWE:



documentclass[tikz]standalone
usepackagepgfplots,mathtools
usetikzlibraryhapes,decorations.pathreplacing
usetikzlibrarypatterns
definecolorRoyalAzurergb0.0, 0.22, 0.66

begindocument

begintikzpicture
draw[pattern color=black!50!white,pattern=dots, line width=0.6pt] (0,0) -- (2,3.4641) -- (4,0)--cycle;
endtikzpicture

enddocument


that generates:



Triangle



I would like to project this triangle to the surface of a sphere, much like this figure:



Bloch sphere



How can I do this?










share|improve this question






















  • Somewhat related: tex.stackexchange.com/questions/408245/…

    – John Kormylo
    12 hours ago













3












3








3








I have the following triangle in TikZ MWE:



documentclass[tikz]standalone
usepackagepgfplots,mathtools
usetikzlibraryhapes,decorations.pathreplacing
usetikzlibrarypatterns
definecolorRoyalAzurergb0.0, 0.22, 0.66

begindocument

begintikzpicture
draw[pattern color=black!50!white,pattern=dots, line width=0.6pt] (0,0) -- (2,3.4641) -- (4,0)--cycle;
endtikzpicture

enddocument


that generates:



Triangle



I would like to project this triangle to the surface of a sphere, much like this figure:



Bloch sphere



How can I do this?










share|improve this question














I have the following triangle in TikZ MWE:



documentclass[tikz]standalone
usepackagepgfplots,mathtools
usetikzlibraryhapes,decorations.pathreplacing
usetikzlibrarypatterns
definecolorRoyalAzurergb0.0, 0.22, 0.66

begindocument

begintikzpicture
draw[pattern color=black!50!white,pattern=dots, line width=0.6pt] (0,0) -- (2,3.4641) -- (4,0)--cycle;
endtikzpicture

enddocument


that generates:



Triangle



I would like to project this triangle to the surface of a sphere, much like this figure:



Bloch sphere



How can I do this?







tikz-pgf tikz-styles






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked 15 hours ago









SidSid

711314




711314












  • Somewhat related: tex.stackexchange.com/questions/408245/…

    – John Kormylo
    12 hours ago

















  • Somewhat related: tex.stackexchange.com/questions/408245/…

    – John Kormylo
    12 hours ago
















Somewhat related: tex.stackexchange.com/questions/408245/…

– John Kormylo
12 hours ago





Somewhat related: tex.stackexchange.com/questions/408245/…

– John Kormylo
12 hours ago










1 Answer
1






active

oldest

votes


















5














The angles of the triangle on the sphere are 3 times 90 degrees whereas the angles of the triangle in the plane are 60 degrees each. Therefore I do not precisely understand what is meant by "project". If it is meant that the triangle on the sphere should also have three equal angles, you could do e.g.



documentclass[tikz,border=3.14mm]standalone
usepackagetikz-3dplot
usetikzlibrarypatterns,backgrounds
begindocument
tdplotsetmaincoords7030
begintikzpicture[tdplot_main_coords,declare function=R=pi;]
shade[tdplot_screen_coords,ball color=gray,opacity=0.5] (0,0) coordinate(O)
circle[radius=R];
draw plot[variable=x,domain=tdplotmainphi-180:tdplotmainphi,smooth]
(R*cos(x),R*sin(x),0);
draw[blue,pattern=dots,pattern color=blue]
plot[variable=x,domain=90:00,smooth] (0,-R*sin(x),R*cos(x))
coordinate (p1)
-- plot[variable=x,domain=0:90,smooth] (R*sin(x),0,R*cos(x))
coordinate (p2)
-- plot[variable=x,domain=0:90,smooth] (R*cos(x),-R*sin(x),0)
coordinate (p3);
beginscope[on background layer]
foreach X in 1,2,3
draw[dashed] (O) -- (pX);
endscope
endtikzpicture
enddocument


enter image description here



An alternative could be to use nonlinear transformations to project anything you want on a sphere. We have used this for the Christmas balls in this video (at a time in which the atmosphere were better...). However, when doing this, we run into the above-mentioned problem that the triangle has different angles on the sphere.



documentclass[tikz,border=3.14mm]standalone
usetikzlibrarypatterns
usepgfmodulenonlineartransformations
makeatletter
% from https://tex.stackexchange.com/a/434247/121799
tikzdeclarecoordinatesystemsphere
tikz@scan@one@pointrelax(#1)
spheretransformation

%
defspheretransformation% similar to the pgfmanual section 103.4.2
pgfmathsincos@pgf@sys@tonumberpgf@x%
pgfmathsetmacrorelXthepgf@x/28.3465%
pgfmathsetmacrorelYthepgf@y/28.3465%min(max(
pgfmathsetmacromyx28.3465*Radius*cos(min(max((relY/Radius)*(180/pi),-90),90))*sin(min(max((relX/Radius)*cos(min(max((relY/Radius)*(180/pi),-90),90))*(180/pi),-90),90))
pgfmathsetmacromyy28.3465*Radius*sin(min(max((relY/Radius)*(180/pi),-90),90))%typeout(relX,relY)->(myx,myy)%
pgf@x=myx pt%
pgf@y=myy pt%

makeatother
begindocument
begintikzpicture[pics/trian/.style=code=
draw[pattern color=black!50!white,pattern=dots, line width=0.6pt] (0,0) -- (2,3.4641) -- (4,0)--cycle;]
pgfmathsetmacroRadius4
shade[ball color=red] (0,0) circle[radius=Radius];
beginscope[xshift=-10cm]
path (0,0) pictrian;
endscope
beginscope[transform shape nonlinear=true]
pgftransformnonlinearspheretransformation
pic[local bounding box=box1] at (0,0) trian;
endscope
endtikzpicture
enddocument


enter image description here






share|improve this answer




















  • 1





    In this case, I did only want a triangle with the same angles but on the surface of the sphere. I do have other examples where I want to perform a strict projection - but you have very helpfully included an example on how to do that too! Thank you. P.s. a lot of marmots in the video :D

    – Sid
    12 hours ago











  • For the first method you have, is it possible you could add the axes as in the image in the question?

    – Sid
    10 hours ago











  • @Sid Done.......

    – marmot
    9 hours ago











Your Answer








StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "85"
;
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
);



);













draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f484945%2fproject-this-triangle-on-surface-of-a-sphere%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









5














The angles of the triangle on the sphere are 3 times 90 degrees whereas the angles of the triangle in the plane are 60 degrees each. Therefore I do not precisely understand what is meant by "project". If it is meant that the triangle on the sphere should also have three equal angles, you could do e.g.



documentclass[tikz,border=3.14mm]standalone
usepackagetikz-3dplot
usetikzlibrarypatterns,backgrounds
begindocument
tdplotsetmaincoords7030
begintikzpicture[tdplot_main_coords,declare function=R=pi;]
shade[tdplot_screen_coords,ball color=gray,opacity=0.5] (0,0) coordinate(O)
circle[radius=R];
draw plot[variable=x,domain=tdplotmainphi-180:tdplotmainphi,smooth]
(R*cos(x),R*sin(x),0);
draw[blue,pattern=dots,pattern color=blue]
plot[variable=x,domain=90:00,smooth] (0,-R*sin(x),R*cos(x))
coordinate (p1)
-- plot[variable=x,domain=0:90,smooth] (R*sin(x),0,R*cos(x))
coordinate (p2)
-- plot[variable=x,domain=0:90,smooth] (R*cos(x),-R*sin(x),0)
coordinate (p3);
beginscope[on background layer]
foreach X in 1,2,3
draw[dashed] (O) -- (pX);
endscope
endtikzpicture
enddocument


enter image description here



An alternative could be to use nonlinear transformations to project anything you want on a sphere. We have used this for the Christmas balls in this video (at a time in which the atmosphere were better...). However, when doing this, we run into the above-mentioned problem that the triangle has different angles on the sphere.



documentclass[tikz,border=3.14mm]standalone
usetikzlibrarypatterns
usepgfmodulenonlineartransformations
makeatletter
% from https://tex.stackexchange.com/a/434247/121799
tikzdeclarecoordinatesystemsphere
tikz@scan@one@pointrelax(#1)
spheretransformation

%
defspheretransformation% similar to the pgfmanual section 103.4.2
pgfmathsincos@pgf@sys@tonumberpgf@x%
pgfmathsetmacrorelXthepgf@x/28.3465%
pgfmathsetmacrorelYthepgf@y/28.3465%min(max(
pgfmathsetmacromyx28.3465*Radius*cos(min(max((relY/Radius)*(180/pi),-90),90))*sin(min(max((relX/Radius)*cos(min(max((relY/Radius)*(180/pi),-90),90))*(180/pi),-90),90))
pgfmathsetmacromyy28.3465*Radius*sin(min(max((relY/Radius)*(180/pi),-90),90))%typeout(relX,relY)->(myx,myy)%
pgf@x=myx pt%
pgf@y=myy pt%

makeatother
begindocument
begintikzpicture[pics/trian/.style=code=
draw[pattern color=black!50!white,pattern=dots, line width=0.6pt] (0,0) -- (2,3.4641) -- (4,0)--cycle;]
pgfmathsetmacroRadius4
shade[ball color=red] (0,0) circle[radius=Radius];
beginscope[xshift=-10cm]
path (0,0) pictrian;
endscope
beginscope[transform shape nonlinear=true]
pgftransformnonlinearspheretransformation
pic[local bounding box=box1] at (0,0) trian;
endscope
endtikzpicture
enddocument


enter image description here






share|improve this answer




















  • 1





    In this case, I did only want a triangle with the same angles but on the surface of the sphere. I do have other examples where I want to perform a strict projection - but you have very helpfully included an example on how to do that too! Thank you. P.s. a lot of marmots in the video :D

    – Sid
    12 hours ago











  • For the first method you have, is it possible you could add the axes as in the image in the question?

    – Sid
    10 hours ago











  • @Sid Done.......

    – marmot
    9 hours ago















5














The angles of the triangle on the sphere are 3 times 90 degrees whereas the angles of the triangle in the plane are 60 degrees each. Therefore I do not precisely understand what is meant by "project". If it is meant that the triangle on the sphere should also have three equal angles, you could do e.g.



documentclass[tikz,border=3.14mm]standalone
usepackagetikz-3dplot
usetikzlibrarypatterns,backgrounds
begindocument
tdplotsetmaincoords7030
begintikzpicture[tdplot_main_coords,declare function=R=pi;]
shade[tdplot_screen_coords,ball color=gray,opacity=0.5] (0,0) coordinate(O)
circle[radius=R];
draw plot[variable=x,domain=tdplotmainphi-180:tdplotmainphi,smooth]
(R*cos(x),R*sin(x),0);
draw[blue,pattern=dots,pattern color=blue]
plot[variable=x,domain=90:00,smooth] (0,-R*sin(x),R*cos(x))
coordinate (p1)
-- plot[variable=x,domain=0:90,smooth] (R*sin(x),0,R*cos(x))
coordinate (p2)
-- plot[variable=x,domain=0:90,smooth] (R*cos(x),-R*sin(x),0)
coordinate (p3);
beginscope[on background layer]
foreach X in 1,2,3
draw[dashed] (O) -- (pX);
endscope
endtikzpicture
enddocument


enter image description here



An alternative could be to use nonlinear transformations to project anything you want on a sphere. We have used this for the Christmas balls in this video (at a time in which the atmosphere were better...). However, when doing this, we run into the above-mentioned problem that the triangle has different angles on the sphere.



documentclass[tikz,border=3.14mm]standalone
usetikzlibrarypatterns
usepgfmodulenonlineartransformations
makeatletter
% from https://tex.stackexchange.com/a/434247/121799
tikzdeclarecoordinatesystemsphere
tikz@scan@one@pointrelax(#1)
spheretransformation

%
defspheretransformation% similar to the pgfmanual section 103.4.2
pgfmathsincos@pgf@sys@tonumberpgf@x%
pgfmathsetmacrorelXthepgf@x/28.3465%
pgfmathsetmacrorelYthepgf@y/28.3465%min(max(
pgfmathsetmacromyx28.3465*Radius*cos(min(max((relY/Radius)*(180/pi),-90),90))*sin(min(max((relX/Radius)*cos(min(max((relY/Radius)*(180/pi),-90),90))*(180/pi),-90),90))
pgfmathsetmacromyy28.3465*Radius*sin(min(max((relY/Radius)*(180/pi),-90),90))%typeout(relX,relY)->(myx,myy)%
pgf@x=myx pt%
pgf@y=myy pt%

makeatother
begindocument
begintikzpicture[pics/trian/.style=code=
draw[pattern color=black!50!white,pattern=dots, line width=0.6pt] (0,0) -- (2,3.4641) -- (4,0)--cycle;]
pgfmathsetmacroRadius4
shade[ball color=red] (0,0) circle[radius=Radius];
beginscope[xshift=-10cm]
path (0,0) pictrian;
endscope
beginscope[transform shape nonlinear=true]
pgftransformnonlinearspheretransformation
pic[local bounding box=box1] at (0,0) trian;
endscope
endtikzpicture
enddocument


enter image description here






share|improve this answer




















  • 1





    In this case, I did only want a triangle with the same angles but on the surface of the sphere. I do have other examples where I want to perform a strict projection - but you have very helpfully included an example on how to do that too! Thank you. P.s. a lot of marmots in the video :D

    – Sid
    12 hours ago











  • For the first method you have, is it possible you could add the axes as in the image in the question?

    – Sid
    10 hours ago











  • @Sid Done.......

    – marmot
    9 hours ago













5












5








5







The angles of the triangle on the sphere are 3 times 90 degrees whereas the angles of the triangle in the plane are 60 degrees each. Therefore I do not precisely understand what is meant by "project". If it is meant that the triangle on the sphere should also have three equal angles, you could do e.g.



documentclass[tikz,border=3.14mm]standalone
usepackagetikz-3dplot
usetikzlibrarypatterns,backgrounds
begindocument
tdplotsetmaincoords7030
begintikzpicture[tdplot_main_coords,declare function=R=pi;]
shade[tdplot_screen_coords,ball color=gray,opacity=0.5] (0,0) coordinate(O)
circle[radius=R];
draw plot[variable=x,domain=tdplotmainphi-180:tdplotmainphi,smooth]
(R*cos(x),R*sin(x),0);
draw[blue,pattern=dots,pattern color=blue]
plot[variable=x,domain=90:00,smooth] (0,-R*sin(x),R*cos(x))
coordinate (p1)
-- plot[variable=x,domain=0:90,smooth] (R*sin(x),0,R*cos(x))
coordinate (p2)
-- plot[variable=x,domain=0:90,smooth] (R*cos(x),-R*sin(x),0)
coordinate (p3);
beginscope[on background layer]
foreach X in 1,2,3
draw[dashed] (O) -- (pX);
endscope
endtikzpicture
enddocument


enter image description here



An alternative could be to use nonlinear transformations to project anything you want on a sphere. We have used this for the Christmas balls in this video (at a time in which the atmosphere were better...). However, when doing this, we run into the above-mentioned problem that the triangle has different angles on the sphere.



documentclass[tikz,border=3.14mm]standalone
usetikzlibrarypatterns
usepgfmodulenonlineartransformations
makeatletter
% from https://tex.stackexchange.com/a/434247/121799
tikzdeclarecoordinatesystemsphere
tikz@scan@one@pointrelax(#1)
spheretransformation

%
defspheretransformation% similar to the pgfmanual section 103.4.2
pgfmathsincos@pgf@sys@tonumberpgf@x%
pgfmathsetmacrorelXthepgf@x/28.3465%
pgfmathsetmacrorelYthepgf@y/28.3465%min(max(
pgfmathsetmacromyx28.3465*Radius*cos(min(max((relY/Radius)*(180/pi),-90),90))*sin(min(max((relX/Radius)*cos(min(max((relY/Radius)*(180/pi),-90),90))*(180/pi),-90),90))
pgfmathsetmacromyy28.3465*Radius*sin(min(max((relY/Radius)*(180/pi),-90),90))%typeout(relX,relY)->(myx,myy)%
pgf@x=myx pt%
pgf@y=myy pt%

makeatother
begindocument
begintikzpicture[pics/trian/.style=code=
draw[pattern color=black!50!white,pattern=dots, line width=0.6pt] (0,0) -- (2,3.4641) -- (4,0)--cycle;]
pgfmathsetmacroRadius4
shade[ball color=red] (0,0) circle[radius=Radius];
beginscope[xshift=-10cm]
path (0,0) pictrian;
endscope
beginscope[transform shape nonlinear=true]
pgftransformnonlinearspheretransformation
pic[local bounding box=box1] at (0,0) trian;
endscope
endtikzpicture
enddocument


enter image description here






share|improve this answer















The angles of the triangle on the sphere are 3 times 90 degrees whereas the angles of the triangle in the plane are 60 degrees each. Therefore I do not precisely understand what is meant by "project". If it is meant that the triangle on the sphere should also have three equal angles, you could do e.g.



documentclass[tikz,border=3.14mm]standalone
usepackagetikz-3dplot
usetikzlibrarypatterns,backgrounds
begindocument
tdplotsetmaincoords7030
begintikzpicture[tdplot_main_coords,declare function=R=pi;]
shade[tdplot_screen_coords,ball color=gray,opacity=0.5] (0,0) coordinate(O)
circle[radius=R];
draw plot[variable=x,domain=tdplotmainphi-180:tdplotmainphi,smooth]
(R*cos(x),R*sin(x),0);
draw[blue,pattern=dots,pattern color=blue]
plot[variable=x,domain=90:00,smooth] (0,-R*sin(x),R*cos(x))
coordinate (p1)
-- plot[variable=x,domain=0:90,smooth] (R*sin(x),0,R*cos(x))
coordinate (p2)
-- plot[variable=x,domain=0:90,smooth] (R*cos(x),-R*sin(x),0)
coordinate (p3);
beginscope[on background layer]
foreach X in 1,2,3
draw[dashed] (O) -- (pX);
endscope
endtikzpicture
enddocument


enter image description here



An alternative could be to use nonlinear transformations to project anything you want on a sphere. We have used this for the Christmas balls in this video (at a time in which the atmosphere were better...). However, when doing this, we run into the above-mentioned problem that the triangle has different angles on the sphere.



documentclass[tikz,border=3.14mm]standalone
usetikzlibrarypatterns
usepgfmodulenonlineartransformations
makeatletter
% from https://tex.stackexchange.com/a/434247/121799
tikzdeclarecoordinatesystemsphere
tikz@scan@one@pointrelax(#1)
spheretransformation

%
defspheretransformation% similar to the pgfmanual section 103.4.2
pgfmathsincos@pgf@sys@tonumberpgf@x%
pgfmathsetmacrorelXthepgf@x/28.3465%
pgfmathsetmacrorelYthepgf@y/28.3465%min(max(
pgfmathsetmacromyx28.3465*Radius*cos(min(max((relY/Radius)*(180/pi),-90),90))*sin(min(max((relX/Radius)*cos(min(max((relY/Radius)*(180/pi),-90),90))*(180/pi),-90),90))
pgfmathsetmacromyy28.3465*Radius*sin(min(max((relY/Radius)*(180/pi),-90),90))%typeout(relX,relY)->(myx,myy)%
pgf@x=myx pt%
pgf@y=myy pt%

makeatother
begindocument
begintikzpicture[pics/trian/.style=code=
draw[pattern color=black!50!white,pattern=dots, line width=0.6pt] (0,0) -- (2,3.4641) -- (4,0)--cycle;]
pgfmathsetmacroRadius4
shade[ball color=red] (0,0) circle[radius=Radius];
beginscope[xshift=-10cm]
path (0,0) pictrian;
endscope
beginscope[transform shape nonlinear=true]
pgftransformnonlinearspheretransformation
pic[local bounding box=box1] at (0,0) trian;
endscope
endtikzpicture
enddocument


enter image description here







share|improve this answer














share|improve this answer



share|improve this answer








edited 9 hours ago

























answered 13 hours ago









marmotmarmot

118k6152286




118k6152286







  • 1





    In this case, I did only want a triangle with the same angles but on the surface of the sphere. I do have other examples where I want to perform a strict projection - but you have very helpfully included an example on how to do that too! Thank you. P.s. a lot of marmots in the video :D

    – Sid
    12 hours ago











  • For the first method you have, is it possible you could add the axes as in the image in the question?

    – Sid
    10 hours ago











  • @Sid Done.......

    – marmot
    9 hours ago












  • 1





    In this case, I did only want a triangle with the same angles but on the surface of the sphere. I do have other examples where I want to perform a strict projection - but you have very helpfully included an example on how to do that too! Thank you. P.s. a lot of marmots in the video :D

    – Sid
    12 hours ago











  • For the first method you have, is it possible you could add the axes as in the image in the question?

    – Sid
    10 hours ago











  • @Sid Done.......

    – marmot
    9 hours ago







1




1





In this case, I did only want a triangle with the same angles but on the surface of the sphere. I do have other examples where I want to perform a strict projection - but you have very helpfully included an example on how to do that too! Thank you. P.s. a lot of marmots in the video :D

– Sid
12 hours ago





In this case, I did only want a triangle with the same angles but on the surface of the sphere. I do have other examples where I want to perform a strict projection - but you have very helpfully included an example on how to do that too! Thank you. P.s. a lot of marmots in the video :D

– Sid
12 hours ago













For the first method you have, is it possible you could add the axes as in the image in the question?

– Sid
10 hours ago





For the first method you have, is it possible you could add the axes as in the image in the question?

– Sid
10 hours ago













@Sid Done.......

– marmot
9 hours ago





@Sid Done.......

– marmot
9 hours ago

















draft saved

draft discarded
















































Thanks for contributing an answer to TeX - LaTeX 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.

To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f484945%2fproject-this-triangle-on-surface-of-a-sphere%23new-answer', 'question_page');

);

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







-tikz-pgf, tikz-styles

Popular posts from this blog

Creating 100m^2 grid automatically using QGIS?Creating grid constrained within polygon in QGIS?Createing polygon layer from point data using QGIS?Creating vector grid using QGIS?Creating grid polygons from coordinates using R or PythonCreating grid from spatio temporal point data?Creating fields in attributes table using other layers using QGISCreate .shp vector grid in QGISQGIS Creating 4km point grid within polygonsCreate a vector grid over a raster layerVector Grid Creates just one grid

Word for a person who has no opinion about whether god existsWord for having a definite opinion while simultaneously withholding judgment?What's the opposite of “newcomer? Is ”veteran" OK?What do you call an “atheist” who might believe in an afterlife?What's a word for someone who wants to voice opinions but not have them challenged?Word for someone who dismisses contrary opinions as irrational?Somone who thinks they are overly special/out of the ordinaryIs there a word, phrase or idiom for “a person who is incapable of thinking about the future”?The belief that a god is human-likeA word for a non-famous person/thing you have heard a lot aboutAdjective for a person who enjoys taking care of their appearance

Can I redirect output to a log file and background a process at the same time?2019 Community Moderator ElectionUnable to write to file in shell script when running command in backgroundredirect and log script outputhow to properly log the output of a console program that frequently updates “parts” of the screen, resulting in a messy log file?How can I redirect the output of a child process?grep script - output lines at the same time into echoHow to run process in background and get its pid to create log file nameHow to redirect output to a log from expect commandHow to clear a redirect log file content in shell?Log background jobs started in all the manually started shells?Why do `jobs` and `dirs` run in command subsitution, process substitution, pipeline, and background jobs output the same as in original shell?How to redirect output to file to STDOUT?