2017-07-20 21 views
-1

これは私のコードです。 https://github.com/KunyiLockeLin/VulkanVulkanで三角形を描くことはできません

問題が発生します。私は3Dモデルを読み込み、モデルにテクスチャをつけます。モデルは平面で、ちょうど2つの三角形です。そしてテクスチャは256x256 32bit bmpファイルです。しかし結果は常に右下隅を失う。私はワイヤーフレームを描画するために変更

https://github.com/KunyiLockeLin/Vulkan/blob/master/problem1.jpg

。同じ問題が発生します。

ます。https://github.com/KunyiLockeLin/Vulkan/blob/master/problem2.jpg

はさえ、私はちょうど三角形を描きます。それもそうです。

ます。https://github.com/KunyiLockeLin/Vulkan/blob/master/problem3.jpg

しかし、私は左にtiangleを移動した場合。この問題はうんざりしているようです。

ます。https://github.com/KunyiLockeLin/Vulkan/blob/master/problem4.jpg

私は右にtiangleを移動した場合。問題は悪化するようです。

ます。https://github.com/KunyiLockeLin/Vulkan/blob/master/problem5.jpg

+1

コードに対してGitHubにリンクしないでください。コードを質問に入れるべきです。 –

+0

私はそれを知っています。しかし、それは難しいです。練習には1000行以上のコードがあり、間違った部分がわからないので....... 多分あなたは画像を見ることができますし、コードを読まずに助言を与えることができます。 2つ以上のリンクを投稿できないため、4つの画像リンクは直接動作しません。スペースを削除する必要があります。 ありがとうございます。 –

答えて

0

問題が解決されました。私のビューマトリックスは間違っています。初期行列は単位行列でなければなりません。

+0

質問を閉じるためにあなたの答えを受け入れてください – StarShine

関連する問題