LoginSignup
3
3

More than 5 years have passed since last update.

PowerVR Insider SDK Examples

Posted at

サンプルはExamplesフォルダにあります。

ここでは、OpenGLES2.0に対応したもののみ紹介します。

サンプル一覧(V3.1)

1. Beginner

SDKのチュートリアルになっています。

プロジェクト 概要
01_HelloAPI 1. 三角形の描画
02_IntroducingPVRShell 2. PowerVRShellツールを使った三角形の描画
03_Texturing 3. テクスチャを貼った三角形の描画
04_BasicTnL 4. 基本的なライティングをした三角形の描画
05_IntroducingPVRTools 5. PVRToolsを使った三角形の描画
06_IntroducingPrint3D 6. Print3Dクラスによる文字列描画
07_IntroducingPOD 7. POD形式によるロボットアームの描画
08_IntroducingPFX 8. .pfxファイルをロードして使う

2. Intermediate

プロジェクト 概要
LightMap ライトのテクスチャへの焼きこみ
Fresnel Reflection フレスネル反射
Bloom ブルーム・ポスト処理
FastTnL 高速ライティング
Iridescence イリデッセンス(虹色)効果
CellShading セルシェーディング
Level of Detail カメラからの距離に応じた詳細度の変更(LOD)
ShadowVolume シャドウボリューム法による影の描画
Fog フォグエフェクト
StencilBuffer ステンシルバッファの使い方
AlphaBlend アルファブレンディング
ParallaxBumpmap パララックス(視差)マッピング
ComplexLighting 複雑なライティング
AnisotropicLighting Anisotropic Lightingシェーダー
ShadowMapping シャドウマッピングによる影
Skinning スキニングモデルの使い方
Iridescence 環境マッピング
Refraction 屈折効果によるガラスのような材質の描画
Reflections 2Dマップとキューブマップによる反射の描画
AlphaTest アルファテストとアルファブレンディングの違い
RenderToTexture テクスチャへの描画
DisplacementMap ディスプレースメント(変位)マッピング
EdgeDetection エッジ抽出

3. Advanced

プロジェクト 概要
ChameleonMan スキニングしたキャラクタをバンプマッピング
3D Navigation 3Dでの移動操作
Navigation 2Dの移動操作
PVRScopeRemote pvrscopeによる遠隔操作
Coverflow アルバムをめくるようなエフェクト
DeferredShading 遅延シェーディング
Fractal フラクタルの描画
Shaders いろいろなメッシュに対するいろいろなシェーダーの適用
MagicLantern 球面投影によるダイナミックライティング
PVRScopeExample pvrscopeの使い方
Water 水面の描画
Skybox2 シェーダーベースのスカイボックスによる天空の描画
ParticleSystem OpenCLとGPUを使ったパーティクルシステム
FilmTV フィルムテレビのような効果
BinaryShader バイナリシェーダーの保存と読み込み
ExampleUI UIのサンプル

OpenGLES1.1ベースのみのサンプル

プロジェクト 概要
Multitexture 複数のテクスチャの使用法
AntialiasedLines アンチエイリアスをかけた直線
MatrixPalette スキンアニメーションのための行列パレットの使用法
ShadowTechniques いろいろなシャドウ法
OptimizedMesh 最適化されたメッシュ
Trilinear テクスチャフィルタリングの違い
FiveSpheres プリミティブタイプの違い
Lighting 8点ライト
UserClipPlane 平面によるクリッピング
Bumpmap バンプマッピング
Skybox PVRTCを使ったスカイボックス法による天空の描画
Mouse マウス操作
Vase 透過した花瓶の描画
PolyBump Crytek社が開発したPolyBump方による描画
Fur ファーシェーディング法による毛の描画
Particle フレームバッファブレンディングによるパーティクルの描画
EvilSkull 複数のテクスチャを使用したモーフィング
3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3