@@ -40,22 +40,25 @@ def validate_resolution(ctx, param, value):
40
40
callback = validate_scene_range ,
41
41
help = "Start rendering from n_0 until n_1. If n_1 is left unspecified, "
42
42
"renders all scenes after n_0." ,
43
+ default = None ,
43
44
),
44
45
option (
45
46
"-a" ,
46
47
"--write_all" ,
47
48
is_flag = True ,
48
49
help = "Render all scenes in the input file." ,
50
+ default = None ,
49
51
),
50
52
option (
51
53
"--format" ,
52
54
type = click .Choice (["png" , "gif" , "mp4" , "webm" , "mov" ], case_sensitive = False ),
55
+ default = None ,
53
56
),
54
- option ("-s" , "--save_last_frame" , is_flag = True ),
57
+ option ("-s" , "--save_last_frame" , is_flag = True , default = None ),
55
58
option (
56
59
"-q" ,
57
60
"--quality" ,
58
- default = "h" ,
61
+ default = None ,
59
62
type = click .Choice (["l" , "m" , "h" , "p" , "k" ], case_sensitive = False ),
60
63
help = """
61
64
Render quality at the follow resolution framerates, respectively:
@@ -70,29 +73,34 @@ def validate_resolution(ctx, param, value):
70
73
"-r" ,
71
74
"--resolution" ,
72
75
callback = validate_resolution ,
76
+ default = None ,
73
77
help = "Resolution in (W,H) for when 16:9 aspect ratio isn't possible." ,
74
78
),
75
79
option (
76
80
"--fps" ,
77
81
"--frame_rate" ,
78
82
"frame_rate" ,
79
83
type = float ,
84
+ default = None ,
80
85
help = "Render at this frame rate." ,
81
86
),
82
87
option (
83
88
"--renderer" ,
84
89
type = click .Choice (["cairo" , "opengl" , "webgl" ], case_sensitive = False ),
85
90
help = "Select a renderer for your Scene." ,
91
+ default = None ,
86
92
),
87
93
option (
88
94
"--use_opengl_renderer" ,
89
95
is_flag = True ,
90
96
help = "Render scenes using OpenGL (Deprecated)." ,
97
+ default = None ,
91
98
),
92
99
option (
93
100
"--use_webgl_renderer" ,
94
101
is_flag = True ,
95
102
help = "Render scenes using the WebGL frontend (Deprecated)." ,
103
+ default = None ,
96
104
),
97
105
option (
98
106
"--webgl_renderer_path" ,
@@ -122,16 +130,21 @@ def validate_resolution(ctx, param, value):
122
130
help = "Save last frame as png (Deprecated)." ,
123
131
),
124
132
option (
125
- "-t" , "--transparent" , is_flag = True , help = "Render scenes with alpha channel."
133
+ "-t" ,
134
+ "--transparent" ,
135
+ is_flag = True ,
136
+ help = "Render scenes with alpha channel." ,
126
137
),
127
138
option (
128
139
"--use_projection_fill_shaders" ,
129
140
is_flag = True ,
130
141
help = "Use shaders for OpenGLVMobject fill which are compatible with transformation matrices." ,
142
+ default = None ,
131
143
),
132
144
option (
133
145
"--use_projection_stroke_shaders" ,
134
146
is_flag = True ,
135
147
help = "Use shaders for OpenGLVMobject stroke which are compatible with transformation matrices." ,
148
+ default = None ,
136
149
),
137
150
)
0 commit comments