{"version":9,"randomSeed":"f0f5d923a45fe53c7ce4431bf1109a22","graph":{"viewport":{"xmin":-1.127109257407211,"ymin":-1.403119017244331,"xmax":0.9954472594552768,"ymax":0.5866303125918519},"showGrid":false,"showXAxis":false,"showYAxis":false},"expressions":{"list":[{"type":"text","id":"36","text":"background"},{"type":"expression","id":"34","color":"#000000","latex":"x\\le x+1","lines":false,"fillOpacity":"1"},{"type":"text","id":"40","text":"dot product"},{"type":"expression","id":"2","color":"#2d70b3","latex":"D\\left(u,v\\right)=\\sum_{k=1}^{\\operatorname{length}\\left(u\\right)}u\\left[k\\right]v\\left[k\\right]"},{"type":"text","id":"42","text":"normalise vector"},{"type":"expression","id":"4","color":"#6042a6","latex":"N\\left(v\\right)=\\frac{v}{\\sqrt{D\\left(v,v\\right)}}"},{"type":"text","id":"44","text":"ray-sphere intersection"},{"type":"expression","id":"1","color":"#c74440","latex":"I\\left(r_{d},s,r\\right)=D\\left(r_{d},s\\right)-\\sqrt{D\\left(r_{d},s\\right)^{2}-D\\left(s,s\\right)+r^{2}}"},{"type":"text","id":"49","text":"ray direction in viewing plane"},{"type":"expression","id":"47","color":"#000000","latex":"R_{D}\\left(p\\right)=N\\left(\\left[p.x,p.y,1\\right]\\right)"},{"type":"text","id":"53","text":"is x a real number?"},{"type":"expression","id":"54","color":"#6042a6","latex":"R_{N}\\left(x\\right)=\\left\\{x=x,0\\right\\}","hidden":true},{"type":"text","id":"58","text":"orbital angle"},{"type":"expression","id":"56","color":"#c74440","latex":"\\phi=0.267","slider":{"hardMin":true,"hardMax":true,"animationPeriod":40000,"loopMode":"LOOP_FORWARD","min":"0","max":"2\\pi"}},{"type":"text","id":"63","text":"centre of star"},{"type":"expression","id":"64","color":"#c74440","latex":"S_{C}=\\left[0,-2,5\\right]"},{"type":"text","id":"60","text":"centre of planet"},{"type":"expression","id":"61","color":"#6042a6","latex":"P_{C}=S_{C}+2\\cdot\\left[\\cos\\phi,0,\\sin\\phi\\right]"},{"type":"text","id":"66","text":"radius of planet"},{"type":"expression","id":"67","color":"#388c46","latex":"P_{R}=0.3","slider":{"hardMin":true,"hardMax":true,"min":"0","max":"3"}},{"type":"expression","id":"55","color":"#000000","latex":"H\\left(p\\right)=\\left\\{R_{N}\\left(I\\left(R_{D}\\left(p\\right),P_{C},P_{R}\\right)\\right)\\ge1:\\left(I\\left(R_{D}\\left(p\\right),P_{C},P_{R}\\right),2\\right),R_{N}\\left(I\\left(R_{D}\\left(p\\right),S_{C},1\\right)\\right)\\ge1:\\left(I\\left(R_{D}\\left(p\\right),S_{C},1\\right),1\\right),\\left(-1,0\\right)\\right\\}"},{"type":"expression","id":"3","color":"#388c46","latex":"H_{O}\\left(p\\right)=N\\left(\\left[p.x,p.y,1\\right]\\right)\\cdot I\\left(N\\left(\\left[p.x,p.y,1\\right]\\right),S_{C},1\\right)"},{"type":"expression","id":"8","color":"#388c46","latex":"L\\left(v,c\\right)=\\frac{D\\left(N\\left(S_{C}-c\\right),N\\left(v-c\\right)\\right)}{1}","hidden":true},{"type":"expression","id":"12","color":"#2d70b3","latex":"C_{P}=\\operatorname{rgb}\\left(100,100,20\\right)"},{"type":"expression","id":"38","color":"#000000","latex":"C_{S}=\\operatorname{rgb}\\left(256,256,150\\right)"},{"type":"expression","id":"37","color":"#6042a6","latex":"s_{b}=0.1","slider":{"hardMin":true,"hardMax":true,"min":"0","max":"1"}},{"type":"expression","id":"10","color":"#000000","latex":"\\left(R_{D}\\left(\\left(x,y\\right)\\right)\\cdot H\\left(\\left(x,y\\right)\\right).x\\right)\\left[3\\right]\\le\\left[4,4+s_{b},...5\\right]\\left\\{H\\left(\\left(x,y\\right)\\right).y=1\\right\\}","lines":false,"colorLatex":"C_{S}","fillOpacity":"s_{b}"},{"type":"expression","id":"68","color":"#c74440","latex":"L\\left(R_{D}\\left(\\left(x,y\\right)\\right)\\cdot H\\left(\\left(x,y\\right)\\right).x,P_{C}\\right)\\ge\\left[0,s_{b},...1\\right]\\left\\{H\\left(\\left(x,y\\right)\\right).y=2\\right\\}","lines":false,"colorLatex":"C_{P}","fillOpacity":"s_{b}"}]}}