IT-dreamer / Simple-Shader

A simple shader that shades the model using the Bryn Fon model

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

English Overview

紹介

このシェーダはモデルの簡単なシェーディングができる。ノーマルシェーダー、phongシェーダー、UVテクスチャシェーダー、バンプマップ、ディスプレースメントマップがあります。

要件

ライブラリや他の配置を行う必要はありません。実行可能ファイルが事前に用意したので、そのままで実行してもokですよ。Rasterize.exeをクリックして、カラフルな子牛が出て来ます。AとSを押すとモデルが回転されます。ESCがプログラムを終了させます。モデルファイルとテクスチャファイルがあらかじめ用意されていますが、他のモデルやテクスチャを使用することもできます。

使用方法

  • Normal Shader(デフォルト)
.\Rasterizer.exe normal

avatar

  • Phong Shader
.\Rasterizer.exe phong

avatar

  • Texture Shader
.\Rasterizer.exe texture

avatar

  • Bump Shader
.\Rasterizer.exe bump

avatar

  • Displament Map
.\Rasterizer.exe displacement

avatar

  • A : モデルを左に回転
  • D : モデルを右に回転させます
  • Esc : プログラムを終了します

About

A simple shader that shades the model using the Bryn Fon model


Languages

Language:C++ 99.0%Language:CMake 1.0%