Files
TeslaRel410/sda4/BTDAVE/VIDEO/MAT/DAY/BTFX.VMF
T
CydandClaude Fable 5 db7745fcd0 sda4: commit the Glaze developer hard-drive dump
Un-ignored: the dev drive is the ground truth the restoration and
emulator work constantly reference (DPL3/LIBDPL + VRENDER i860 renderer
source, BT/RP live+dev game trees, VGL_LABS pod boot, scene/audio
content). Kept in-repo for the pod-owner community.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-04 19:41:15 -05:00

698 lines
12 KiB
Plaintext

DIV-VIZ2
// file: btfx.vmf
// generated: Wed May 29 01:42:32 1996
// from: Wavefront Object File "dummy", and
// Material Library File "btfx.mtl"
// by: mtl2vmf (ver 0.26.02)
// written: by Ken Olsen
HEADER(
VERSION=02:05;
FILETYPE=MATERIAL;
)
{
}
TEXTURE(
NAME=firesmoke1_scr_tex;
SPECIAL=" SCROLL 0 0 0.05 -0.331 \0x00";
)
{
MAP {"bintA"}
MAGNIFY {BILINEAR} // 6 bit bilinear
} // End of texture
TEXTURE(
NAME=fireref_tex;
)
{
MAP {"fireref"}
MAGNIFY {BILINEAR} // 6 bit bilinear
} // End of texture
TEXTURE(
NAME=fire2_tex;
)
{
MAP {"fire"}
BITSLICE {1} // 4 bit mono B
} // End of texture
TEXTURE(
NAME=sky_scr_tex;
SPECIAL=" SCROLL 0 0 0.01 0.005 \0x00";
)
{
MAP {"bintA"}
MAGNIFY {BILINEAR} // 6 bit bilinear
} // End of texture
TEXTURE(
NAME=tsphere_scr_tex;
SPECIAL=" SCROLL 0.0 0.0 0.1 0.5 \0x00";
)
{
MAP {"bintA"}
MAGNIFY {BILINEAR} // 6 bit bilinear
} // End of texture
TEXTURE(
NAME=beamwhite_scr_tex;
SPECIAL=" SCROLL 0.0 0.0 0.10 9.5 \0x00";
)
{
MAP {"bexp"}
BITSLICE {0} // 4 bit mono A
} // End of texture
TEXTURE(
NAME=beamgreen_scr_tex;
SPECIAL=" SCROLL 0.0 0.0 0.10 -1.3 \0x00";
)
{
MAP {"bintA"}
MAGNIFY {BILINEAR} // 6 bit bilinear
} // End of texture
TEXTURE(
NAME=bexp1_tex;
)
{
MAP {"bexp"}
BITSLICE {0} // 4 bit mono A
} // End of texture
TEXTURE(
NAME=bgenA5_tex;
)
{
MAP {"bgenA"}
BITSLICE {4} // 4 bit mono E
} // End of texture
TEXTURE(
NAME=missmoke_scr_tex;
SPECIAL=" SCROLL 0.0 0.0 1.5 0.05 \0x00";
)
{
MAP {"bintA"}
MAGNIFY {BILINEAR} // 6 bit bilinear
} // End of texture
TEXTURE(
NAME=misfire_scr_tex;
SPECIAL=" SCROLL 0.0 0.0 2.5 0.1 \0x00";
)
{
MAP {"bintA"}
MAGNIFY {BILINEAR} // 6 bit bilinear
} // End of texture
TEXTURE(
NAME=muzinner_scr_tex;
SPECIAL=" SCROLL 0.0 0.0 2.5 0.1 \0x00";
)
{
MAP {"bintA"}
MAGNIFY {BILINEAR} // 6 bit bilinear
} // End of texture
TEXTURE(
NAME=muzouter_scr_tex;
SPECIAL=" SCROLL 0.0 0.0 1.5 0.05 \0x00";
)
{
MAP {"bintA"}
MAGNIFY {BILINEAR} // 6 bit bilinear
} // End of texture
TEXTURE(
NAME=beamyellow_scr_tex;
SPECIAL=" SCROLL 0.0 0.0 0.10 -5.3 \0x00";
)
{
MAP {"bexp"}
BITSLICE {0} // 4 bit mono A
} // End of texture
TEXTURE(
NAME=bexp9_tex;
)
{
MAP {"bexp"}
BITSLICE {8} // 16 bit color w/alpha (4,4,4,4)
} // End of texture
TEXTURE(
NAME=smoke1_scr_tex;
SPECIAL=" SCROLL 0 0 0.05 -0.131 \0x00";
)
{
MAP {"bintA"}
MAGNIFY {BILINEAR} // 6 bit bilinear
} // End of texture
TEXTURE(
NAME=firesmoke2_scr_tex;
SPECIAL=" SCROLL 0 0 0 0.131 \0x00";
)
{
MAP {"bintA"}
MAGNIFY {BILINEAR} // 6 bit bilinear
} // End of texture
TEXTURE(
NAME=firesmoke3_scr_tex;
SPECIAL=" SCROLL 0 0 0.05 -1.731 \0x00";
)
{
MAP {"bintA"}
MAGNIFY {BILINEAR} // 6 bit bilinear
} // End of texture
TEXTURE(
NAME=planet_scr_tex;
SPECIAL=" SCROLL 0 0 0.02 0.02 \0x00";
)
{
MAP {"bintA"}
MAGNIFY {BILINEAR} // 6 bit bilinear
} // End of texture
TEXTURE(
NAME=bdam3_tex;
)
{
MAP {"bdam"}
BITSLICE {2} // 4 bit mono C
} // End of texture
TEXTURE(
NAME=bdam8_tex;
)
{
MAP {"bdam"}
BITSLICE {7} // 12 bit color (4,4,4)
} // End of texture
TEXTURE(
NAME=whiteopaque_tex;
)
{
MAP {"whiteopaque"}
MAGNIFY {BILINEAR} // 6 bit bilinear
} // End of texture
TEXTURE(
NAME=firesmoke4_scr_tex;
SPECIAL=" SCROLL 0 0 0.05 -0.131 \0x00";
)
{
MAP {"bintA"}
MAGNIFY {BILINEAR} // 6 bit bilinear
} // End of texture
TEXTURE(
NAME=arsky_scr_tex;
SPECIAL=" SCROLL 0 0 0.005 0.01 \0x00";
)
{
MAP {"bintA"}
MAGNIFY {BILINEAR} // 6 bit bilinear
} // End of texture
RAMP(NAME=softer)
{
DATA { 0.25, 0.25, 0.25, 0.99, 0.99, 0.99 }
} // End of ramp
RAMP(NAME=fiery)
{
DATA { 0.3, 0.1, 0.1, 0.9, 0.7, 0.3 }
} // End of ramp
RAMP(NAME=sky)
{
DATA { 0.0, 0.0, 0.6, 0.99, 0.99, 0.99 }
} // End of ramp
MATERIAL(
NAME=firesmoke1_mtl;
)
{
TEXTURE {"firesmoke1_scr_tex"}
AMBIENT {1, 1, 1}
DIFFUSE {1, 1, 1}
RAMP { fiery }
} // End of material
MATERIAL(
NAME=fireref_mtl;
)
{
TEXTURE {"fireref_tex"}
AMBIENT {1, 1, 1}
DIFFUSE {1, 1, 1}
} // End of material
MATERIAL(
NAME=fire2_mtl;
)
{
TEXTURE {"fire2_tex"}
AMBIENT {1, 1, 1}
DIFFUSE {1, 1, 1}
} // End of material
MATERIAL(
NAME=sky_mtl;
)
{
TEXTURE {"sky_scr_tex"}
AMBIENT {0, 0.0351685, 1}
DIFFUSE {0, 0.0279734, 1}
EMISSIVE { 0.7, 0.7, 0.9 }
RAMP { sky }
} // End of material
MATERIAL(
NAME=ch1_mtl;
)
{
DIFFUSE {1, 1, 1}
} // End of material
MATERIAL(
NAME=ch2_mtl;
)
{
DIFFUSE {1, 0, 0}
} // End of material
MATERIAL(
NAME=tsphere_mtl;
SPECIAL=" IMMUNE 1 \0x00";
)
{
TEXTURE {"tsphere_scr_tex"}
DIFFUSE {1, 1, 1}
EMISSIVE { 0.70, 0.50, 1.0 }
RAMP { sky }
} // End of material
MATERIAL(
NAME=beamwhite_mtl;
SPECIAL=" IMMUNE 0 \0x00";
)
{
TEXTURE {"beamwhite_scr_tex"}
DIFFUSE {1, 1, 1}
EMISSIVE { 1.0, 1.0, 1.0 }
OPACITY { 0.5, 0.5, 0.5 }
RAMP { softer }
} // End of material
MATERIAL(
NAME=beamred_mtl;
SPECIAL=" IMMUNE 0 \0x00";
)
{
DIFFUSE {1, 0, 0}
EMISSIVE { 1.00, 0.20, 0.20 }
OPACITY { 0.5, 0.5, 0.5 }
RAMP { fiery }
} // End of material
MATERIAL(
NAME=beamgreen_mtl;
SPECIAL=" IMMUNE 0 \0x00";
)
{
TEXTURE {"beamgreen_scr_tex"}
DIFFUSE {0, 1, 0.13}
EMISSIVE { 0.20, 1.00, 0.20 }
OPACITY { 0.5, 0.5, 0.5 }
RAMP { softer }
} // End of material
MATERIAL(
NAME=beamblue_mtl;
SPECIAL=" IMMUNE 0 \0x00";
)
{
TEXTURE {"bexp1_tex"}
AMBIENT {0.1018, 0.338001, 1}
DIFFUSE {0.1015, 0.31374, 1}
EMISSIVE { 0.50, 0.50, 1.00 }
OPACITY { 0.5, 0.5, 0.5 }
RAMP { sky }
} // End of material
MATERIAL(
NAME=miswhite_mtl;
)
{
TEXTURE {"bgenA5_tex"}
AMBIENT {1, 1, 1}
DIFFUSE {1, 1, 1}
} // End of material
MATERIAL(
NAME=sparkred_mtl;
SPECIAL=" IMMUNE 1 \0x00";
)
{
AMBIENT {0, 0, 0}
DIFFUSE {0.7224, 0.310176, 0.0059}
EMISSIVE { 1.00, 0.20, 0.20 }
} // End of material
MATERIAL(
NAME=miseng_mtl;
)
{
AMBIENT {0.8, 0.536923, 0}
DIFFUSE {0.8, 0.51457, 0}
} // End of material
MATERIAL(
NAME=missmoke_mtl;
)
{
TEXTURE {"missmoke_scr_tex"}
AMBIENT {1, 1, 1}
DIFFUSE {1, 1, 1}
EMISSIVE { 1, 1, 1 }
RAMP { fiery }
} // End of material
MATERIAL(
NAME=misfire_mtl;
SPECIAL=" IMMUNE 2 \0x00";
)
{
TEXTURE {"misfire_scr_tex"}
AMBIENT {0, 0, 0}
DIFFUSE {1, 0.928403, 0.5959}
EMISSIVE { 0.9, 0.9, 0.5 }
} // End of material
MATERIAL(
NAME=muzinner_mtl;
SPECIAL=" IMMUNE 2 \0x00";
)
{
TEXTURE {"muzinner_scr_tex"}
AMBIENT {0, 0, 0}
DIFFUSE {1, 1, 1}
EMISSIVE { 0.9, 0.9, 0.9 }
} // End of material
MATERIAL(
NAME=muzouter_mtl;
)
{
TEXTURE {"muzouter_scr_tex"}
AMBIENT {0, 0, 0}
DIFFUSE {1, 0.435533, 0}
EMISSIVE { 0.9, 0.4, 0.2 }
} // End of material
MATERIAL(
NAME=brighten.25_mtl;
SPECIAL=" IMMUNE 1 \0x00";
)
{
DIFFUSE {0.25, 0, 0}
EMISSIVE { 2.00, 2.00, 2.00 }
} // End of material
MATERIAL(
NAME=brighten.5_mtl;
)
{
DIFFUSE {0.5, 0, 0}
} // End of material
MATERIAL(
NAME=brighten.75_mtl;
)
{
DIFFUSE {0.75, 0, 0}
} // End of material
MATERIAL(
NAME=beamyellow_mtl;
SPECIAL=" IMMUNE 0 \0x00";
)
{
TEXTURE {"beamyellow_scr_tex"}
DIFFUSE {1, 0.556157, 0.1878}
EMISSIVE { 1.00, 0.80, 0.30 }
OPACITY { 0.5, 0.5, 0.5 }
RAMP { fiery }
} // End of material
MATERIAL(
NAME=bexp_mtl;
SPECIAL=" IMMUNE 1 \0x00";
)
{
TEXTURE {"bexp9_tex"}
DIFFUSE {1, 1, 1}
EMISSIVE { 1.00, 1.00, 1.00 }
} // End of material
MATERIAL(
NAME=smoke1_mtl;
)
{
TEXTURE {"smoke1_scr_tex"}
AMBIENT {1, 1, 1}
DIFFUSE {0.3714, 0.289936, 0.3714}
EMISSIVE { 0.7, 0.4, 0.4 }
OPACITY { 0.70, 0.99, 0.00 }
RAMP { softer }
} // End of material
MATERIAL(
NAME=firesmoke2_mtl;
)
{
TEXTURE {"firesmoke2_scr_tex"}
AMBIENT {1, 1, 1}
DIFFUSE {1, 1, 1}
RAMP { fiery }
} // End of material
MATERIAL(
NAME=firesmoke3_mtl;
)
{
TEXTURE {"firesmoke3_scr_tex"}
AMBIENT {1, 1, 1}
DIFFUSE {1, 1, 1}
RAMP { fiery }
} // End of material
MATERIAL(
NAME=brite_mtl;
SPECIAL=" IMMUNE 0 \0x00";
)
{
DIFFUSE {1, 1, 1}
EMISSIVE { 1.00, 1.00, 1.00 }
} // End of material
MATERIAL(
NAME=planet_mtl;
SPECIAL=" IMMUNE 0 \0x00";
)
{
TEXTURE {"planet_scr_tex"}
AMBIENT {1, 0.510935, 0}
DIFFUSE {0, 0.577805, 1}
EMISSIVE { 0.2, 0.2, 0.3 }
} // End of material
MATERIAL(
NAME=stars1_mtl;
SPECIAL=" IMMUNE 0 \0x00";
)
{
DIFFUSE {0.2, 0.222025, 0.4}
EMISSIVE { 1.00, 0.990, 0.99 }
} // End of material
MATERIAL(
NAME=stars2_mtl;
SPECIAL=" IMMUNE 0 \0x00";
)
{
DIFFUSE {0.2, 0.318108, 0.5}
EMISSIVE { 1.00, 0.990, 0.99 }
} // End of material
MATERIAL(
NAME=stars3_mtl;
SPECIAL=" IMMUNE 0 \0x00";
)
{
DIFFUSE {0.25, 0.222025, 0.55}
EMISSIVE { 1.00, 0.990, 0.99 }
} // End of material
MATERIAL(
NAME=boomstuffwht_mtl;
)
{
TEXTURE {"bdam3_tex"}
AMBIENT {1, 1, 1}
DIFFUSE {1, 1, 1}
} // End of material
MATERIAL(
NAME=boomstuffgry_mtl;
)
{
TEXTURE {"bdam3_tex"}
AMBIENT {0.4204, 0.362815, 0.4204}
DIFFUSE {0.4653, 0.384296, 0.4653}
} // End of material
MATERIAL(
NAME=boomstuff2gry_mtl;
)
{
TEXTURE {"bdam8_tex"}
AMBIENT {0.4204, 0.362815, 0.4204}
DIFFUSE {0.4653, 0.384296, 0.4653}
} // End of material
MATERIAL(
NAME=boomstuff2wht_mtl;
)
{
TEXTURE {"bdam8_tex"}
AMBIENT {1, 1, 1}
DIFFUSE {1, 1, 1}
} // End of material
MATERIAL(
NAME=boomstuff2drk_mtl;
)
{
TEXTURE {"bdam8_tex"}
AMBIENT {0.2571, 0.204089, 0.2571}
DIFFUSE {0.2571, 0.183074, 0.2571}
} // End of material
MATERIAL(
NAME=boomstuffdrk_mtl;
)
{
TEXTURE {"bdam3_tex"}
AMBIENT {0.2571, 0.204089, 0.2571}
DIFFUSE {0.2571, 0.183074, 0.2571}
} // End of material
MATERIAL(
NAME=whiteopaque_mtl;
)
{
TEXTURE {"whiteopaque_tex"}
AMBIENT {1, 1, 1}
DIFFUSE {1, 1, 1}
} // End of material
MATERIAL(
NAME=horizon_mtl;
SPECIAL=" IMMUNE 0 \0x00";
)
{
AMBIENT {1, 1, 1}
DIFFUSE {1, 1, 1}
} // End of material
MATERIAL(
NAME=jetblack_mtl;
)
{
AMBIENT {0, 0, 0}
DIFFUSE {0, 0, 0}
} // End of material
MATERIAL(
NAME=hudgreen_mtl;
)
{
DIFFUSE {0.1388, 1, 0}
} // End of material
MATERIAL(
NAME=firesmoke4_mtl;
)
{
TEXTURE {"firesmoke4_scr_tex"}
AMBIENT {1, 1, 1}
DIFFUSE {1, 1, 1}
RAMP { fiery }
} // End of material
MATERIAL(
NAME=arsky_mtl;
)
{
TEXTURE {"arsky_scr_tex"}
AMBIENT {1, 1, 1}
DIFFUSE {1, 1, 1}
EMISSIVE { 0.8, 0.8, 0.9 }
RAMP { sky }
} // End of material
MATERIAL(
NAME=litered_mtl;
SPECIAL=" IMMUNE 1 \0x00";
)
{
DIFFUSE {1, 0, 0}
EMISSIVE { 1.00, 0.00, 0.00 }
} // End of material
MATERIAL(
NAME=liteyel_mtl;
SPECIAL=" IMMUNE 1 \0x00";
)
{
DIFFUSE {1, 0.568746, 0}
EMISSIVE { 1.00, 1.00, 0.00 }
} // End of material
MATERIAL(
NAME=liteblu_mtl;
SPECIAL=" IMMUNE 1 \0x00";
)
{
DIFFUSE {0, 0.157982, 1}
EMISSIVE { 0.00, 0.00, 1.00 }
} // End of material
MATERIAL(
NAME=litegrn_mtl;
SPECIAL=" IMMUNE 1 \0x00";
)
{
DIFFUSE {0.0262, 0.573328, 0}
EMISSIVE { 0.00, 1.00, 0.00 }
} // End of material
MATERIAL(
NAME=britelite_mtl;
SPECIAL=" IMMUNE 1 \0x00";
)
{
DIFFUSE {1, 1, 1}
EMISSIVE { 1.00, 1.00, 1.00 }
} // End of material