Code Vonc

Ouvrir les images d'un dossier

v 1.0

Script Python pour Cinéma 4D R13+.

TéléchargerDownload
Faire un donMake a donation
Comment installer ?How to install ?
CommentairesComments

Ouvre toutes les images d'un dossier dans la fenêtre de visualisation de C4D.



import c4d
import os
import re

def naturel(s) :
    return [int(c) if c.isdigit() else c for c in re.split('([0-9]+)', s)]

def main():
    
    rep = c4d.storage.LoadDialog(c4d.FILESELECTTYPE_IMAGES,
                                    "Choisir un dossier",
                                    c4d.FILESELECT_DIRECTORY)
    
    if rep is None : return
    
    li = os.listdir(rep.decode("utf-8", "strict"))
    li.sort(key=naturel)
    li.reverse()
    
    for img in li :
        img = img.encode("utf-8", "strict")
        img = rep + "\\" + img
        c4d.documents.LoadFile(img)

if __name__=='__main__':
    main()