User:Caron/CTTutorial Japanese/Shader/Custom Shader

From Custom Mario Kart
Jump to navigation Jump to search
名前 説明 実装済みコース例 使用ステージ数 Stage0 Stage1 Stage2
MK8 Boost Pad ゴーストバグが発生しないマリオカート8のダッシュボードです。IndirectTextureを使用しません。
Materialについてはアンダーグラウンドスカイと同様に設定してください。
Saltwater Lake 3
  • TexMap/TexCoord ID:2
  • TEV Color Output:OutputColor=clamp(TexureColor*Constant5_8), A:Zero,B:ConstantColorSelection,C:TextureColor,D:Zero
  • TEV Color Scale:MultiplyBy1


  • TEV Alpha Output:OutputAlpha=clamp(TextureAlpha), A:TextureColor,B~D:Zero
  • TEV ALpha Scale:MultiplyBy1
  • TexMap/TexCoord ID:1
  • TEV Color Output:OutputColor=clamp(OutputColor+TexureColor*Constant3_8), A:Zero,B:TexureColor,C:ConstantColorSelection,D:OutputColor
  • TEV Color Scale:MultiplyBy1


  • TEV Alpha Output:OutputAlpha=clamp(OutputAlpha), A:TextureColor,B~D:Zero
  • TEV ALpha Scale:MultiplyBy1
  • TexMap/TexCoord ID:0
  • TEV Color Output:OutputColor=clamp(OutputColor+TexureColor), A:Zero,B:TexureColor,C:Zero,D:OutputColor
  • TEV Color Scale:MultiplyBy1


  • TEV Alpha Output:OutputAlpha=clamp(OutputAlpha+TextureColor*Constant1_2), A:TextureColor,B~D:Zero
  • TEV ALpha Scale:MultiplyBy1
MK8 Boost Pad (Neon) Neon Dimensionに実装予定のダッシュボードです。ブーストの白い方に色を付けています。バンプマップを使いません Neon Dimention 2
  • TexMap/TexCoord ID:1
  • TEV Color Output:OutputColor=clamp(TexureColor*Constant3_4), A:Zero,B:ConstantColorSelection,C:TextureColor,D:Zero
  • TEV Color Scale:MultiplyBy1


  • TEV Alpha Output:OutputAlpha=clamp(TextureAlpha), A:TextureColor,B~D:Zero
  • TEV ALpha Scale:MultiplyBy1
  • TexMap/TexCoord ID:1
  • TEV Color Output:OutputColor=clamp(TexureColor*OutputColor), A:Zero,B:TexureColor,C:OutputColor,D:Zero
  • TEV Color Scale:MultiplyBy4


  • TEV Alpha Output:OutputAlpha=clamp(OutputAlpha*TextureAlpha), A:Zero,B:TextureAlpha,C:OutputAlpha,D:Zero
  • TEV ALpha Scale:MultiplyBy1
無し
Waterfall (間接テクスチャ利用) Secluded Islandに実装予定の滝シェーダです。若干MK8寄りです。
Indirect Textureは第3レイヤーです。第1レイヤーは滝のテクスチャ(IA8)、第2レイヤーは第3レイヤーと同じテクスチャを利用してください。
Secluded Island 2
  • TexMap/TexCoord ID:1
  • TEV Color Output:OutputColor=clamp(TextureColor*Color0), A:Zero, B:TextureColor,C:Color0,D:Zero
  • TEV Color Scale:MultiplyBy1


  • TEC Alpha Output:OutputAlpha=clamp(TextureAlpha), A:TextureColor,B~D:Zero
  • TEV ALpha Scale:MultiplyBy1


※Color0は任意です。実装トラックではR:193 G:219 B:221 A:0を利用しています。

  • TexMap/TexCoord ID:0
  • TEV Color Output:OutputColor=clamp(TexureColor*OutputColor), A:Zero,B:TexureColor,C:OutputColor,D:Zero
  • TEV Color Scale:MultiplyBy2


  • TEV Alpha Output:OutputAlpha=clamp(OutputAlpha*TextureAlpha), A:Zero,B:TextureAlpha,C:OutputAlpha,D:Zero
  • TEV ALpha Scale:MultiplyBy1


  • TEV Bias=STU
  • TEV Matrix=Matrix0
無し