Bimpas File Format: Difference between revisions

From Bohemia Interactive Community
m (Text replacement - "\[\[Category:BIS( |_)File( |_)Formats\]\]" to "Category:Real Virtuality File Formats")
m (Some wiki formatting)
 
Line 1: Line 1:
==intro==
bimpas files are associated with Xbox elite they were the precursor to {{arma1}}'s rvmat files.


bimpas files are associated with Xbox elite they were the precursor to ArmA's rvmat files
In both cases they define a series of textures for p3d models (and wrps)
 
in both cases they define a series of textures for p3d models (and wrps)
 
The new, visitor 3 graphical editor tool refers to bimpas files as


The new Visitor 3 graphical editor tool refers to bimpas files as:
* rvmat surface materials
* rvmat surface materials
* bimpas transition materials
* bimpas transition materials


rvmat files are a series of paas
* rvmat files are a series of paas
bimpas files are a series of rvmats
* bimpas files are a series of rvmats




Line 20: Line 17:
some files, possibly in error, contain substituted space characters for zeroes.
some files, possibly in error, contain substituted space characters for zeroes.


this is either an encryption, or, possibly a simple error


== Examples ==


== examples ==
<syntaxhighlight lang="cpp">
<pre>
class Pass0
class Pass0
{
{
material = "ca\introofp\ps.rvmat";
material = "ca\introofp\ps.rvmat";
texture = "ca\introofp\ps.paa";
texture = "ca\introofp\ps.paa";
tlAlpha = 1;
tlAlpha = 1;
trAlpha = 1;
trAlpha = 1;
blAlpha = 1;
blAlpha = 1;
brAlpha = 1;
brAlpha = 1;
};
};


class Pass0
class Pass0
{
{
material="LandText\az.rvmat";
material = "LandText\az.rvmat";
texture="LandText\az.paa";
texture = "LandText\az.paa";
trAlpha=1.000000;
trAlpha = 1.000000;
};
};
class Pass1
class Pass1
{
{
material="LandText\ba.rvmat";
material = "LandText\ba.rvmat";
texture="LandText\ba.paa";
texture = "LandText\ba.paa";
blAlpha=1.000000;
blAlpha = 1.000000;
};
};
class Pass2
class Pass2
{
{
material="LandText\_N.rvmat";
material = "LandText\_N.rvmat";
texture="LandText\_N.paa";
texture = "LandText\_N.paa";
brAlpha=1.000000;
brAlpha = 1.000000;
};
};
class Pass3
class Pass3
{
{
material="LandText\Dl.rvmat";
material = "LandText\Dl.rvmat";
texture="LandText\Dl.paa";
texture = "LandText\Dl.paa";
tlAlpha=1.000000;
tlAlpha = 1.000000;
};
};
</pre>
</syntaxhighlight>
 
 
[[Category:Real Virtuality File Formats]]
[[Category:Real Virtuality File Formats]]

Latest revision as of 22:22, 16 April 2026

bimpas files are associated with Xbox elite they were the precursor to Armed Assault's rvmat files.

In both cases they define a series of textures for p3d models (and wrps)

The new Visitor 3 graphical editor tool refers to bimpas files as:

  • rvmat surface materials
  • bimpas transition materials
  • rvmat files are a series of paas
  • bimpas files are a series of rvmats


Rapification

Ordinarily, these files, if binarised, are rapified in the normal xbox/arma manner

some files, possibly in error, contain substituted space characters for zeroes.


Examples

class Pass0
{
	material = "ca\introofp\ps.rvmat";
	texture = "ca\introofp\ps.paa";
	tlAlpha = 1;
	trAlpha = 1;
	blAlpha = 1;
	brAlpha = 1;
};

class Pass0
{
	material = "LandText\az.rvmat";
	texture = "LandText\az.paa";
	trAlpha = 1.000000;
};

class Pass1
{
	material = "LandText\ba.rvmat";
	texture = "LandText\ba.paa";
	blAlpha = 1.000000;
};

class Pass2
{
	material = "LandText\_N.rvmat";
	texture = "LandText\_N.paa";
	brAlpha = 1.000000;
};

class Pass3
{
	material = "LandText\Dl.rvmat";
	texture = "LandText\Dl.paa";
	tlAlpha = 1.000000;
};