Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Di Jul 15, 2025 01:53

Foren-Übersicht » Programmierung » Einsteiger-Fragen
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 18 Beiträge ]  Gehe zu Seite Vorherige  1, 2
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: Fr Jan 02, 2009 16:13 
Offline
DGL Member
Benutzeravatar

Registriert: So Jun 04, 2006 12:54
Beiträge: 263
Für die rotations interpolation im shader ist LERP ausreichend. Außerdem ist es einfacher und schneller eine LERP interpolatinon durchzuführen und es gibt auch keine probleme wenn man mehr als zwei Bones gewichtet. Durch die notwendige Normalisierung vor der Rotation wird sichergestellt das der effekt der einfallenden gelenke beseitigt wird.
Das ganze wäre auch mit matrizen denkbar, jedoch muss man dort 9 werte stat 4 gewichten und 3 vec3 stat einen vec4 normalisieren. Prinzipell wird die kreisbaninterpolation dadurch ereicht, das die Verticesposition relativ zum Joint an den shader übergeben wird.

_________________
Lumina plattform unabhängige GLSL IDE


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr Jan 02, 2009 19:25 
Offline
DGL Member

Registriert: Sa Aug 09, 2008 09:07
Beiträge: 112
Das Problem ist, dass ich noch nie Shader verwendet habe und von Quaternionen auch noch nie was gehört habe...
Mit Rotationsmatrizen hab ich mich schon tiefer beschäftigt und könnte diese auch mit Stift und Papier herleiten.

>> Das ganze wäre auch mit matrizen denkbar, jedoch muss man dort 9 werte stat 4 gewichten und 3 vec3 stat einen vec4 normalisieren.
Das würde wieder bedeuten, dass ich weniger Bones insgesamt verwenden kann...


Ich werde mir jetzt erst einmal die Shader allgemein anschauen.
Dann weiß ich was mir alles zu verfügung steht und dann kann ich mir das ganze auch einmal selbst überlegen.
Dann werde ich mir die div. Artiken zu Bone-Animation ansehen (und das doc auf das Traude verlinkt hat) und hoffentlich der "ASOOO..."-Effekt auftreten :D


Also vielen Dank euch Beiden!
Andreas


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo Jan 19, 2009 20:24 
Offline
Guitar Hero
Benutzeravatar

Registriert: Do Sep 25, 2003 15:56
Beiträge: 7810
Wohnort: Sachsen - ERZ / C
Programmiersprache: Java (, Pascal)
@Traude: Schreibst du noch den Wikiartikel? Wäre sehr nützlich und hilfreich.
Hier klicken und einfügen.

_________________
Blog: kevin-fleischer.de und fbaingermany.com


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 18 Beiträge ]  Gehe zu Seite Vorherige  1, 2
Foren-Übersicht » Programmierung » Einsteiger-Fragen


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 13 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.007s | 14 Queries | GZIP : On ]