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

DeKugelschieber

Community-Fossil

  • »DeKugelschieber« ist der Autor dieses Themas

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

21

23.06.2011, 16:24

Kann mir das bitte einer erklären mit dem L-Shape Problem?

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

22

23.06.2011, 18:36

Das ist der Effekt der entsteht wenn Surface-Normalen falsch gewichtet in die Vertexnormale verrechnet wird. D.h. du musst den Winkel zwischen den Edges mitberücksichtigen (dot hat sowas weiter oben angesprochen glaube ich).
@D13_Dreinig

DeKugelschieber

Community-Fossil

  • »DeKugelschieber« ist der Autor dieses Themas

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

23

23.06.2011, 19:05

Das von dot ist von mir zitiert^^
Und "mitberücksichtigen" hilf mir jetzt nicht so viel, wenn ich nicht weiß inwiefern die berücksichtigt werden müssen.
Soll ich also die Normale eines Dreiecks nicht normalisieren, wie gewohnt alle addieren und dann im Anschluss noch einmal normalisieren? Weil das hab ich gemacht und das Ergebnis war nicht anders...

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

24

23.06.2011, 19:25

Ich seh nicht wo das Problem liegt, der Würfel sieht genau so aus wie er mit dem verwendeten Algorithmus aussehen sollte...

Ich will an der Stelle aber vielleicht noch auf einen sehr wesentlichen Teil des Zitats von oben hinweisen der vermutlich übersehen wurde:

Zitat von »dot«

Eine sehr einfache aber effektive Methode um schön glatte Normalen zu bekommen [...]

Ich vermute mal das Problem ist dass du bei deinem Würfel eben scharfe Kanten willst!?

DeKugelschieber

Community-Fossil

  • »DeKugelschieber« ist der Autor dieses Themas

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

25

23.06.2011, 20:20

JA, aber welches Bild meintest du jetzt? Und wie bekomme ich glatte Kanten? Die Normalen sollen ja schon allgemein gültig sein, also auch für md2 Kugel Modelle.

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

26

23.06.2011, 20:22

Bei der Kugel sahen die doch richtig aus!?

DeKugelschieber

Community-Fossil

  • »DeKugelschieber« ist der Autor dieses Themas

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

27

23.06.2011, 20:35

Welche Kugel????

DeKugelschieber

Community-Fossil

  • »DeKugelschieber« ist der Autor dieses Themas

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

28

23.06.2011, 20:38

ACH BEI DER ERDE... Ja schon, aber wie ist das beim Würfel? Ich kann ja jetzt schlecht für "eckige" Objekte eine extra Klasse erstellen :/

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

29

23.06.2011, 20:43

Na dann musst du z.B. mit nem Crease Angle arbeiten wie David_pb schon gesagt hat, wobei natürlich auch das nur bedingt gut funktioniert. Die beste Lösung ist natürlich den Artist das in seinem Modeling-Tool machen zu lassen (Stichwort Smoothing Groups). Das MD2 sollte doch eigentlich schon Normalen enthalten oder!?

DeKugelschieber

Community-Fossil

  • »DeKugelschieber« ist der Autor dieses Themas

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

30

23.06.2011, 23:48

Soweit ich weiß max. 168 oder so? Muss ich mir erstmal angucken...

Werbeanzeige