LogoLogo
简体中文
简体中文
  • 主页
  • 联系我们
  • 感谢名单
  • 维基101 - 如何开始?
    • 修改指南
      • 如何备份,解包和重新打包
      • 如何配置修改用一个工作环境
      • 修改工具
        • 如何使用RSPNVPK
        • 资源
          • 游戏目录
          • BSP
            • BSPSource
            • BSP Viewer
            • BSP2MAP
            • BSPZIP
            • EntEd
            • Entspy
            • Map Analyst
            • PackBsp
            • Pakrat
            • VBSP_h4xed
            • VIDE
            • VMEX
            • WinBSPC
            • WinBSPZip
          • Hammer
            • 位移Luxel密度
          • VTF & VMT
            • VTFEdit
            • Vtex
              • Vtex - 编译参数
              • Vtex - 疑难解答
  • 信息
    • 纹理
      • Valve纹理格式-VTF
        • 创建材质
        • 创建动画粒子
        • 修改动画粒子-Wanty的方法
      • Valve材质类型-VMT
      • 纹理和颜色
        • 颜色和纹理信息
      • 着色器
        • $basetexture
        • $color
        • $reflectivity
        • 材质标志
      • 反照率贴图
      • 凹凸贴图
        • $bumpmap
        • $ssbump
      • 立方环境贴图
      • 光照贴图
      • 矢量材质
      • 纹理映射
      • 内容丢失
      • 基础天空盒
        • 2D天空盒
        • 3D天空盒
    • 脚本
      • 关键值
        • Gameinfo.txt
        • 武器配置
      • VScript
    • 文件格式
      • NUT & GNUT-Squirrel游戏语言
      • PSD-Photoshop文档
      • TGA-Truevision图像文件
      • TXT-文本文件
      • VPK-Valve包文件
    • 文件位置
      • VPK
      • 武器
        • 武器模型
        • 武器脚本
        • 武器配置
      • 模型
        • 模型-天空背景
        • 铁驭
          • 模型-铁驭能力
          • 模型-铁驭武器
        • 泰坦
        • 模型-引导标志
        • 模型-容器
        • 模型- Fixtures
        • 模型-IMC基础
        • 模型-工业
        • 模型- 虎大前进基地_live_fire
        • 模型-NPC
        • 模型-边境防御
  • 修改
    • 武器
      • 自定义武器皮肤
        • 使用\应用自定义武器皮肤
          • VTF文件制作
        • 制作武器自定义皮肤
          • 2D图像线框渲染模式(Wireframe mode)
        • 武器自定义皮肤样例
      • 武器效果
      • 准星修改
        • 批量修改准星
        • 准星样例
      • 武器定位
      • 武器视野
      • 一键更换武器视野
      • 特殊/独特武器修改
        • 电能步枪-电弧枪
        • 电能步枪-蓄力颜色
        • LSTAR-蓄力颜色
    • 铁驭
      • 模型-铁驭类
    • 泰坦
      • 泰坦的穹顶护盾
      • 北极星
        • 线缆-钩爪和绊索陷阱
        • 电浆磁轨炮-蓄力特效
        • 北极星-重力特效
        • 北极星-铝热剂特效
      • 浪人
        • 剑封颜色
      • 军团
        • 强大火力-蓄力颜色
      • 离子
        • 镭射炮-蓄力颜色
        • 漩涡防护罩颜色
    • 地图
      • 地图-天空背景
      • 地图-立体地图
      • 战争游戏
        • 全息墙颜色
    • 用户界面
      • 游戏文本修改-r1_language
      • 游戏中
        • 计分板背景
      • 菜单
        • 暂停菜单模糊
        • 主菜单背景
        • 网路-菜单
        • 新闻和聚焦
        • 设置
          • 控制
          • 按键设置
    • 声音
      • 击杀音效
      • 大厅背景音乐
    • 杂项
      • 电缆-滑索
      • 马文机器人-胸部显示屏
      • 脉冲刀范围特效
      • 被声呐探测到的效果
      • 模型-炸蛛
      • 尼斯湖水怪模型
  • 脚本数据
    • 准星
    • 特效(FX)
    • 特效
      • 特效-铁驭
        • 特效-铁驭武器
          • 特效-突击步枪
          • 特效-冲锋枪
          • 特效-轻机枪
          • 特效-狙击步枪
          • 特效-散弹枪
          • 特效-榴弹发射器
          • 特效-副手武器和手枪
          • 特效-反泰坦武器
          • 特效-特殊武器
        • 特效-铁驭投掷物
          • 特效-电弧效果
          • 特效-飞火星
          • 特效-重力星
        • 特效-铁驭能力
      • 特效-泰坦
        • 特效-离子
        • 特效-强力
        • 特效-北极星
          • 特效-电浆轨道炮
          • 特效- Holo Railgun
          • 特效-毒蛇
        • 特效-帝王
          • 特效-Monarch Beam
        • 特效-浪人
        • 特效-烈焰
          • 特效-铝热剂发射器
          • 特效-Meteor First
          • 特效-火墙
        • 特效-军团
      • 特效-NPC和炮台
        • 特效-NPC
          • 特效-无人机
          • FX - Drone Cloak
          • FX - Drone Frag
          • FX - MRVN
          • FX - Mortar
          • FX - Holo Spectre
        • 特效-炮台
      • 特效-杂项和未知项
        • FX - Holo Map
        • FX - Beacon
        • FX - Skybox
          • FX - Skybox 1K
          • FX - Skybox Carrier
          • FX - Skybox Creature
          • FX - Skybox Nuke
          • FX - Skybox Station Traffic
        • FX - Skyway
        • FX - Dev
          • FX - Bug Repro
        • FX - Droppod
        • FX - Scan
      • 特效-原始数据
        • FX - EMP
        • FX - Env
        • FX - Grenade
        • FX - Harvester
          • FX - Coop Harvester FX
        • FX - HUD
          • FX - HUD AR FX
          • FX - HUD AR Impacts
          • FX - HUD AR Lines
          • FX - HUD AR Ordinance
          • FX - HUD AR Pings
          • FX - HUD AR Titandroppoint
        • FX - Impact
          • FX - Impact FX EXP Cutom
        • FX - Light
        • FX - Orbital Strike
        • FX - Projectile Plasma
        • FX - Reload
        • FX - Shell Eject
        • FX - Smoke
        • FX - Tracers
        • FX - Weapon
          • FX - Arc Cannon
          • FX - Dragonbreath
          • FX - Flamethrower
          • FX - Malta Gun
          • FX - Triple Threat
    • 声音
      • 声音-默认语音
      • 声音-铁驭
        • 铁驭武器
          • 突击步枪
          • 冲锋枪
          • 轻机枪
          • 狙击步枪
          • 散弹枪
          • 榴弹枪
          • 副手武器及手枪
          • 反泰坦武器
        • 铁驭投掷物
        • 铁驭能力
      • 声音-泰坦
        • 声音-离子
        • 声音-强力
        • 声音-北极星
        • 声音-帝王
        • 声音-浪人
        • 声音-烈焰
        • 声音-军团
      • 声音-无人机和NPC
        • 声音 -巨型炮塔
      • 声音-杂项和未知项
        • 声音-电弧炮
        • 声音-电弧枪
        • 声音- Flamethrower
        • 声音- Triplethreat
    • 图标和HUD
      • 菜单
        • 私房加载界面
        • 私人比赛
        • 计分板
  • 修改样例
    • 低配模式
    • 无HUD修改
  • 导出资源
    • 导出地图
    • 导出模型
    • 使用Legion的方式导出
  • 资源
    • 纹理库
Powered by GitBook
On this page
  • 参数
  • allmips
  • alphatest_hifreq_threshhold
  • alphatest_threshhold
  • alphatest
  • alphatodistance
  • anisotropic
  • bumpscale
  • clamps
  • clampt
  • clampu
  • distancespread
  • dudv
  • dxt5
  • maxheight
  • maxheight_360
  • maxwidth
  • maxwidth_360
  • mipblend
  • nocompress
  • nodebug
  • nolod
  • nomip
  • nonice
  • normal
  • normalalphatodudvluminance
  • normaltodudv
  • numchannels
  • oneovermiplevelinalpha
  • pfm
  • pfmscale (float)
  • pointsample
  • premultcolorbyoneovermiplevel
  • procedural
  • reduce
  • reducex
  • reducey
  • rendertarget
  • singlecopy
  • skybox
  • spheremap_negz
  • spheremap_z
  • spheremap_negy
  • spheremap_y
  • spheremap_negx
  • spheremap_x
  • ssbump
  • startframe (integer)
  • endframe (integer)
  • stripalphachannel
  • stripcolorchannel
  • trilinear
  • volumetexture
  • 使用 .psd 'file info' 参数

Was this helpful?

  1. 维基101 - 如何开始?
  2. 修改指南
  3. 修改工具
  4. 资源
  5. VTF & VMT
  6. Vtex

Vtex - 编译参数

PreviousVtexNextVtex - 疑难解答

Last updated 3 years ago

Was this helpful?

可以在其执行期间加入附加的编译参数列表。这些参数是可选的,用来最优化编译效果。

编译参数列表是一个简单的与相对应需要编译的 图像名称相同的文本文件(.txt) ,列表和需要编译的图像需要放在同一文件夹,即 SteamApps/common/gamefolder/materialsrc/ ,其中gamefolder是你游戏的根目录。

控制台后台文件的用法示例:

nonice 1
nolod 1
nomip 1

参数

allmips

强制纹理使用所有mipmap(没有最小的mipmap)。

alphatest_hifreq_threshhold

alphatest_threshhold

alphatest

以上参数用法暂时不明

alphatodistance

创建距离阿尔法(alpha-to-distance)纹理。

anisotropic

强制需要编译的纹理被施加各向异性过滤(Anisotropic filtering)。

bumpscale

设置纹理的凹凸贴图强度值,控制法线贴图明显度的强弱。

clamps

clampt

clampu

不允许纹理在S、T或U坐标空间中被包裹。这通常用于未平铺的界面。

提示:当一个texel在纹理之外被需要时,我们会使用一下两种技术中的一种来应对:压缩(CLAMPING) texel以限制纹理大小,如果纹理大小过大则适应为最近大小的可用texel。包装(WRAPPING) 使texel适应为正常纹理的增量(不同大小进行不同情况的适应)。包装会导致纹理重复,压缩只会存在于一个位置。

distancespread

控制创建距离阿尔法(alpha-to-distance)纹理时阿尔法的分布情况。

dudv

纹理是一个 Du/Dv 贴图。

dxt5

maxheight

maxheight_360

maxwidth

maxwidth_360

为“最高质量”(mat_picmip 0)的纹理质量设置最大的纹理大小。负值的mat_picmip设置将会超过此限制。

mipblend

功能不明

nocompress

不在这个纹理上使用格式压缩。着对于具有精细渐变的纹理(如光晕)非常有用。

nodebug

调试时不会覆盖。

nolod

无论纹理质量(mat_picmip)设置如何,都不使用此纹理的低分辨率版本,此设置用于非世界图形,如HUD艺术。

nomip

使纹理不使用mipmapping。一般用于材质,如天空盒和菜单背景。

nonice

不在此纹理较低的mip级上使用NICE过滤。

normal

此纹理将作为一个法线贴图。意味着不会有nice过滤,所以在生成mipmap时所有法线将保持不变。

注解:当纹理名称以 _normal 结尾时自动执行此命令。

normalalphatodudvluminance

当从法线贴图转换为Du/Dv贴图时,使用alpha通道作为亮度贴图

normaltodudv

将纹理转换为Du/Dv贴图。

numchannels

控制从源文件中导入通道的数量。(1 = Red only, 2 = Red and Green, 3 = RGB, 4 = RGB + Alpha)没有囊括的颜色通道将被替换为全颜色强度。

oneovermiplevelinalpha

Alpha通道衰减,且mipmap变得更小。

pfm

纹理将作为一个可用于HDR的可移植的浮点贴图。

pfmscale (float)

用于控制浮点贴图的强度。

pointsample

不在游戏中过滤这个纹理。

premultcolorbyoneovermiplevel

颜色通道随着mipmap变小而衰减。在将法线贴图转换为Du/Dv贴图时使用。

procedural

程序化纹理。

reduce

reducex

reducey

同时缩小X轴和Y轴。当然,缩减值必须是2的幂,这将告诉VTEX减少维度的量(2 =一半大小,4 =四分之一大小,8 =八分之一大小,等等)。

rendertarget

纹理将作为一个渲染对象。

singlecopy

暂时不造~

skybox

spheremap_negz

spheremap_z

spheremap_negy

spheremap_y

spheremap_negx

spheremap_x

这个也不造~

ssbump

注解:当纹理名称以 _height-ssbump 结尾时自动执行此命令。

startframe (integer)

endframe (integer)

用于动画纹理。纹理格式必须命名为texture000, texture001, texture002等。startframe定义了开始帧,endframe定义了结束帧。最多允许包含1000帧。

stripalphachannel

使Vtex忽略源纹理的alpha通道。

stripcolorchannel

用于创建没有颜色数据的纹理。

trilinear

强制对编译后的纹理施加至少三重线性过滤。

volumetexture

创建一个体积纹理。

使用 .psd 'file info' 参数

以下是一个不会平铺照射的的闪光灯的的创建案例:

clamps 1;
clampt 1;
border 0;

强制 压缩,即使原图没有阿尔法通道。

Bug: 有时mipmap仍然会加载!请使用 来减少纹理占用。

用于编译 。这将保证天空盒的每个面的边缘都匹配。

用于.

从编译的纹理可以将命令行参数直接保存到文件中。请使用Photoshop中的“文件信息(File Info)”菜单来达成这一点,并将你的Vtex命令添加到“描述(description)”文本区域。当文件时,这些参数将由自动计算。

源文件链接:

Vtex
targa (.tga)
DXT5
VTFEdit
天空盒
自阴影凹凸贴图(self-shadowing bump maps $ssbump)
.psd文件
.psd
编译.psd
Vtex
https://developer.valvesoftware.com/wiki/Vtex_compile_parameters