最近Shaderを始めたものです。
随分時間が経ってますのでとっくに解消しているかもしれませんが、
自分も同じ悩みにぶつかったので自分なりのやり方を記載します
・新規でShaderファイルを用意します。中身はデフォルトのまま
・新規でMaterialを作り、そのShaderを適用します。
・蝶が書かれた背景が透明なテクスチャを用意し、そのMaterialに適用します
・新規でPlaneメッシュを用意し、そのMaterialを適用します
・Shaderの中身を書いていきます
Planeメッシュはxz平面なので、y軸方向で奥行きが表現できます。
xz平面に貼り付けた蝶メッシュを中心で半分に折って、y軸方向に行ったり来たり動かせば蝶がはためいているのを表現できそうです。
Shader内でメッシュの中心座標の求め方は以下が参考になります
http://www.jonki.net/entry/20140209/1391944797
このサイトの記述を元にすると、
v.vertex.xyz -= center;
if(v.texcoord.x < 0.5){
v.vertex.y = mul(rotationMatrix, v.vertex.x) * 20;
}else{
v.vertex.y = - mul(rotationMatrix, v.vertex.x) * 20;
}
v.vertex.xyz += center;
的な記述をすれば表現できると思います
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。