diff --git a/src/server/blender.c b/src/server/blender.c
new file mode 100644
--- /dev/null
+++ b/src/server/blender.c
@@ -0,0 +1,69 @@
+/*
+ Copyright 2008 Nathan Phillip Brink, Ethan Zonca, Matthew Orlando
+
+ This file is a part of DistRen.
+
+ DistRen is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ DistRen is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with DistRen. If not, see .
+
+ -- Blender Commands --
+ -v "Print Blender version and exit"
+ -F "Set the render format" Valid options are (that we care about) "TGA, JPG, MOVIE, AVIRAW, AVIJPG, PNG, BMP, FRAMESERVER"
+ -S Set scene
+ -f Render frame and save it
+ -s Set start frame (use before -a argument)
+ -e Set end frame (use before -a argument>
+ -o Set the render path and file name (use // at start of the path to render relative to the blend file, the ### characters are replaced by the frame number)
+ -t Use amount of ,threads> for rendering (background mode only)(1-8, 0 for systems processor count)
+ -x Set option to add the file extension to the end of the file
+*/
+
+struct blender_job_server // will be stored and edited in the blender_job_que
+{
+ char file_name[25];
+ int start_frame;
+ int end_frame;
+};
+
+struct blender_job_client // will be sent to the client
+{
+ char file_name[25];
+ int current_frame;
+};
+
+void blender_text_job_parser()
+{
+// parse text or other file for job specifications which include:
+// file_name, start_frame, and end_frame
+
+}
+
+void blender_job_queue(int x, char job_to_edit[25]) /* Matt, I fixed your typos. It's queue not que :) */
+{
+ struct blender_job_server job[10]; // creates array to store the job
+
+ if (x == 0)
+ {
+ // add new job (job_to_edit)
+ }
+
+ if (x == 1)
+ {
+ // delete job (job_to_edit)
+ }
+
+ if (x == 1)
+ {
+ // move all jobs up one position in array
+ }
+}
diff --git a/src/server/distrend.c b/src/server/distrend.c
--- a/src/server/distrend.c
+++ b/src/server/distrend.c
@@ -16,16 +16,6 @@
You should have received a copy of the GNU Affero General Public License
along with DistRen. If not, see .
- -- Blender Commands --
- -v "Print Blender version and exit"
- -F "Set the render format" Valid options are (that we care about) "TGA, JPG, MOVIE, AVIRAW, AVIJPG, PNG, BMP, FRAMESERVER"
- -S Set scene
- -f Render frame and save it
- -s Set start frame (use before -a argument)
- -e Set end frame (use before -a argument>
- -o Set the render path and file name (use // at start of the path to render relative to the blend file, the ### characters are replaced by the frame number)
- -t Use amount of ,threads> for rendering (background mode only)(1-8, 0 for systems processor count)
- -x Set option to add the file extension to the end of the file
*/
#include
@@ -66,43 +56,3 @@ int main(int argc, char *argv[])
return 0;
}
-struct blender_job_server // will be stored and edited in the blender_job_que
-{
- char file_name[25];
- int start_frame;
- int end_frame;
-};
-
-struct blender_job_client // will be sent to the client
-{
- char file_name[25];
- int current_frame;
-};
-
-void blender_text_job_parser()
-{
-// parse text or other file for job specifications which include:
-// file_name, start_frame, and end_frame
-
-}
-
-void blendere_job_que(int x, char job_to_edit[25])
-{
- struct blender_job_server job[10]; // creates array to store the job
-
- if (x == 0)
- {
- // add new job (job_to_edit)
- }
-
- if (x == 1)
- {
- // delete job (job_to_edit)
- }
-
- if (x == 1)
- {
- // move all jobs up one position in array
- }
-}
-