Rendu des coupes 2D d'objets 3D

Sep 20 2020

Bonjour, je voudrais développer un article précédent Créer des coupes transversales et des plans 2D dans Blender

Je suis en mesure de suivre les étapes décrites dans l'excellent tutoriel lié ci-dessus, mais j'ai du mal à rendre les tranches 2D résultantes de manière sérialisée. J'espère pouvoir être guidé vers une ressource qui m'aidera à comprendre ce que je dois faire pour exécuter ce que j'aimerais faire.

Ce que j'aimerais faire, c'est rendre chaque tranche comme une image 2D avec chaque image ayant une taille d'image identique, et toutes les images dans le cadre les unes par rapport aux autres. Le résultat devrait être une série d'images 2D ressemblant à un scanner.

Idéalement, cela pourrait être fait avec un certain niveau d'automatisation au lieu d'ajuster manuellement la caméra et l'objet pour chaque tranche car il y aura environ 200 tranches.

Ci-dessus, un exemple de la série de tranches 2D dans l'espace 3D

Et ci-dessus est un exemple d'une image rendue que je voudrais produire. Cependant, c'était une capture d'écran. Et je dois m'assurer que mes images sont exactement dans le cadre les unes avec les autres et rendues à une distance constante de la caméra.

Je dois également ajouter que je suis à l'aise pour écrire des scripts, mais je n'ai aucune expérience de la programmation spécifiquement pour Blender. Merci de votre aide

MISE À JOUR: La réponse ci-dessous a très bien fonctionné pour ce que j'essayais de faire, et était une bien meilleure solution que d'utiliser des expressions booléennes pour rendre les tranches comme je l'avais essayé. J'ai simplement rendu des images du modèle principal selon l'animation ci-dessous. Merci de votre aide

Réponses

6 lemon Sep 20 2020 at 05:45

Cela peut être fait en utilisant un shader piloté par l'image actuelle.

Les paramètres du nœud:

Les coordonnées de texture générées sont comprises entre 0 et 1.

Nœuds de valeur: l'un est piloté par la trame courante, l'autre est le nombre de trames (ici 100).

Nous testons ensuite si la pièce modèle est entre cadre et cadre + 1 / nombre de cadres.

Si oui, surface d'émission et volume d'émission. Si ce n'est pas transparent.

Le pilote est basé sur la scène et son image actuelle:

Tout est fait avec Cycles.

Selon les paramètres de la caméra, cela peut être en perspective ou orthographique (donc de taille constante).