2016-10-01 1 views
0

Je suis intéressé par le test d'un noyau de filtre d'image personnalisé à l'aide de Quartz Composer. Cela semble qu'il devrait être possible étant donné les docs (voir Figure 9-2): https://developer.apple.com/library/content/documentation/GraphicsImaging/Conceptual/CoreImaging/ci_custom_filters/ci_custom_filters.htmlQuartz Composer Personnalisé Image Kernel XCode 8

J'ai installé Quartz Composer (via le XCode 8 outils), cependant, je ne peux pas trouver une option qui me permet de entrez mon code de shader du noyau personnalisé. Est-ce que quelqu'un sait comment faire ça?

Répondre

0

Dans le composeur à quartz, accédez à la bibliothèque de patch (touche de raccourci par défaut Commande-Retour) pour rechercher le filtre d'image de base. Vous pouvez le charger dans la composition en double-cliquant ou si c'est le haut de votre recherche, appuyez sur Retour. Cliquez sur le patch que vous avez chargé et allez dans le panneau des paramètres de patch (raccourci par défaut de Command-2). Placez votre code dans le champ de texte.

Vous pouvez faire glisser et déposer une image et câbler l'image de sortie à votre entrée de votre patch de filtre d'image de base. Vous devez le connecter à un patch de rendu pour le voir rendu dans votre visionneuse. Chuter dans un panneau d'affichage aidera à faciliter cela. Si vous définissez la largeur du panneau d'affichage à 2, il devrait remplir l'écran des téléspectateurs.