Advertisement
buckeyevr

Untitled

Feb 20th, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.05 KB | None | 0 0
  1. // Cake.bvr\n\n// Platter\np=parametricSurface\np.setMinMax=t,0,6.29\np.setMinMax=s,0,3\np.setEquation=x,(s*cos(t))\np.setEquation=y,(s*sin(t))\np.setEquation=z,(-1.5)\np.setSegmentCount=20\np.color=black\np.spawn\n\n// Bottom Layer\nl1=parametricSurface\nl1.setMinMax=t,0,6.29\nl1.setMinMax=s,-1.5,0\nl1.setEquation=x,(2.5*cos(t))\nl1.setEquation=y,(2.5*sin(t))\nl1.setEquation=z,(s)\nl1.setSegmentCount=20\nl1.color=17,255,239\nl1.spawn\n\n// Bottom Face\nf1=parametricSurface\nf1.setMinMax=t,0,6.29\nf1.setMinMax=s,0,2.6\nf1.setEquation=x,(s*cos(t))\nf1.setEquation=y,(s*sin(t))\nf1.setEquation=z,(-.1)\nf1.setSegmentCount=20\nf1.color=17,255,239\nf1.spawn\n\n// Middle Layer\nl2=parametricSurface\nl2.setMinMax=t,0,6.29\nl2.setMinMax=s,-0.1,1.5\nl2.setEquation=x,(1.75*cos(t))\nl2.setEquation=y,(1.75*sin(t))\nl2.setEquation=z,(s)\nl2.setSegmentCount=20\nl2.color=198,12,225\nl2.spawn\n\n// Middle Face\nf2=parametricSurface\nf2.setMinMax=t,0,6.29\nf2.setMinMax=s,0,1.75\nf2.setEquation=x,(s*cos(t))\nf2.setEquation=y,(s*sin(t))\nf2.setEquation=z,(1.4)\nf2.setSegmentCount=20\nf2.color=198,12,225\nf2.spawn\n\n// Top Layer\nl3=parametricSurface\nl3.setMinMax=t,0,6.29\nl3.setMinMax=s,1.4,2.5\nl3.setEquation=x,(cos(t))\nl3.setEquation=y,(sin(t))\nl3.setEquation=z,(s)\nl3.setSegmentCount=20\nl3.color=255,128,0\nl3.spawn\n\n// Top Face\nf3=parametricSurface\nf3.setMinMax=t,0,6.29\nf3.setMinMax=s,0,1\nf3.setEquation=x,(s*cos(t))\nf3.setEquation=y,(s*sin(t))\nf3.setEquation=z,(2.45)\nf3.setSegmentCount=20\nf3.color=255,128,0\nf3.spawn\n\n// Candle 1\nc1=parametricCurve\nc1.setMinMax=t,2.4,3\nc1.setEquation=x,(1/2)\nc1.setEquation=y,(0)\nc1.setEquation=z,(t)\nc1.setThickness=0.1\nc1.setSegmentCount=3\nc1.color=blue\nc1.spawn\n\n// Candle 2\nc2=parametricCurve\nc2.setMinMax=t,2.4,3\nc2.setEquation=x,(-1/2)\nc2.setEquation=y,(0)\nc2.setEquation=z,(t)\nc2.setThickness=0.1\nc2.setSegmentCount=3\nc2.color=red\nc2.spawn\n\n// Candle 3\nc3=parametricCurve\nc3.setMinMax=t,2.4,3\nc3.setEquation=x,(0)\nc3.setEquation=y,(1/2)\nc3.setEquation=z,(t)\nc3.setThickness=0.1\nc3.setSegmentCount=3\nc3.color=yellow\nc3.spawn\n\n// Candle 4\nc4=parametricCurve\nc4.setMinMax=t,2.4,3\nc4.setEquation=x,(0)\nc4.setEquation=y,(-1/2)\nc4.setEquation=z,(t)\nc4.setThickness=0.1\nc4.setSegmentCount=3\nc4.color=green\nc4.spawn\n\n// Wick 1\nw1=parametricCurve\nw1.setMinMax=t,2.7,2.9\nw1.setEquation=x,(1/2)\nw1.setEquation=y,(0)\nw1.setEquation=z,(t)\nw1.setThickness=0.05\nw1.setSegmentCount=3\nw1.color=255,255,255\nw1.spawn\n\n// Wick 2\nw2=parametricCurve\nw2.setMinMax=t,2.7,2.9\nw2.setEquation=x,(-1/2)\nw2.setEquation=y,(0)\nw2.setEquation=z,(t)\nw2.setThickness=0.05\nw2.setSegmentCount=3\nw2.color=255,255,255\nw2.spawn\n\n// Wick 3\nw3=parametricCurve\nw3.setMinMax=t,2.7,2.9\nw3.setEquation=x,(0)\nw3.setEquation=y,(1/2)\nw3.setEquation=z,(t)\nw3.setThickness=0.05\nw3.setSegmentCount=3\nw3.color=255,255,255\nw3.spawn\n\n// Wick 4\nw4=parametricCurve\nw4.setMinMax=t,2.7,2.9\nw4.setEquation=x,(0)\nw4.setEquation=y,(-1/2)\nw4.setEquation=z,(t)\nw4.setThickness=0.05\nw4.setSegmentCount=3\nw4.color=255,255,255\nw4.spawn
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement