48 |
def __init__(self): |
def __init__(self): |
49 |
self.w = w = vob.putil.demowindow.w |
self.w = w = vob.putil.demowindow.w |
50 |
self.types = [ |
self.types = [ |
51 |
papermakers.white(w), |
papermakers.white, |
52 |
papermakers.fancyBlend(w), |
papermakers.fancyBlend, |
53 |
papermakers.fancyHalo(w), |
papermakers.fancyHalo, |
54 |
papermakers.fancyBlur(w), |
papermakers.fancyBlur, |
55 |
] |
] |
56 |
self.scrolls = sc |
self.scrolls = sc |
57 |
|
|
64 |
ListIndex("scroll", "scrolls", 0, "File to use", "F", "f"), |
ListIndex("scroll", "scrolls", 0, "File to use", "F", "f"), |
65 |
SlideLin("x", 0, 50, "x coord", "Right", "Left"), |
SlideLin("x", 0, 50, "x coord", "Right", "Left"), |
66 |
SlideLin("y", 0, 50, "y coord", "Down", "Up"), |
SlideLin("y", 0, 50, "y coord", "Down", "Up"), |
67 |
|
SlideLin("offset", 0, 1, "seed offset", "S", "s"), |
68 |
SlideLog("scale", 1, "scale", "-", "+"), |
SlideLog("scale", 1, "scale", "-", "+"), |
69 |
) |
) |
70 |
def scene(self, vs): |
def scene(self, vs): |
73 |
|
|
74 |
vs.map.put(vob.vobs.SolidBackdropVob(java.awt.Color.yellow)) |
vs.map.put(vob.vobs.SolidBackdropVob(java.awt.Color.yellow)) |
75 |
|
|
76 |
self.spanImageFactory.paperMaker = self.types[self.type] |
self.spanImageFactory.paperMaker = self.types[self.type]( |
77 |
|
self.w, paperOffset = self.offset) |
78 |
|
|
79 |
scaled = vs.orthoCS(0, "X", 0, self.x, self.y, self.scale, self.scale) |
scaled = vs.orthoCS(0, "X", 0, self.x, self.y, self.scale, self.scale) |
80 |
|
|