• ベストアンサー

VBで簡単なOpenGLのサンプルはありますか?

VB6を使って100行以内で円錐を描くプログラムを作りたいのですが OpenGLは良くわかっていないので、簡単なサンプル等を探しています。 フレームワークとソリッドモデルの両方が表示できるものが欲しいです。

  • mihck
  • お礼率4% (2/44)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

Programming OpenGL with Visual Basic というページですかね(参考URL)。 英語のページですが,サンプルとしては何の問題もないと思います。 円錐は auxSolidCone とか auxWireCone, glut ライブラリを使えば glutSolidCone とか glutWireCone としてやればできるはずです。

参考URL:
http://home.pacific.net.hk/~edx/

関連するQ&A

  • 簡単なOpenGLのサンプルはありますか?

    VB6を使って100行以内で円錐を描くプログラムを作りたいのですが OpenGLは良くわかっていないので、簡単なサンプル等を探しています。 難しいのは理解できませんので、簡単なものでお願いします。

  • .NET frameworkでOpenGLを使うサンプルをしりませんか?

    Visual Studio 2008で、.NET frameworkを使ってOpenGLを組む サンプルプログラムを探しています。 ご存知の方は教えてください

  • VBとVC++を両方使うプログラム(VS2008)

    VBとVC++を両方使うプログラムのデバッグなんですが、VBとVC++を両方使って作ったプログラム全体を一つのソリューションにまとめて統合環境で動かしてデバッグしたいです。VS2008でVBとVC++を両方使うプログラムの作り方をサンプル付で説明した本はありませんでしょうか? MSDN読んでもさっぱりわかりません。アンマネージかマネージかアクティブXかというと、dllのほうは基本的にOpenGL使うためなので当面はアンマネージでいいかも。でも今後はマネージドになっていくのでしょう。 VB6/VC6の頃はVC++でdllを作ってVBから呼び出してましたが、デバッグのときにdll側にバグがあるとVB側からどういうデータが来ていたのかわからずに苦労していました。まとめて動かして変数の値を追えれば便利です。 無理せず一つの言語でやれといわれそうですが、やはりVCの方が速度は速いし何よりも両方使えれば両方のサンプルコードが使えるので便利だし、何よりC++を使わないと上達しないのでやるしかありません。そんなわけでよろしくお願いします。

  • OpenGL(超初心者)

    今OpenGLについて勉強しているのですがサンプルプログラムをうちこんで みると(MinOGLというアプリケーションです) __imp__wglDeleteContentのようなものがOpenGL関数の数だけ ずらっとエラーがでます。 見てみるとプロジェクトにOPENGL32.LIBファイルを追加しないと アクセスできないみたいなことが参考書に書いてあります。 しかし探してもそんなファイルはないです。 どこにあるのでしょうか?

  • 【opengl オブジェクト読込】

    現在VC++でプログラムの開発を行っています。 Shadeや3dsMAXなどで作った3次元オブジェクトをVC++で実行するopenGL上の プログラムに読み込みたいのですがよい方法はあるでしょうか?(opengl+glut) 現在以下を参考にしてvrml形式に変更して読み込んでいるのですが、複雑な形状になると読み込めなくなってしまいます。。。 http://www.komoto.org/opengl/sample12.html ほかによいサンプルや方法などあれば教えてください。 色情報なども保持したまま読み込みたいので、dxf形式ではなくvrmlやobj形式での読み込みを考えています。

  • VBで帳票するサンプル

    Visual Studio Express 2012 for Windows DesktopでVBを使って帳票のプログラムを作ろうとしています。 サンプルソースがあればご紹介ください。 できれば、外部ツールを使わずに、追加費用が発生しない範疇で制作したいです。

  • openGLでのグラフィクスの変形について

    openGLで表示させたグラフィクスを変形させたいと考えています。 特にいま行いたいことは、「ボールのような球状のものを棒のような先の細いもので突いて凹ませる」というグラフィクスを作成したいのですが、わからなくて困っています。 制御点の考え方を利用すれば、出来るような気もしているのですが、曲面を球状にすることがわからないので行き詰まってしまいました…。 良いサンプルプログラム、またはアイディアがあれば教えていただきたいです。 よろしくお願いいたします。

  • C++でOpenGL

    OpenGLのピクセルデータの"色"の情報を取得し表示したいのですがどうしたらよいでしょうか? glReadPixels()という物が在るらしいのですが、使い方もこれで出来るのかも分かりません。 方法、手順、サンプルなどご教授願います。

  • Linux上でvbアプリは動きますか?

    Windows上で制作したvbアプリを、Linux上で動作させることができますか? 『.net core』でlinux上で.netが使えると聞きかじりました。 ならば、 Visual Studio 2015のVBでプラットフォームを『.net framework 4.5』や『.net framework 4.6』でなく、 『.net core』で制作すればWindows上で制作したvbアプリを、Linux上で動作させることができますか? Windows10にインストールされたVisual Studio 2015のVBで、 画面上に「終了」ボタンがあるだけのサンプルプログラムを作り、 CentOS7上で実行してみたいと思いました。 そのようなことは可能ですか? .net core http://getdotnet.azurewebsites.net/target-dotnet-platforms.html .NET Blog https://blogs.msdn.microsoft.com/dotnet/

  • vb.net2003 を2005で改造

    教えてください。 .net2003で作ったあるvbプロジェクトを、.net framework1.1環境下で動作させています。 このプログラムを少し改造したいと思っていますが、何も問題なくvb2005で改造可能でしょうか?で、改造できた場合、.net framework2.0をインストールすれば動作するのでしょうか。

専門家に質問してみよう