OpenGL(おーぷんじーえる、Open Graphics Library)とは、Silicon Graphics社 (SGI) が中心となって開発した3Dグラフィックスのためのプログラムインターフェイス。2Dグラフィックスも可能である。最新版は、OpenGL 3.0 (2008年8月11日) である。 OpenGLは、SG... 続きを読む
Mac OS Xでは,Developer Toolsをインストールすると,OpenGLやGLUTのライブラリも一緒にインストールされる. これを使ってプログラミングするには,ヘッダファイルをincludeする必要があるが,WindowsやLinuxでは #include <GL/glut.h> のところを,Mac OS X... 続きを読む
日本Androidの会 幹事 嶋 是一 中村 秀樹 安生 真 2009/4/21 Googleのさまざまなサービスを使いこなすコツをグーグル担当者に聞くインタビュー。初回は日本で端末販売がせまるAndroidについて さまざまなGoogleのサービスを使いこなすコツをグーグルの担当者に... 続きを読む
OpenAL (Open Audio Library)はクロスプラットフォームのオーディオAPIであるフリーソフト。マルチチャンネル3次元定位オーディオを効率よく表現するように設計された。APIのスタイルと習慣は意図的にOpenGLと似せてある。 [編集] 歴史 ロキソフトウェア(Loki S... 続きを読む
Apple Advanced Typography - AppleScript - Aqua - ATSUI - Audio Units - Bonjour - Boot Camp - Carbon - Cocoa - ColorSync - Core Animation - Core Audio - Core Data - Core Foundation - Core Text - Core Image - Core Video - CUPS - Darwin - Dock -... 続きを読む
http://www.youtube.com/watch?v=U4Bk5rmIpicAndroidで開発するためのパフォーマンス上の工夫について、色々と述べられているので面白いですね。大分特殊な感じの開発になるかなという印象です。Android上では、オブジェクト指向開発は忘れてしまわないといけな... 続きを読む
Intel Macで「Mac OS X」とともに「Windows」の稼働を可能にするVMware Fusionのメジャーアップデート版「VMware Fusion 3」がリリースされた。バージョン3となった同ソフトウェアには、多くの修正と変更が加えられている。 VMware Fusionの以前のバージョンに... 続きを読む
iPhoneSDK, 目次このブログは自分のメモが主な目的なので、よく見返しています。特に例文はテンプレートとして使うことが多いです。その中から特に良く使うテクニックや人気のあるテクニックのエントリーをまとめます。iPhoneSDKのUIViewアニメーションiPhoneSD... 続きを読む
(※当初、掲載していたプログラムは一部ミスが有ったの修正しました)今回はiPhoneでテクスチャ(アルファ付き、無しの両方)を使用する方法を解説します。iPhoneのプログラムのglDrawArrays()を使ったものとglDrawElements()を使ったサンプルを準備しました。こち... 続きを読む
OpenGL ES | 22:29このところ、OpenGL ESをつかったグラフィックにチャレンジしてます。そのなかで参考になった資料を軽く紹介。まず前提として、僕自身もともとOpenGLのプログラミングを2年くらいやっていたということを理解していただく必要があります。もう4... 続きを読む
SIO2っていうiPhone向けゲームエンジンがあります。これ現在自分が見つけた範囲でのiPhoneの最強のライブラリです。NDA緩和前から公開されている実績の有るライブラリです(あれ?今、何か変な事言った気がしますがきっと気のせいです)。MP3やMPEG4再生、物理エ... 続きを読む
はじめに † iPhone/iPod touchで採用されている3Dグラフィックエンジンである「OpenGL ES」。 本講習はその入門のため、Windows上でのOpenGLアプリケーション開発を体験します。 ↑ 注意! † 本講習ではWindows上でのOpenGLをターゲットにしており、 OpenGL E... 続きを読む
Pygame入門 OpenGLとの連携方法 OpenGLはDirectXのように特定のOSに依存しないグラフィックスインターフェー スです。Windowsしか使わないのであれば、DirectXの方が継続的なサポートが あるので便利かも知れませんが(もっとも、DX7とDX8とDX9とでは互換性が怪... 続きを読む
PyOpenGL is the cross platform Python binding to OpenGL and related APIs. The binding is created using the standard (in Python 2.5) ctypes library, and is provided under an extremely liberal BSD-style Open-Source license. PyOpenGL includes s... 続きを読む
ここで紹介されるプログラムは Microsoft Windows XP で動作確認されています ソースは Borland C++ Compiler 5.5 を用いてコンパイルされています 解説は OpenGL Version 1.1 に準拠しています。 この講座は ANSI C/C++ 及び GUI プログラムの開発経験者を想定... 続きを読む