opentk

    -1

    1答えて

    OpenGlでマウスにローリングされているテクスチャを表示しようとしていますが、実行したくないテクスチャを表示しようとしています。まず、Quadを構築する2つの三角形を使ってテクスチャを表示しようとしました。 Matrix4 modelViewMatrix = Matrix4.CreateScale((float)Width/Txture.Width, (float)Height/T

    0

    1答えて

    私はすべてのことを知ることができないので、私はopenglを学び始めています。 VB.netでOpenTKを使う。 私はこのコードを持っている: Dim pm As Matrix4 = Matrix4.CreatePerspectiveFieldOfView(1.57, 16/9, 0.1, 100) GL.MatrixMode(MatrixMode.Projection) G

    1

    1答えて

    VB.NetでOpenTKを使用しています。 レンダリングマイ方法: ' clear the screen GL.ClearColor(Color4.Purple) GL.Clear(ClearBufferMask.ColorBufferBit Or ClearBufferMask.DepthBufferBit) ' activate shader program

    -1

    1答えて

    プログラムで計算シェーダを使用したいと思います。私はシェーダを使用するためにC#とOpenTKを使用します。 私の問題:すべてのコンピュータに0のworkGroupCountと0のworkGroupSizeがあります。私はこのOpenTKコードでこれらの値を得ています。 int workGroupCount = GL.GetInteger((GetPName)All.MaxComputeWorkG

    2

    2答えて

    問題の説明 以来の1.1 OpenGLコンテキストを返します。私は(さまざまなWindowsの構成(7、8、8.1、10)と、ハードウェア上のOpenGLコンテキストを作成するために、OpenTKを使用していますさまざまなAMD、NVIDIA GPU、Intelのグラフィックスチップセット)を2年以上問題なく使用できます。 しかし、OpenTKを使用してOpenGLコンテキストを作成しようとすると

    0

    1答えて

    OpenTKでVB.Netを使用する。 私はキューブを表示するための位置と色のデータのリストをカプセル化するクラス 'キューブ'を持っているとしましょう。変換データとしてMatrix4が必要です。私は自分のプログラムで複数のキューブを使用し、それぞれは異なるスケール、回転、および変換データを使用します。 パフォーマンスに関しては、どちらが速いのですか? : 各キューブの元のキューブ頂点データを変換

    3

    0答えて

    私は、の上に常にのウィンドウを維持する方法を見つけようとしています。 (ウィンドウモードでなければなりません) 私は現在使っていますOpenTk.NetCore .netコアでウィンドウを作るためのライブラリ。 このウィンドウを上に維持するためにOpenTkを使用することは可能ですか、それとも別の方法ですか? public class Display : GameWindow { pu

    0

    1答えて

    私はOpenTKの小さなプロジェクトに取り組んでおり、プライマリモニタの画面解像度を取得したいと考えています。私のアプリケーションはWindowsアプリケーションです、私は使用しようとしました width = Screen.PrimaryScreen.Bounds.Width; しかし、名前 'スクリーン'は現在のコンテキストに存在しません。 私は必要なusingステートメントを含んでいますが、ス

    0

    1答えて

    現在、OpenALでいくつかの問題が発生しています。私はサウンドをストリーミングして、最初の再生コールにロードされていない場合、サウンドの残りの部分をキューに入れようとする関数を呼び出します。大きなサウンドが最初に再生される瞬間に、ソース上のデータは更新されません。ここで は、チャンネルバッファを試してみて、埋めるために使用するソースです: private void EnsureBufferFil

    1

    1答えて

    using (OpenTK.GameWindow game = new OpenTK.GameWindow()) { double fps = 60; game.Run(fps, fps); } これで、fpsを60以下に設定できます。しかし、私は無制限のfpsを望んでいます。これどうやってするの?