Comment puis-je éteindre la lumière par défaut dans l'environnement? Quelle fonction dois-je appeler pour l'implémenter? Pouvez-vous me dire comment puis-je éteindre la lumière par défaut?

  1. FAQ
  2. »
  3. Questions de Vectorisation et de Rendu

Il n'y a pas d'éclairage dans les modes de rendu 2dWireframe, 3dWireframe et HiddenLine. L'éclairage n'existe que dans les modes de rendu ombrés.

Les variables de base de données suivantes peuvent être utilisées pour contrôler le comportement des lumières dans les fenêtres de dessin:
https://docs.opendesign.com/td/DEFAULTLIGHTING.html
https://docs.opendesign.com/td/DEFAULTLIGHTINGTYPE.html

Vous devez tenir compte que si vous désactivez l'éclairage par défaut, vous devez fournir vos propres sources de lumière dans la base de données, ailleurs les lumières par défaut seront activées même si vous les avez désactivées. Ce comportement est logiquement correct, car si votre scène graphique n'a pas au moins une source de lumière - votre géométrie ombrée ne sera pas mise en surbrillance, donc tous les graphiques à l'intérieur de la scène seront noirs et je ne pense pas que quelqu'un s'attende à un tel résultat (un résultat très similaire sera affiché si vous passez en mode de rendu HiddenLine).