Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Jonathan_Klein Living Legend

Alter: 37 Anmeldedatum: 17.02.2003 Beiträge: 3433 Wohnort: Siegerland Medaillen: Keine
|
Verfasst am: 07.11.2004, 09:52 Titel: Lciht-Reichweite |
|
|
Bei sehr großen oder sehr kleinen Modellen kommt es bie mir leicht zu Beleuchtungs"fehlern". Das Licht befindet sich "in" der Kamera, bei kleinen Objekten muss man so nahe heranfahren, dassie "überbelichtet" sind (komplett weiß).
Bei einem sehr großen musste ich sehr nah heran fahren, damit es überhaupt vom Licht erfasst wurde (ok, ich könnte die Reichweite ändern).
Aber: Gibt es eine Möglichkeit das das Licht in seiner gesamten Reichweite überall gleich hell ist? Das die entfernung nur noch über "wird beleuchtet" und "wird nicht beleuchtet" bestimmt und nicht darüber wie stark es beleuchtet wird? _________________ https://jonathank.de/games/ |
|
Nach oben |
|
 |
Patrick Dark JLI Master

Anmeldedatum: 25.10.2004 Beiträge: 1895 Wohnort: Düren Medaillen: Keine
|
|
Nach oben |
|
 |
Fallen JLI MVP


Alter: 40 Anmeldedatum: 08.03.2003 Beiträge: 2860 Wohnort: Münster Medaillen: 1 (mehr...)
|
Verfasst am: 07.11.2004, 17:46 Titel: |
|
|
Ich glaube er möchte das die Farbwerte nur Voll und Nichts enthalten dürfen wenn das Objekt innehalb des Lichtes ist oder ausserhalb des Lichtes ist. Das geht entweder mit Shadern oder du codest dir ne Funktion die berechnet ob ein objekt in der Lichtweite bder Lichtquelle ist oder nicht. |
|
Nach oben |
|
 |
Jonathan_Klein Living Legend

Alter: 37 Anmeldedatum: 17.02.2003 Beiträge: 3433 Wohnort: Siegerland Medaillen: Keine
|
Verfasst am: 07.11.2004, 17:48 Titel: |
|
|
und wie soll das mit der Funktion aussehen?
Achja, wie viel wir din professionellen Spielen mit DX Lichter gearbeitet?Ich hab mal ein bsp-File Tutorial geshen, da wurde das level nur mit Lightmaps beleuctet also ziemlich sicher überhaupt kein DX Licht. _________________ https://jonathank.de/games/ |
|
Nach oben |
|
 |
Fallen JLI MVP


Alter: 40 Anmeldedatum: 08.03.2003 Beiträge: 2860 Wohnort: Münster Medaillen: 1 (mehr...)
|
Verfasst am: 07.11.2004, 17:50 Titel: |
|
|
Statische lichter: Lightmaps/Shadowmaps/Darkmaps
Dynamische lichter: DXLights
Edit:
Code: | bool InRange(Light &light, Object &obj)
{
DXVECTOR3 vec=light.pos-obj.pos;
return vec.Length()<=light.range
} |
Code: | ...
if(InRange(Licht1,Object1))
{
SetVertexColors(Object1,Licht1.Color);
} |
|
|
Nach oben |
|
 |
Jonathan_Klein Living Legend

Alter: 37 Anmeldedatum: 17.02.2003 Beiträge: 3433 Wohnort: Siegerland Medaillen: Keine
|
Verfasst am: 07.11.2004, 17:56 Titel: |
|
|
hm, ok, dann hat das licht aber keinen einfuss mehr auf Kanten. Eine Kugel ist dann immer ein Kreis, da sie die Schattierungen beötigt um plastsch zu wirken.
Vieleicht wäre so was wie bei dem Nebel nützlich. Ich glaub das Licht nimmt linear ab, könnte man es aber exponentiell abnehmen lassen, also erst sehr langsam und dann sehr schnell, wäre man meiner Idee ja schon sehr nahe. _________________ https://jonathank.de/games/ |
|
Nach oben |
|
 |
Fallen JLI MVP


Alter: 40 Anmeldedatum: 08.03.2003 Beiträge: 2860 Wohnort: Münster Medaillen: 1 (mehr...)
|
Verfasst am: 07.11.2004, 18:00 Titel: |
|
|
Licht nimmt nicht linear ab.
Wo genau liegt dein Problem? |
|
Nach oben |
|
 |
|