00:
01:
02:
03:
04:
05:
06:
07:
08:
09:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
|
 |
import Blender
from Blender import *
from Blender.Scene import Render
import arexx
# Here goes the blender side
scn = Scene.GetCurrent()
context = scn.getRenderingContext()
context.extensions = True
context.renderPath = 'ram:'
context.sizePreset(Render.PC)
context.imageType = Render.PNG
context.enableRGBAColor()
context.sFrame = 2
context.eFrame = 2
context.renderAnim()
Render.CloseRenderWindow()
# Now for the ImageFX part
arexx.dorexx('IMAGEFX.1','CreateBuffer 640 480 0 0 0 1 1 100 100 FORCE')
arexx.dorexx('IMAGEFX.1','ActiveColor 2')
arexx.dorexx('IMAGEFX.1','EdgeMode Normal 0')
arexx.dorexx('IMAGEFX.1','EdgeMode FeatherIn 0')
arexx.dorexx('IMAGEFX.1','EdgeMode FeatherIn 28')
arexx.dorexx('IMAGEFX.1','FloodFill 312 227 30')
arexx.dorexx('IMAGEFX.1','LoadLayer "RAM:0002.png" ALPHA')
|