ich einige Grundlagen Codierung in SharpDX (VB.net) gerade erst begonnen und ich habe es bereits ein 2D-Dreieck zu machen. Und ich weiß, wie man andere 2D-Sachen rendert, aber ich möchte etwas in 3D schaffen, wo ich die Kamera um einige Würfel drehen kann. Ich habe es versucht, aber es ist mir nicht gelungen, den 3D-Raum in Bildschirmkoordinaten umzuwandeln. Jetzt sind hier meine Fragen:SharpDX Wie man eine 3D-Umgebung Render
- Wie kann ich eine Matrix für Perspektiveprojektion berechnen?
- Wie kann ich diese Matrix an meinen Vertex Shader übergeben?
- Wie kann ich die Kamera um die Objekte rotieren lassen, wenn ich die Maus über den Bildschirm ziehe?
Bitte erklären Sie mir diese Dinge und geben Sie einige Codebeispiele. Ich bin nur ein Anfänger in SharpDX und alles, was ich gefunden habe, war einfach nicht verständlich für mich.
Die Menschen sind immer glücklich zu erklären, aber die Leute auf Stackoverflow nicht in der Regel Codebeispiele für Menschen, nicht kostenlos sowieso schreiben; P – Jaxi
Ich wollte einige kurze Beispiele nicht ein ganzes Projekt XD. Wenn Sie sich in stackoverflow umsehen, werden Sie viele Codebeispiele finden – TimoHo