Advertisement
Guest User

Untitled

a guest
May 18th, 2017
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
F# 0.61 KB | None | 0 0
  1. let white = fromColor Color.White
  2.     let s = mkShape baseDragon (mkMatTexture (mkMaterial (fromColor Color.White) 0.0))
  3.     let affineS = transform dragon t1
  4.     let l1 = mkLight (mkPoint 6.0 2.0 6.0) white 0.5
  5.     let l2 = mkLight (mkPoint -6.0 2.0 6.0) (fromColor Color.Red) 0.5
  6.     let l3 = mkLight (mkPoint -3.5 12.0 4.0) white 0.7
  7.     let ambientLight = mkAmbientLight (fromColor Color.Blue) 0.1
  8.     let camera = mkCamera (mkPoint 0.0 0.0 4.0) (mkPoint 0.0 0.0 0.0) (mkVector 0.0 1.0 0.0) 4.0 2.0 2.0 1000 1000
  9.     let scene = mkScene [|affineDragon|] [l1; l2; l3] ambientLight 2
  10.     renderToScreen (scene) camera
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement