|
发表于 2014-5-30 17:22:15
|
显示全部楼层
本帖最后由 jinj8401 于 2014-5-30 17:27 编辑
如果我的思路正确,通过RVMAT调用.bisurf实现,难道不可以将装甲分为前后左右部分分别定义为不同材质吗?或者是调用自定义的.bisurf实现,之后整体命名为车体。
armour.rvmat
surfaceInfo = "red_blackhawks\data\Penetration\armour.bisurf";
ambient[] = {0.317647, 0.345098, 0.54902, 1.0};
diffuse[] = {0.317647, 0.345098, 0.54902, 1.0};
forcedDiffuse[] = {0, 0, 0, 0};
emmisive[] = {0, 0, 0, 1};
specular[] = {0, 0, 0, 1};
specularPower = 1;
PixelShaderID = "Normal";
VertexShaderID = "Basic";
armour.bisurf
Density = 8600;
rough = 0.1;
dust = 0;
bulletPenetrability = 1;
soundEnviron = "Empty";
isWater = "false";
friction = 0.7;
restitution = 0.3;
impact = "hitMetal";
soundHit = "Metal";
以上是借用AA3的armour.rvmat |
|