Modele de procuration etat des lieux

Étant donné qu`un élément de proxy de rendu ne fait pas partie de la scène principale réelle et n`est chargé que dans la mémoire au moment du rendu, il ne s`affiche pas également dans les fenêtres aperçu ou RayGL. Cela peut être corrigé pour l`aperçu en activant l`option Aperçu des proxys, mais cela maintient le proxy de rendu chargé en mémoire, éliminant les avantages d`économie de mémoire. L`option rendu de prévisualisation fournit un moyen de spécifier une couche d`élément de maillage facultative supplémentaire dans le proxy. LXO à utiliser exclusivement pour le rendu de prévisualisation à la place du maillage proxy réel. Derrière la scène, la vue appelle la fonction virtuelle sort () sur le modèle pour réorganiser les données dans le modèle. Pour rendre vos données sortables, vous pouvez implémenter le tri () dans votre modèle ou utiliser un QSortFilterProxyModel pour encapsuler votre modèle–QSortFilterProxyModel fournit une réimplémentation de type générique () qui opère sur sortRole () (QT::D isplayRole par défaut) de la éléments et qui comprend plusieurs types de données, y compris int, QString et QDateTime. Pour les modèles hiérarchiques, le tri est appliqué récursivement à tous les éléments enfants. Les comparaisons de chaînes sont sensibles à la casse par défaut; Cela peut être modifié en définissant la propriété Sortcasesensitivité. J`ai déjà mentionné que la désactivation de la visibilité d`un objet n`est que la moitié de la bataille quand il s`agit de la vitesse de la fenêtre. C`est là que les choses peuvent devenir difficiles, lorsque vous prenez en compte que l`État «qualité de rendu» (haute qualité) pourrait inclure de nombreux générateurs, déformateurs et expressions qui sont constamment calculés, le commutateur de visibilité simple est assez inefficace. Si vous ne passez qu`entre des objets surfaciques haute résolution et des proxys basse résolution, cela est absolument suffisant. Tout d`abord, notre devoir est d`utiliser chaque bit de la puissance de traitement, RAM, et l`espace que nous avons disponible pour développer le meilleur produit possible. Cela commence par un nombre de poly pour chaque objet que nous avons placé dans notre scène, que ce soit une lame d`herbe ou un gratte-ciel.

Il suffit de mettre, plus de polygones dans une scène plus nos ordinateurs doivent traiter, ce qui entraîne des temps de rendu plus élevés et lag pendant le Workflow. Heureusement 3ds Max® fournit quelques outils pour aider à réduire le nombre de poly d`objets dans nos scènes. Illustré à la figure 1 est un modèle avec un nombre exceptionnellement élevé de poly. La figure 3 ci-dessous montre le même modèle après avoir exécuté le modificateur Optimize de 3ds max. Récemment, Niklas Rosenstein a créé un nouveau nœud XPresso appelé «Layer Access» (cliquez pour télécharger). Cela fournit beaucoup plus de contrôle sur le gestionnaire de calques via XPresso que la C4D permet nativement. Ma méthode préférée actuelle pour les configurations de proxy est d`utiliser ce nœud et d`assigner mes groupes «proxy» et «HQ» pour séparer les calques et relier toute visibilité et tous les calculs à un contrôle de données utilisateur. Voir les images ci-dessous pour une idée de comment commencer. La grande chose à ce sujet est la rapidité de la configuration et la simplicité couplé avec la quantité de contrôle.

S`il existe un objet particulier que vous souhaitez conserver visible/calculé, supprimez simplement cet objet de la couche`HQ`. Sinon, cmd + faire glisser l`ensemble du groupe HQ vers une couche, puis en faisant glisser cette couche vers le champ données utilisateur tuera chaque calcul unique pour ce groupe entier en un seul clic. À mon avis, c`est assez excitant! La fonction de proxy de rendu vous permet de supprimer complètement une ou plusieurs couches d`élément de maillage dans une scène, en les déchargeant dans un fichier externe qui n`est pas chargé à nouveau jusqu`à l`heure du rendu.

Copyright © 2019. All Rights Reserved.