タグ

openglに関するkaz_hiramatsuのブックマーク (20)

  • WebGLでヌルヌル動く3Dネトゲを作ってみた - 蟻地獄

    タイトルは釣りだけど、WebGLで3DネトゲっぽいUIを作ってみたよ! スクリーンショット 動かし方 まだWebGLに正式対応したブラウザが無いから、開発版のブラウザをインストールする必要があります。めんどくさい! 詳しくはここらへんを見てね。 Getting a WebGL Implementation - WebGL Public Wiki ここでは一番簡単に使えるChromiumのインストールのしかたを説明します。 ダウンロードページ(http://build.chromium.org/buildbot/continuous/win/LATEST/)から最新版をダウンロード 以下のようにコマンドラインオプションを付けて起動 chrome.exe --no-sandbox --enable-webgl コマンドラインオプションを付けないとWebGLが有効にならないので注意してください。

    WebGLでヌルヌル動く3Dネトゲを作ってみた - 蟻地獄
  • iPhone で 3D CG! OpenGL ES を使ってみよう - WebOS Goodies


    WebOS Goodies  WebOS  Web 使 WebOS Goodies   iPhone  iPhone  iPod touch  Objective-C  Cocoa  iPhone 使 OpenGL  
  • GLSLでバンプマッピング


    C:\Documents and Settings\\.gimp-2.2\plug-ins GIMPGIMP2.2 GIMPGIMPnormalmap Filter4 sampleSobel 3x34 sampleScale調OptionsInvert YGIMPOpenGLY
  • BumpMap - せっかくだから俺はプログラマの道を選ぶぜ@wiki

    バンプマッピングを行うのに2種類のテクスチャが必要になります。 法線情報をテクスチャに書き込んだ法線マップとデカールテクスチャが必要になります。 //グローバル変数宣言 float4x4 world; //ワールド行列 float4x4 view; //ビュー行列 float4x4 projection; //プロジェクション行列 float3 light = float3( 10.0f, 10.0f, 10.0f ); //ライトの位置 sampler2D base; //テクスチャ sampler2D normal; //法線テクスチャ //入力頂点構造体 struct VS_INPUT { float4 position : POSITION; //頂点座標 float3 normal : NORMAL; //法線ベクトル float2 texcoord : TEXCOORD0; /

    BumpMap - せっかくだから俺はプログラマの道を選ぶぜ@wiki
  • QtでOpenGL - その2 - 足跡

  • OpenGL04_視野のセッティング


         OpenGL44OpenGL 
  • 立方体の描画 - Pythonでゲーム作りますが何か?

    #!/usr/bin/env python #coding:utf-8 from OpenGL.GL import * from OpenGL.GLU import * from OpenGL.GLUT import * import sys def main(): glutInit(sys.argv) glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE | GLUT_DEPTH) glutInitWindowSize(300, 300) # ウィンドウサイズ glutInitWindowPosition(100, 100) # ウィンドウ位置 glutCreateWindow("立方体の描画") # ウィンドウを表示 glutDisplayFunc(display) # 描画コールバック関数を登録 glutReshapeFunc(reshape) # リ

  • オープンメディアラボ−講義関連−OpenGLプログラミング

    OpenGL+GLUTによる2次元CGプログラミング入門 はじめに ウィンドウの生成示 イベント駆動型のプログラム 基オブジェクトの描画 2次元ワールド座標系の正射影変換とビューポート変換 わかりやすく効率的なプログラミング forループを使った描画 三角関数を使った描画 配列を使った描画 関数を使った描画 モデルビュー変換 座標系の保存と取り出し アニメーション キーイベントの処理 イベント待機状態の処理 ラスタ画像の生成と表示 おわりに はじめに 授業の目的 この授業では、OpenGLとGLUTというライブラリを使った2次元の図形描画やアニメーションのプログラミング技法を学び、これを通して、C言語、C++言語によるプログラミング、ゲームなどに必要なイベント駆動型のプログラミングになじんでもらうことを目的とします。 OpenGL OpenGLはもっとも広く利用されているグラフィックスラ

  • sonson@Picture&Software


       SNS調 SNS調 調  20201120  
  • OpenGL de プログラミング

    OpenGL de プログラミング トップページページ一覧メンバー編集 メニュー 最終更新: mikk_ni3_92 2010年06月26日(土) 16:18:39履歴 Tweet <はじめに> 学習のためにつくった、(主に)OpenGLについてのまとめです。 引用、参考は 引用、参考ページ 参考図書など※ ※こんな感じにたくさん並べてます <準備編> 準備編01(glutのインストール) 準備編02(glext.h) 準備編03(glewの導入) 準備編04(OpenGL3.0以降のARB_compatibility拡張) 準備編05(freeglutを使う) <基編> 基編(ウィンドウ作成、線の描画) 基編02(マウス、キーイベント) 基編03(3Dプログラミング,視野の設定など) 基編04(アニメーション) 基編05(光、材質の設定) 基編06(テクスチャ) 基編07

    OpenGL de プログラミング
  • OpenGL - Wikibooks


     >  >  >  > OpenGL 3D[] 3D[] 2Dw:w:3D 3D4x4w:2x2Cw:w: 3
  • グラフィックス科学演習 / Graphics Science Seminar

    グラフィックス科学演習 Graphics Science Seminar 最終更新 9/2/2004 最終課題の投票結果 【授業評価アンケート】 学生による今期の学部専門科目授業評価アンケートを実施しています. アンケートは下記のWebサイトを通して行ないます.(記入をお願いします.) http://www.sys.wakayama-u.ac.jp/enquete/

  • 情報メディア工学特論

  • OpenGL入門


    OpenGL 2006/7/20 OpenGL使   OpenGL
  • OpenGLの座標系

    座標系の理解なくして3DCGなし OpenGLを用いて3次元CGを描く場合、特にシェーダを自分で書く場合は、 座標系の理解が必須である。 OpenGLではレンダリングパイプラインの進行に伴って 様々な座標系が登場する。 オブジェクト座標系 (object coordinate system) オブジェクト座標系はモデリングの際に対象物の頂点座標や 法線を指定するための座標系である。 原点は対象物のバウンディングボックスの一頂点か、 対象物重心付近に置かれることが多い。 対象物の形状を捉えやすい方向に x, y, z 軸が設定される。 例えば、花瓶の形状をモデリングするためには、 花瓶の底面中央を原点にし、鉛直上向きを z 軸正方向とする オブジェクト座標系を設定するのが都合よい。 オブジェクト座標系はモデリング座標系(modeling coordinate system) あるいはローカル

  • opengl.softwarecarpenter.biz – このドメインはお名前.comで取得されています。

    このドメインは、お名前.comで取得されています。 お名前.comのトップページへ Copyright © 2018 GMO Internet, Inc. All Rights Reserved.

  • OpenGL-0.70 - Perl bindings to the OpenGL API, GLU, and GLUT/FreeGLUT - metacpan.org

  • hiramine.com - プログラミング

    Webチャットアプリを作る ( Laravel + Pusher ( Publicチャンネル使用 ) ) Laravel と Pusher を用いて、Publicチャンネルを使用し、ユーザー認証なし、誰でも参加できるチャットアプリを作成する方法を解説します。 使用開発環境は、以下です。 PHP : version 8.1.9 Laravel : version 9.27.0 Webチャットアプリ(ユーザー認証あり)を作る ( Laravel + Pusher ( Privateチャンネル使用 ) ) Laravel と Pusher を用いて、Privateチャンネルを使用し、 ユーザー認証あり、認証されたユーザーのみが参加できるチャットアプリを作成する方法を解説します。 使用開発環境は、以下です。 PHP : version 8.1.9 Laravel : version 9.27.0

  • Nate Robins - OpenGL - GLUT for Win32

    The OpenGL Utility Toolkit (GLUT), originally written by Mark Kilgard, ported to Win32 (Windows 95,98,Me,NT,2000,XP) by Nate Robins. For more information check out the README-win32.txt provided in the distribution for installation instructions, and Win32 specific information.. The latest version of the library is 3.7.6 (Nov 8, 2001)! glut-3.7.6-bin.zip (117 KB) GLUT for Win32 dll, lib and header f

  • OpenGL SuperBibleのサンプルをiPhoneに移植してるサイトを発見 - 強火で進め

    OpenGL SuperBibleのサンプルをiPhoneに移植してるサイトをみつけました。 役に立つサンプルとして使えそうです(2009/03/23現在はまだ入門部分しか移植されていないようです)。 TimesToCome Mobile » Tips, tricks, tools, and help for the iPhone, Palm and Windows Mobile phone user http://timestocomemobile.com/2009/03/opengles-on-the-iphone.html OpenGL SuperBible OpenGL SuperBible Home Page http://www.starstonesoftware.com/OpenGL/ OpenGL® SuperBible: Comprehensive Tutorial an

    OpenGL SuperBibleのサンプルをiPhoneに移植してるサイトを発見 - 強火で進め
  • 1