Domanda

Per effettuare una strada scena illuminata, ho provato luce sorgente puntiforme, utilizzato glMaterial e utilizzati luce ambientale.

ho una scena completamente illuminato, non esattamente il modo come la luce di strada, qualcuno può condividere risorse o spiegare come esattamente posso raggiungere questo obiettivo?

Sono andato con molte risorse di luce in rete, non riusciva a capire correttamente.

È stato utile?

Soluzione

Probabilmente si desidera utilizzare ciò OpenGL considera una luce spot -. Ciò consente di "mirare" la luce, e specificare quanto la luce cade come ci si sposta lontano da dove è appuntita

Si noti che se si desidera che la luce stessa di presentarsi nella scena, dovete disegnare in te stesso - quando si specifica la posizione della luce, usa OpenGL che nei suoi calcoli di illuminazione di altri oggetti nella scena, ma fa non tentare di disegnare qualsiasi tipo di zona luminosa in quella parte della scena per mostrare la luce stessa.

Disegno di una sorgente luminosa reale cercando può essere abbastanza difficile - non solo si ha per mostrare la luce stessa, ma almeno una certa quantità di "glow" intorno ad esso (se si desidera ottenere tecnico, l'importo dovrebbe variare a seconda su cose come l'umidità e la polvere nell'aria, ma la maggior parte delle persone non veramente provare a calcolare che).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top