Rendering från kommandoraden¶
I vissa situationer vill vi öka renderingshastigheten, fjärråtkomst till Blender för att rendera något eller bygga skript som använder kommandoraden.
En fördel med att använda kommandoraden är att vi inte behöver en grafisk display (inget behov av X-server på Linux till exempel) och därför kan vi rendera via ett fjärrskal (vanligtvis SSH).
Se Command Line Arguments för en fullständig lista över argument (t.ex. för att ange vilken scen som ska renderas, slutbildnummer etc.), eller kör helt enkelt:
blender --help
Se Kommandoradsstart för specifika instruktioner om hur du startar Blender från kommandoraden.
Observera
Argument verkställs i den ordning de anges!
Följande kommando kommer inte att fungera, eftersom utdata och förlängning ställs in efter att Blender har uppmanats att rendera:
blender -b file.blend -a -x 1 -o //render
Följande kommando kommer att fungera som förväntat:
blender -b file.blend -x 1 -o //render -a
alltid placera -f eller -a som sista argument.
Singel bild¶
blender -b file.blend -f 10
-b
Rendera i bakgrunden (utan användargränssnitt).
file.blend
Sökväg till blend-filen som ska renderas.
-f 10
Rendera endast den 10:e ramen.
blender -b file.blend -o /project/renders/frame_##### -F OPEN_EXR -f -2
-o /project/renders/frame_#####
Sökväg för var den renderade bilden ska sparas, med fem nollor som ramnummer.
-F OPEN_EXR
Åsidosätt det bildformat som anges i blend-filen och spara till en OpenEXR-bild.
-f -2
Rendera endast den näst sista bildrutan.
Varning
Argumenten är skiftlägeskänsliga! -F och -f är inte samma sak.
Animering¶
blender -b file.blend -a
-a
Rendera hela animationen med alla inställningar som sparats i blend-filen.
blender -b file.blend -E CYCLES -s 10 -e 500 -t 2 -a
- ”E CYCLES
Använd ”Cycles Render”-motorn. För en lista över tillgängliga renderingsmotorer, kör blender -E help.
-s 10 -e 500
Ställ in startramen till 10 och slutramen till 500.
-t 2
Använd endast två trådar.
Cykler¶
Förutom alternativen ovan, som gäller för alla renderingsmotorer, har Cycles ytterligare alternativ för att ytterligare styra dess beteende. Se Cycles Render Options