問題タブ [displaylist]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
opengl - UseVertexBufferObject が有効になっている場合にのみ、開いているシーン グラフがレンダリングされるのはなぜですか?
仕事で OpenSceneGraph (Qt Gui にインターフェース) を使用してプログラムを作成しましたが、すべて問題ありませんでした。プログラムを家に持ち帰った (つまり、ソース コードを家に持ち帰り、自宅でコンパイルした) ため、オプションを設定しない限りシーンsetUseVertexBufferObjects(true)
は表示されません。このように設定されていません (つまり、オブジェクトはカリングされていません)。モデルはレンダリング時に間違いなくビューアー カメラの子であり、カリングにつながるノード マスクも使用しません。少なくとも 1 つのオブジェクトの位置をカメラのビュー内に再設定したので、視錐台のカリングにはなりません。
私のシェーダーは を使用#version330
しており、職場で使用しているグラフィック カードは NVidia Quadro 4000 (と思います) であり、自宅で使用しているグラフィック カードは Radeon HD 5870 であるため、ハードウェアに問題はありません。
OpenSceneGraph のインストールは新しいものなので、明らかにここで間違いを犯した可能性がありますが、どの設定がこの「動作」につながるかはわかりません。
では、なぜこのようなことが起こるのでしょうか?
python - Python - TypeError: +: 'NoneType' および 'str' のサポートされていないオペランド型? 私は何を間違っていますか?
リストを表示するための Python 定義を作成しようとしており、リストが 10 を超える場合に水平方向に表示する機能を追加しようとしています。
これが私のコードです:
そして、ここにログがあります:
c++ - ディスプレイリストのGLU二次?
このコードを実行してメニューを使用すると、画面に図形が表示されない理由がわかりません。glCallLists 行を glu[insertshape] と同じパラメーターに置き換えると、完全に機能しますが、まったく同じコード行ですが、今回は表示リストを介して呼び出され、機能しません。
チェックするためにprintステートメントを使用したこともあり、コードは間違いなく実行されています
誰でも助けることができますか?