Python Automatisering

Stop med at gøre det manuelt. Automatiser det.

Python-automatisering til de gentagne opgaver, der sluger dit teams tid. Batch-rendering, filbehandling, asset-validering, rapportgenerering - hvis dit team gør det på samme måde hver uge, kan det sandsynligvis automatiseres.

Hvorfor arbejde med mig

01

Bygget til kunstnere, ikke kun udviklere

Værktøjer leveres med brugbare grænseflader - ikke bare scripts, du kører fra en terminal. Maya-hyldeknapper, simple GUI'er og klare fejlmeddelelser betyder, at dine kunstnere kan bruge dem uden IT-support.

02

Hurtig implementering

De fleste automatiseringsværktøjer er scoped, bygget og implementeret inden for en til to uger. Du beskriver den manuelle proces, jeg bygger det, der fjerner den.

03

Bevist i produktion

Bygget og implementeret automatiseringsværktøjer på tværs af arkitektoniske visualisering-, VFX- og spiludviklingspipelines. Rigtige værktøjer brugt af rigtige teams på rigtige deadlines.

Udvalgte projekter

Et udvalg af relevant arbejde fra 10+ års praksis.

Render Pipeline Automatisering

Batch-render og rapportsystem

Erstattede en manuel render-indsendelsesproces med et Python-drevet batch-system integreret med Maya og Deadline. Inkluderede automatisk fremgangssporing og klientklar rapportgenerering ved afslutning.

Asset Management Værktøj

Maya Python Asset-validering

Byggede et Maya Python-værktøj, der validerer scener mod studio-navngivningskonventioner, tjekker for almindelige fejl og forbereder assets til overdragelse. Erstattede en manual QA-tjekliste på flere timer.

Spørgsmål og svar

Hvilke typer opgaver kan automatiseres med Python?

I en 3D- eller kreativ kontekst: batch-rendering, scene-oprydning, asset-omdøbning og -organisering, formatkonvertering, rapportgenerering, Deadline-indsendelse, teksturbagning, LOD-generering og filarkivering.

Skal jeg være teknisk for at bruge de værktøjer, du bygger?

Nej. Værktøjer er bygget med dit teams faktiske færdighedsniveau i tankerne. Klare labels, fornuftige standardindstillinger og læsbare fejlmeddelelser, så enhver kunstner kan køre dem uden hjælp.

Hvordan scoper du et automatiseringsprojekt?

Jeg beder dig gennemgå den manuelle proces trin for trin, derefter estimerer jeg byggetiden og den forventede tidsbesparelse. De fleste projekter har et klart ROI inden for den første måneds brug.

Hvad laver dit team manuelt, som ikke burde være manuelt?

Beskriv processen, og jeg fortæller dig, om den kan automatiseres og hvor hurtigt.

Kontakt mig

Værktøjer & teknologier

Python 3Maya APIPyMELPySide2Deadline APIBlender Pythonsubprocesspathlib