タグ

2014年8月28日のブックマーク (9件)

  • チュートリアル1:ウィンドウを開く | opengl-tutorial.org

    This post is also available in: 簡体中国語, 英語, フランス語, イタリア語, ロシア語, ポルトガル語(ブラジル)イントロダクション 最初のチュートリアルにようこそ! OpenGLの世界に飛び込む前に、最初に各チュートリアルで使うコードのビルドの方法、実行方法、そして最も重要な、コードを自分自身でいじる方法を学びます。 前提条件 これ以降のチュートリアルでは特別な前提条件はありません。コードをより良く理解するためには、プログラミング(C、Java、Lisp、Javascriptなど) の経験があれば良いですが、必ずしも必要ではありません。なぜなら、二つのことを同時に学ぶことは、ただより複雑になるだけだからです。 すべてのチュートリアルは簡単なC++で書いています。テンプレートやクラス、ポインタなどを使わないで、できるだけシンプルになるようにコードを作りま

    チュートリアル1:ウィンドウを開く | opengl-tutorial.org
  • GLFW - code snippets

    最終更新日07 Jul 2017 03:48 ….amazonでGLFWで検索して唯一引っかかる GLFW Version3になって色々と変わりました ダウンロードページ 公式ドキュメント(英語) OpenGL3-tutorial opening a window GLFWのよいところ ファイルドラッグ&ドロップができる->glfwSetDropCallback…モデルを読み込むのに便利 C++オンリーなのでC#でGUI作るよりも高速に動く。 GLFW3の新しい機能 CMakeでビルドできる!makefileではなく うーん、Windows用のlibとdllさえあれば良い私にとってはどうでもいいですね。 マルチウィンドウできる これのおかげで、どの関数にもGLFWwindowへのポインタが引数として要求されるようになりました。 異なるウィンドウで、一方はOpenGL、もう一方はOpenG

    GLFW - code snippets
  • glfw3とglfw2とglutの比較 - code snippets

    glfwGetWindowSize(GLFWwindow * window,int * width,int * height)

  • GLUTによる「手抜き」OpenGL入門

    資料: 今までにあった質問 リフレッシュレートの変更 AUX 版, Indy 版, 書籍版 床井研究室 (OpenGL 関連記事) 柴山 健伸 先生 (システム工学部情報通信システム学科) の混沌としたサンプル 陳 謙 先生 (システム工学部デザイン情報学科) の Motif を使ったサンプル 中山 礼児 氏 (経済学部 2000 年卒) の Delphi についての解説 The OpenGL WEB Site (OpenGL の総山) GLUT - The OpenGL Utility Toolkit (OpenGL.org の GLUT のページ) OpenGL Code & Tutorial Listings (OpenGL.org のチュートリアル集) OpenGL Technical FAQ (OpenGL について良く聞かれる質問) OpenGL FAQ 日語 (OpenG

  • Setting up GLFW3 in Visual Studio 2012 - haphysics blog - 幸福の物理ブログ

    内容 この記事はVisual Studio 2012にGLFW3を導入する方法をメモしたものです。私は以下に述べる方法で上手くいきましたが、だからといってすべての環境でできるという保証はありません。ご容赦ください。 長い戦いだった・・・。 検索して出てくる方法を幾つか試しました。しかし、悉くエラーがでて1ヶ月程途方にくれていました*1。だが、まさに今導入できたのでその方法をメモすることとします。 GLFW3の紹介、およびUbuntu13.04におけるGLFW3の導入方法はGLFW、始めました。 - 幸福の物理にあります。 導入方法 GLFW3のダウンロード まず、GLFW3をダウンロードします。GLFW3はGLFW - An OpenGL libraryで入手できます。ホームページのDownloadから32-bit Windows binariesをクリックします*2。するとglfw-3.

    Setting up GLFW3 in Visual Studio 2012 - haphysics blog - 幸福の物理ブログ
  • GLFW3 による OpenGL 入門 (1) | 視覚メディア研究室

    第1章 はじめに 1.1    書の目的 書は OpenGL (http://www.opengl.org) と呼ばれるグラフィックス表示のためのアプリケーションプログラムインタフェース (Application Program Interface, API) を使用して、グラフィックスアプリケーションを作成する方法について解説します。 ただし、OpenGL 自体はグラフィックスハードウェアを制御する機能しか持っていないので、実際にグラフィックスアプリケーションを作成するには、コンピュータグラフィックス (CG) の理論の知識も必要になります。そのため現実のアプリケーション開発では、CG の各種の理論や手法を実装したミドルウェアがよく用いられます。 しかし書では、直接 OpenGL の API を使ってアプリケーションプログラムを作成する方法について解説します。そのために書では、C

    GLFW3 による OpenGL 入門 (1) | 視覚メディア研究室
  • 【OpenGLでゲームを作る】GLFWを使ってウインドウを表示する - おもちゃラボ

    (2016年10月に追記修正) 早速OpenGLを使ってポリゴンを出したいところですが、まずはウインドウを出すところから始めましょう。といっても、OpenGLにはウインドウを出す機能はないため、その他のライブラリを使用する必要があります。 主なライブラリとしてはGLUTが有名でしたが、2016年現在開発が止まってしまっているため、今はGLFWが主流のようです。今回はこの中でも比較的コンパクトで小回りの効くGLFWを使っていきます。 今回のコンテンツは次のようになります。 GLFWを使ってウインドウを表示する流れ GLFWでウインドウを表示するプログラム ウインドウ表示プログラムの解説 まとめ 参考図書 GLFWを使ってウインドウを表示する流れ GLFWを使ってウインドウを表示するまでの流れは次に示すように大きく分けると6つのステップからなります。このステップの3〜5がゲームループと呼ばれ、

    【OpenGLでゲームを作る】GLFWを使ってウインドウを表示する - おもちゃラボ
  • fork()は失敗するんだぜ、覚えときな

    fork() can fail: this is important あー、fork()のことね。プロセスがもっとプロセス作るためのやつな。いや、他にもプロセス作る方法はあるけどな。ま、面白い話がもうひとつあるから聞かせてやるよ。 forkは失敗するんだぜ。分かってるか? マジで分かってるか? マジだぜ。forkは失敗するもんだ。mallocと同じさ。失敗することもある。そんなに頻繁にってわけじゃないけどさ、でも失敗したら、無視できっこないぜ。ちっとは脳みそ働かせなきゃならん。 forkが0を返したら、そいつは子プロセスで、親なら正数を返すってことは、みんな知ってるよな。その値は子のpidだ。こいつを保存しといて、あとで使うってわけだ。 失敗を確認しない場合どうなるか知ってるか? そうだよ。お前多分、"-1"(forkのエラー通知)をpidとして扱ってるんだろ。 さて、問題の始まりだ。

  • The 75 Best Free Fonts for 2024

    Typography is an important aspect of web and graphic design because good use of the typeface makes your design superior. Although finding the right font can often be a challenge. If you’re looking for a high-quality typeface to spice up design projects, this post should be an excellent resource for you. We have rinsed and analyzed to present you with an elegant and miscellaneous selection of free

    The 75 Best Free Fonts for 2024