12

Blender は OpenGl または DirectX を使用しますか? それとも、すべてゼロから行われますか?

4

4 に答える 4

10

Blender のソース コードを見ると、Python と C/C++ の両方で書かれていることがわかります。Python が少なく、C が多いです。OpenGL はコードで頻繁に参照されますが、DirectX はめったに参照されません。では、どうぞ。

于 2013-04-10T03:48:09.553 に答える
3

ダテンウルフが言ったことを拡張します。ほとんどの Blender は C で記述され、ゲーム エンジンは C++ で記述され、アプリケーション全体に Python バインディングがあります(つまり、アプリケーション内で Python を使用できます)。Blender は OpenGL を使用し、インターフェイスを描画してGHOSTと呼ばれるその 3D 機能を強化するために使用される特別なエンジン(opengl 呼び出しと機能で構成され、ほとんどがレガシーですが、最新のもの、vbos などを使用するようにプッシュします)を備えています。

于 2013-04-11T21:40:05.937 に答える