タグ

OpenGLに関するsyan0のブックマーク (67)

  • メガデモプラットフォームとしてのRaspberryPi « demoscene.jp

    Tweetこんにちは@sharowです。 今日はRaspberryPi(ラズベリーパイ)を買ってGPIOでLED点灯させてはみたものの、その後使い道があまり思いつかず途方に暮れている人をデモシーンに落とし込む作戦です。まだ知らない人も、これから買う人も、いっしょに罠にかけたいので最初に簡単にRaspberryPiを紹介しておきます。 ※べれません Price: 35米ドルRaspberryPiとは CPU: ARMv6 700MHz (ARM11ファミリ、ハードウェア浮動小数点演算対応) GPU: VideoCore IV (OpenGLES 2.0, OpenVG 1.1, EGL 1.4, HD1080出力) Memory: 512MB VRAM共有 VideoOut: コンポジット(RCA), HDMI(High-Definition Megademo Interface) 1.3

  • GLSL Sandbox on the Raspberry Pi

    I hope many of you have seen the excellent and fun WebGL GLSL sandbox at http://glsl.heroku.com/. This live editing of shaders is an excellent learning tool, as it allows you to watch the consequences of any changes you make. I am constructing some simple OpenGL ES scripts as a learning resource for anyone new to it, in part as a way to help me learn it too. As part of this, I’ve written a little

    GLSL Sandbox on the Raspberry Pi
  • GLKitの基本 – なんてこったい

    iOS 4あたりから、iOSにおけるグラフィックプログラミングの土台がOpenGL ES1からES2に移行されました。ES2ではシェーダー言語を使った実装が基となるため、ES1に比べて初心者にとっての敷居が高いのが問題で、それを解決できるかもしれない注目のフレームワークがGLKitだったわけです。残念ながらiOS 5が正式リリースされた現在、GLKitAPIとして使える状態にはなっているものの、ドキュメントはフレームワークリファレンスのみで、なかなか公式資料が他にでてこないのが困ったところ…。 GLKitに関する基礎情報 iOS 5で追加されたフレームワーク OpenGLアプリケーションを作るとき用 今までiPhoneでOpenGLアプリケーションを作るときに不便だった部分を補完してくれる 2009年にあのを書いた時代はまだOpenGL ES 2.0に対応している端末が少なかったこと

  • OpenGL ES 開発リソースまとめ

    GPU作ってるとこのOpenGL ES 1.1/2.0開発リソースが、実は大変充実しています。まとめてみました。 ■POWERVR Insider http://www.imgtec.com/powervr/insider/powervr-insider.asp □主な使用機種: iPhone 3G(MBX),DROID(SGX530),iPhone 4/iPad(SGX535),Nexus S/Galaxy S(SGX540),NGP(SGX543),... ・POWERVR Insider SDK。COLLADAから変換したPOD形式を使って3Dモデルの描画、アニメーション可能。ソースコードのライセンスは非常にゆるい(forumのSDK Code Licenseスレッド参照)。 ・PowerVR圧縮テクスチャPVR用コンバータ PVRTexToolなどのツールも充実。 ■ADRENO

  • ARTK_MMD

    ARTK_MMD ARToolKitを使って、マーカーの上にMikuMikuDance用のモデルを表示します 音は出ません 物理演算に対応しました OpenGLで、GPUは使わずほとんどCPUで処理しているのでカメラ付モバイルパソコンでも動くんじゃないかと思います 勢い込んで作り始めたのですが、調べてみると同じことをやっている人がいっぱいいてびっくりしました ・NyARToolkitの作者、nyatlaさんがJava、C#、その他へ移植されています ・Ru--enさんがMMD_デスクトップマスコットを開発されています 動画 ■ダウンロード 実行ファイル ARTK_MMD 体 msvcp71.dll やら msvcr71.dll が無いといわれたときはこちらをダウンロードして解凍後 ARTK_MMD.exeと同じフォルダにコピーしてください ソースファイル(プログラムの実行には必要ありませ

  • GLSLシェーダによる簡単な描画プログラム

    やっとホームページのタイトル通り、GLSLを使用したサンプルプログラムをアップすることができました。最初、何を紹介しようかと迷ったのですが、GLSLそのものよりも、GLSLを読み込みんでコンパイルする方法にしました。現在、OpenGL2.1以降でオフラインコンパイラも検討されていますが、通常、実行時にシェーダをコンパイルするからです。 GLSLのロードとコンパイル シェーダプログラムにはバーテックスシェーダ(頂点シェーダともいいます)とフラグメントシェーダ(ピクセルシェーダともいいます)の2種類があり、二つセットで使用します。簡単な流れとしては、二つのシェーダプログラム(ソース)をそれぞれ読み込み、コンパイルし、それらをリンクして、プログラムオブジェクトを作成します。言葉で説明するよりも、プログラムを見た方が早いと思います。太字の部分がgl関数です。 int FUTL_LoadShader

    syan0
    syan0 2011/09/11
  • Android と iOS 両方で動くゲームエンジンを作りました! - Android でいろいろやるよ!

    Android, iOS, OpenGL, OpenSL, OpenALAndroid と iOS の両方で動くゲームが作れるフレームワークをリリースしました! http://www.emo-framework.com/ 物理エンジン、スプライトシート、タイルマップ、Flash や Siliverlight 風の Tween アニメーションなど、カジュアルゲーム作成に便利な機能を色々実装しています。 このフレームワークでは、Squirrel という、 Lua に似たスクリプト言語でゲームロジックを書きます。このスクリプトによって、Android と iOS 両方で動くゲームを作ることができます。Squirrel というスクリプト言語は聞き慣れないかもしれないですが、ファイナルファンタジー・クリスタルクロニクルシリーズでも使われた、実績のある言語です。 動作デモ ゲームのソースコードはこんな

  • Berita Trending Terkini

    บทนำ การพัฒนาเกมสล็อตออนไลน์เป็นกระบวนการที่ซับซ้อนและต้องใช้ความเชี่ยวชาญในหลายด้าน PG SLOT ซึ่งเป็นหนึ่งในผู้พัฒนาเกมสล็อตออนไลน์ที่ได้รับความนิยมสูง ได้รับการยอมรับในเรื่องคุณภาพของเกมและประสบการณ์การเล่นที่ยอดเยี่ยม ในบทความนี้ เราจะสำรวจเบื้องหลังการพัฒนาเกมสล็อตของ pgslot ตั้งแต่แนวคิดเริ่มต้น การออกแบบ การพัฒนา ไปจนถึงการทดสอบและเปิดตัวเกมเว็บสล็อต แนวคิดและการวางแผน การกำหนดแนวคิดและธีมของ

  • 立体視用の描画を行うサンプル - 強火で進め

    OpenGLでStereoscopic、つまり立体視用の描画を行うサンプルを作られている方を見つけました。 binocularity.org - Stereoscopic OpenGL http://www.binocularity.org/page24.php こちらのサンプル残念ながらWindows向けだったのですがGLUTを実装されていたのでライセンスがGPLだし、Macに移植してみました。 Mac版のサンプルはこちらからDL出来ます。 プログラムを実行すると最初にコマンドラインで入力を求められますのでコンソール(Shift+Cmd+Rで表示)から1か2を選択します。 1のときはシャッター式、2のときはアナグリフ(赤青メガネ用)が選択できます。 デフォルトでは効果はかかって無く、実行中にキーを入力する事で設定を変更します。 T : Toed In P : Parallel(平行にずら

    立体視用の描画を行うサンプル - 強火で進め
  • パーティクル作成ツール「Particle Designer」が凄い!! - 強火で進め

    パーティクル作成ツール「Particle Designer」がとにかく凄いです。 Particle Designer - Information http://particledesigner.71squared.com/index.html とても分り易い解説ムービーが掲載されているのでそちらを見て貰うのが一番かと良いかとは思いますがちょっと長いので簡単に特徴を紹介。 ※ムービーで使われているものは多少バージョンが古い様で一部インターフェースが異なるみたいですが操作を理解する分には全然問題無かったです。 まずはインターフェース、パーティクル作成に必要な要素を全て網羅してるのでは?という勢いの豊富な機能が付いています。テクスチャ用のファイルをドラッグしてテクスチャを使ったパーティクルの作成も可能です。 このインターフェースの左にはこの様なプレビューが表示されます。プレビューはiPhone

    パーティクル作成ツール「Particle Designer」が凄い!! - 強火で進め
    syan0
    syan0 2010/09/06
  • 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 プログラミング
  • An intro to modern OpenGL. Table of Contents

    To make it easier for people jumping into my OpenGL tutorial from the middle, I'm going to keep this post up to date with the new articles as I post them. Chapter 1: The Graphics Pipeline Chapter 2: Hello World: The Slideshow Chapter 2.1: Buffers and Textures Chapter 2.2: Shaders Chapter 2.3: Rendering Chapter 3: 3D transformation and projection Chapter 4: Rendering a Dynamic Scene with Phong Shad

    syan0
    syan0 2010/07/28
  • ENSIMAG IRV : Cours GPU

    syan0
    syan0 2010/07/28
  • Yet another OpenGL tutorial

    While I was learning OpenGL, I wrote small programs to try various things, from basics to a bit more advanced ones. Since it might be useful to someone else, I have decided to put it here. Examples are written in C, and use GLUT, and also the libjpeg for some of them, but they can be easily translated to other language or toolkit. I must admit I'm pretty surprised by the popularity of this page. T

    syan0
    syan0 2010/07/28
  • OpenGL

    Watch some of them on my YouTube channel or on Vimeo! Download a Windows archive of some of my last demos. GLSL_deferred System: Linux, Windows Language: C++, GLSL Libraries: SDL, OpenGL 2 Date: 01 Jun 2010 Download: tar.gz State: Completed This is my second attempt with deferred shading, it uses cubes for point light volumes and pyramids for spot ones. It also features iterative parallax mapping,

    OpenGL
    syan0
    syan0 2010/07/28
  • Game-Program - Game Program Merupakan Berupa Informasi Tentang Olahraga, Masakan, Wisata Dll.

    Dalam era globalisasi seperti saat ini, China menjadi salah satu negara yang memiliki peranan penting dalam pasar internasional. Negara ini dikenal sebagai produsen barang dengan

    syan0
    syan0 2010/07/28
  • http://www.gametutorials.com/gtstore/c-1-test-cat.aspx

    syan0
    syan0 2010/07/28
  • OpenGL

    This page contains fundamental OpenGL tutorials and notes. All example programs are written by C++ with Code::Blocks IDE for Windows, as well as the makefiles for Linux and macOS. Each example project uses GLUT/FreeGLUT or GLFW framework, and it includes the required header and library files in it. To compile the source codes for Linux and macOS, use the following "make" command in the console;

    syan0
    syan0 2010/07/28
  • OpenGL @ Lighthouse 3D - A Resource for Programmers

    syan0
    syan0 2010/07/28
  • CodeColony

    Here you can find a lot of sample code and tutorials for game programming and OpenGL using GLUT. You can also inform about our game project

    syan0
    syan0 2010/07/28