Page MenuHome

sizeRender.patch

sizeRender.patch

Index: source/blender/python/api2_2x/sceneRender.c
===================================================================
RCS file: /cvsroot/bf-blender/blender/source/blender/python/api2_2x/sceneRender.c,v
retrieving revision 1.42
diff -u -r1.42 sceneRender.c
--- source/blender/python/api2_2x/sceneRender.c 12 Jun 2006 14:39:07 -0000 1.42
+++ source/blender/python/api2_2x/sceneRender.c 5 Jul 2006 22:25:00 -0000
@@ -1877,6 +1879,17 @@
return 0;
}
+PyObject *RenderData_setRenderSize( BPy_RenderData * self, PyObject * args )
+{
+ short property;
+ if( !PyArg_ParseTuple( args, "|h", &property ) )
+ return PyInt_FromLong( (long)self->renderContext->size );
+ if(!( property == 25 || property ==50 || property ==75 || property ==100 ))
+ return PyInt_FromLong( (long)self->renderContext->size );
+ self->renderContext->size=property;
+ return PyInt_FromLong( (long)self->renderContext->size );
+}
+
PyObject *RenderData_getBackbufPath( BPy_RenderData * self )
{
return PyString_FromString( self->renderContext->backbuf );
@@ -2339,6 +2352,8 @@
"(int) - get/set the vertical aspect ratio"},
{"setRenderer", ( PyCFunction ) RenderData_SetRenderer, METH_VARARGS,
"(enum) - get/set which renderer to render the output"},
+ {"sizeRender", ( PyCFunction ) RenderData_setRenderSize, METH_VARARGS,
+ "(int) - set size for rendering"},
{"enableCropping", ( PyCFunction ) RenderData_EnableCropping,
METH_VARARGS,
"(bool) - enable/disable exclusion of border rendering from total image"},

File Metadata

Mime Type
text/x-diff
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
53/45/fdeecc58149114d7858334989050

Event Timeline