タグ

2012年7月1日のブックマーク (6件)

  • GLUT で OpenGL 3D プ ログラミング GLUT で OpenGL 3D プログラミング - 2 – Copyright (C) 2009 Hiromu Itoh. All Rights Reserved. はじめに 【推奨環境】 このレポート上に書かれている URL はクリックできます。��

    GLUT で OpenGL 3D プ ログラミング GLUT で OpenGL 3D プログラミング - 2 – Copyright (C) 2009 Hiromu Itoh. All Rights Reserved. はじめに 【推奨環境】 このレポート上に書かれている URL はクリックできます。できない場合は最 新の AdobeReader をダウンロードしてください。(無料) http://www.adobe.co.jp/products/acrobat/readstep2.html 【著作権について】 このレポートは著作権法で保護されている著作物です。 下記の点にご注意戴きご利用下さい。 このレポートの著作権は作成者に属します。 著作権者の許可なく、このレポートの全部又は一部をいかなる手段におい ても複製、転載、流用、転売等することを禁じます。 このレポートの開封をもって下記の

  • http://www-sens.sys.es.osaka-u.ac.jp/users/shinsaku/lec/compra07/text3.pdf

  • 床井研究室 - 第18回 テクスチャオブジェクト

    独立したテクスチャが使いたい テクスチャが1枚しかなくても,テクスチャを分割して使うことで,異なる場所や物体に異なるテクスチャを貼り付けることができます.それでも,やはり独立したテクスチャが使えたほうが何かと便利です.たとえばキューブマッピングはテクスチャに使う画像の全体を使用しますから,その一部を切り分けて他に流用するようなことができません.この場合は独立したテクスチャが必要になります. OpenGL において独立した複数のテクスチャを取り扱う機能のことを,テクスチャオブジェクトと呼びます.複数のテクスチャメモリを動的に割り当てたり開放したりする機能のほか,テクスチャに優先度を与えて処理速度を最適化する機能も用意されています. 部屋の中にティーポットを置いてみる それでは,通常のテクスチャマッピングにキューブマッピングを組み合わせてみましょう.まず,前回作ったプログラムを雛形にして,箱の

    床井研究室 - 第18回 テクスチャオブジェクト
  • 平行移動・回転・拡大縮小 - 人工知能に関する断創録

    ティーポットのような3次元オブジェクトを平行移動、回転、拡大縮小する方法です。平行移動、回転、拡大縮小は3次元オブジェクトの頂点座標を変換することで実現できるのでモデリング変換とかアフィン変換と呼ばれます。数学的には頂点の座標にある行列をかけることで実現しますが、OpenGLを使うだけなら詳細は知らなくても大丈夫です。 rotate.py translate.py scale.py サンプルスクリプト #!/usr/bin/env python #coding:utf-8 from OpenGL.GL import * from OpenGL.GLU import * from OpenGL.GLUT import * import sys angle = 0.0 def main(): glutInit(sys.argv) glutInitDisplayMode(GLUT_RGB | G

    平行移動・回転・拡大縮小 - 人工知能に関する断創録
  • OpenGL勉強会用 資料のページ

    同次変換の利用と3次元 Last update: <2004/03/13 17:31:20 +0900> 行列計算の基礎 同次座標行列とは 同次座標行列の逐次変換 同次座標変換例 演習 自習 行列計算の基礎 オブジェクトの位置や姿勢を3次元的に定義するためには行列が便利です. OpenGLではオブジェクトの移動や回転で行列の概念を利用しています.OpenGLをVRに用いる場合には,視点やオブジェクトの座標変換が不可欠であるといってよいでしょう. ここでは行列の計算とOpenGLの関わりについて説明します*9. OpenGLでは右手系の空間座標系を利用していることは前回に述べた通りです.空間座標系とは(x,y,z)の3次元で張られた座標系です.この空間座標系に物体を描画したり,動作させたりするわけですが,最も基準となる座標系のことをワールド座標系と呼びます. 物体(オブジェクト)を配置する最

    thorikawa
    thorikawa 2012/07/01
    分かりやすい同次座標と座標変換の説明
  • Pepper's ghost - Wikipedia

    This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "Pepper's ghost" – news · newspapers · books · sch

    Pepper's ghost - Wikipedia
    thorikawa
    thorikawa 2012/07/01