RenderSettings
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
Le RenderSettings est une classe singleton qui permet aux développeurs de déboguer des composants du moteur de graphiques de Roblox.
Il peut être trouvé sous l'onglet Rendering dans le menu des paramètres de Roblox Studio.
Résumé
Propriétés
Définit le niveau de qualité de départ du gestionnaire de la fréquence d'images lorsque RenderSettings.EnableFRM est réglé sur vrai.
Lorsqu'il est réglé sur vrai, toutes les mises à jour de scène recevront un budget illimité, quelle que soit la complexité de leur coût de calcul.
Définit le niveau de qualité graphique dans Roblox Studio lorsque RenderSettings.EnableFRM est réglé sur false.
Bascule l'état activé du gestionnaire de la fréquence de rafraîchissement.
Définit si les matériaux doivent être générés par pièce ou par apparence unique dans l'exportateur d'objets de Roblox.
Spécifie le comportement du gestionnaire de fréquence de rafraîchissement.
L'API graphique que Roblox utilisera à l'exécution.
La taille en octets du cache de maillage. Défaut à 32 Mo.
Studio uniquement. Utilisé pour vérifier visuellement la qualité de MeshParts à un niveau de détail inférieur à courte distance.
Si RenderSettings.EnableFRM est défini sur true, cette propriété contrôle le niveau de qualité dans Roblox Studio.
Lorsqu'il est réglé sur vrai, Roblox Studio rechargera automatiquement les modifications apportées aux fichiers dans le dossier content de Roblox.
Lorsqu'il est défini sur vrai, un wireframe de polygones sera affiché sur tous les objets PartOperation.
Si la valeur est définie sur vrai, rend les boîtes de contour autour de chaque entité rendue dans la scène.
Méthodes
Renvoie le niveau de qualité maximum.
Propriétés
AutoFRMLevel
Définit le niveau de qualité de départ du gestionnaire de la fréquence d'images lorsque RenderSettings.EnableFRM est réglé sur vrai.
EagerBulkExecution
Lorsqu'il est réglé sur vrai, toutes les mises à jour de scène recevront un budget illimité, quelle que soit la complexité de leur coût de calcul.Cela garantit que chaque cadre aura l'air comme il le devrait, au prix d'un évaluerde cadence plus instable.
Ceci est utilisé lors de la rendition de vignettes de jeu.
EditQualityLevel
Définit le niveau de qualité graphique dans Roblox Studio lorsque RenderSettings.EnableFRM est réglé sur false.
Enable VR Mode
ExportMergeByMaterial
Définit si les matériaux doivent être générés par pièce ou par apparence unique dans l'exportateur d'objets de Roblox.
FrameRateManager
Spécifie le comportement du gestionnaire de fréquence de rafraîchissement.
MeshPartDetailLevel
Détermine le mode de sélection des niveaux de détail pour les parties de maillage.Pour un bon équilibre entre performance et fidélité, cela devrait être réglé sur Enum.MeshPartDetailLevel.DistanceBased (par défaut), ce qui est ce que le client utilise.
Notez que le MeshPart.RenderFidelity doit être défini sur Enum.RenderFidelity.Automatic pour que cela fonctionne.Si vous le définissez à Enum.RenderFidelity.Precise , vous verrez toujours la version de résolution plus élevée et la valeur Enum.MeshPartDetailLevel sera ignorée pour cette MeshPart .
QualityLevel
Si RenderSettings.EnableFRM est défini sur true, cette propriété contrôle le niveau de qualité dans Roblox Studio.
ReloadAssets
Lorsqu'il est réglé sur vrai, Roblox Studio rechargera automatiquement les modifications apportées aux fichiers dans le dossier content de Roblox.
RenderCSGTrianglesDebug
Lorsqu'il est défini sur vrai, un wireframe de polygones sera affiché sur tous les objets PartOperation.
ShowBoundingBoxes
Si la valeur est définie sur vrai, rend les boîtes de contour autour de chaque entité rendue dans la scène.