Informazioni sul ruolo
Panoramica del progetto
Stiamo cercando 3D Modeling and Python Specialists indipendenti per fornire la loro esperienza in un progetto specializzato di raccolta di asset 3D per l'IA. Poiché i modelli di IA generano e interagiscono sempre più con ambienti 3D, la loro accuratezza dipende interamente da dati di addestramento solidi e realizzati da esperti. L'obiettivo di questo progetto è produrre autonomamente mesh 3D accurate rispetto alle collisioni a partire da immagini di riferimento 2D, scrivere script di generazione procedurale e fornire output programmatici strutturati (JSON/JS) per addestrare i sistemi di IA sulla costruzione geometrica e sulla logica delle traiettorie.
Deliverable e ambito del progetto
Operare in autonomia per generare asset 3D precisi e output programmati. I deliverable attesi includono:
- Generazione procedurale di geometrie: scrivere script Blender Python (bpy) o codice Three.js/JavaScript per generare proceduralmente geometrie 3D utilizzando primitive geometriche e operazioni booleane (unione, sottrazione, estrusione).
- Allineamento ed esportazione delle mesh: produrre mesh accurate rispetto alle collisioni a partire da immagini di riferimento 2D (mascherate + RGB), catturando allineamenti accurati degli screenshot ed esportando gli asset in .obj, .glb o formati simili.
- Output strutturati e registrazione delle traiettorie: produrre output programmatici JSON/JS che rappresentano la mesh e mantenere registri meticolosi delle traiettorie che catturano le azioni di costruzione sequenziali per la riproducibilità.
- Controllo qualità e aderenza al flusso di lavoro: verificare tutti gli asset rispetto a rigide checklist di qualità prima della consegna, mantenere precise convenzioni di denominazione dei file e sostenere un output ad alto volume all'interno di una piattaforma di annotazione strutturata.
Competenze richieste
Per soddisfare con successo i deliverable di questo progetto, i Collaboratori devono possedere una solida combinazione di fondamenti di modellazione 3D e competenze di scripting programmatico.
Il set di competenze principali include:
- Comprovata padronanza dello scripting Blender Python (bpy) e/o Three.js/JavaScript. Nota: devi essere in grado di scrivere codice per generare output; l'esperienza di modellazione solo tramite GUI non è idonea per questo progetto.
- Profonda comprensione delle primitive geometriche (cubi, sfere, cilindri, coni) e delle operazioni booleane, con particolare attenzione alla costruzione low-poly anziché alla scultura ad alta fedeltà con forte suddivisione (ad es. ZBrush).
- Comprovata esperienza nella creazione di mesh 3D accurate rispetto alle collisioni a partire da immagini di riferimento 2D.
- Fortemente orientato ai dettagli, con la disciplina per mantenere registri delle traiettorie, seguire rigorosamente le convenzioni di denominazione dei file e autocontrollare il lavoro per mantenere punteggi di affidabilità elevati.
- Esperienza preferenziale: esperienza nella creazione di asset per videogiochi, familiarità con strumenti di registrazione dello schermo/keylogging o esperienza precedente in flussi di lavoro di annotazione dati per IA/ML.
Offriamo una retribuzione fissa di $22 all'ora. In qualità di collaboratore dovrai fornire un computer sicuro e una connessione internet ad alta velocità; i benefit sponsorizzati dall'azienda come l'assicurazione sanitaria e le ferie retribuite non si applicano.
Tipo di incarico: Freelance / Collaboratore indipendente
Tipo di sede di lavoro: Da remoto