Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Dofter

Treue Seele

  • »Dofter« ist der Autor dieses Themas

Beiträge: 159

Wohnort: im wunderbaren EBERMANNSTADT

Beruf: Schüler^^

  • Private Nachricht senden

1

31.01.2008, 15:33

Problem mit Helligkeit/Beleuchtung

hey

wenn ich 2 gleiche tbModels zeichne. eins skaliert, eins normal, wird das model wenn ich es verkelinere viel heller, und wenn ich es vergrößere dunkler.
wie kann ich dem entgegenwirken?

hier ein Bild:

(Link)



mfg Dofter
"Wo kämen wir hin, wenn alle sagten, wo kämen wir hin, und keiner ginge,
um zu sehen, wohin wir kämen, wenn wir gingen"

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

2

31.01.2008, 15:42

Ich würde mal sagen, dass du die Lichtquelle verändern solltest.
Nimm die Quelle mal vor das grosse Modell, vlt. ist es dann heller.

3

31.01.2008, 15:45

Beim Skalieren gehen die Normalen flöten, bzw. stimmen nicht mehr. Neuberechnung ist da angesagt.
(Hab grad kein Beispiel parat)

Dofter

Treue Seele

  • »Dofter« ist der Autor dieses Themas

Beiträge: 159

Wohnort: im wunderbaren EBERMANNSTADT

Beruf: Schüler^^

  • Private Nachricht senden

4

31.01.2008, 16:02

@ drakon, wäre sicherlich ein grund, aber die lichtquelle hat die gleiche position wie die Kamera ;)

@ TrikkieMikkie: klingt schon plausibler, wie ich die normalen neu berechne weißt du jetzt aber auch nicht, oder?
"Wo kämen wir hin, wenn alle sagten, wo kämen wir hin, und keiner ginge,
um zu sehen, wohin wir kämen, wenn wir gingen"

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

5

31.01.2008, 16:03

Stichwort: inverse Transformationsmatrix.
@D13_Dreinig

Dofter

Treue Seele

  • »Dofter« ist der Autor dieses Themas

Beiträge: 159

Wohnort: im wunderbaren EBERMANNSTADT

Beruf: Schüler^^

  • Private Nachricht senden

6

31.01.2008, 16:07

wie darf ich des verstehen?
"Wo kämen wir hin, wenn alle sagten, wo kämen wir hin, und keiner ginge,
um zu sehen, wohin wir kämen, wenn wir gingen"

7

31.01.2008, 16:14

Wie gesagt, hab grad kein Beispiel parat.
D3DXComputeNormals oder D3DXComputeTangentFrameEx könnten dir weiterhelfen (Siehe DX-Doku). Verschieben oder Ändern der Lichtquelle bringt dir imho nix.

Phil_GDM

Alter Hase

Beiträge: 443

Wohnort: Graz

Beruf: Student-Softwareentwicklung u. Wissensmanagement

  • Private Nachricht senden

8

31.01.2008, 16:21

Wieso sollten die Normalen flöten gehen?

mfg Philipp

9

31.01.2008, 16:29

Weil die immer die Länge 1 haben müssen und in die richtige Richtung zeigen müssen. Da gehen die halt schonmal kaputt.
Aber gabs nicht irgendwas, damit DX die Normalen automatisch wieder normalisiert?
Lieber dumm fragen, als dumm bleiben!

10

31.01.2008, 16:30

"Stimmen nicht mehr" war die bessere Aussage. Bestimmte (Normalen-) Winkel können sich beim Skalieren ändern.

Werbeanzeige