소스 SDK: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
Hohaen1 (토론 | 기여)
태그: m 모바일 웹
Hohaen1 (토론 | 기여)
→‎주요 기능: 크게 중요하지 않는 내용 삭제
태그: m 모바일 웹
31번째 줄:
===Face Poser===
Face Poser is the tool used to access facial animations and choreography systems.
 
This tool allows one to:
* Edit [[Computer facial animation|facial expressions]], gestures and movements for characters (known as actors), allowing one to mix or blend several expressions on the fly.
* [[Lip-syncing#In video games|Lip synch]] speech with the speech the characters use (and blend the speech with other facial expressions). The [[phoneme]]s used for lip-synching can be extracted from existing spoken [[WAV|.wav]] files, and the tool takes care of the real-time association between the spoken [[phoneme]]s and the movements of the lips.
* Sequence expressions and other acting cues and preview what the scene will look like in the [[Game engine]]. A scene can refer to multiple actors and thus can be used to block out fairly complicated interactions and dialogue between game characters.
 
=== 소스 SDK에 포함된 전체 프로그램 목록 ===
* '''bspzip''': A command-line program that packs level-specific materials, models, and/or sounds into an existing [[BSP (file format)|BSP file]].
* '''captioncompiler''': A command-line program that compiles localized collections of [[Closed Captioning]] text into a readable .dat file.
* '''demoinfo''': A command-line program used to view the data contained in a demo file (.dem format).
* '''dmxedit'''
* '''elementviewer'''
* '''glview''': A program used to view a map's visibility leaves, a feature of the [[BSP (file format)|BSP file format]].
* '''[[#Valve Hammer Editor|hammer]]''': The level editor for Source.
* '''height2normal''': [[Height map]] to [[normal mapping|normal map]] converter.
* '''height2ssbump''': [[Height map]] to [[SSBump|SSBump map]] converter.
* '''[[#Face Poser|hlfaceposer]]''': The tool used to access facial animations and choreography systems.
* '''[[#Model Viewer|hlmv]]''': A program that allows users to view models.
* '''mksheet''': A command-line program used to combine frames into a single tiled image for use in particles.
* '''motionmapper''': A command-line program used to remap skeletal animation motions onto a target skeleton.
* '''normal2ssbump''': [[normal mapping|normal map]] to [[SSBump|SSBump map]] converter.
* '''pfm2tgas''': A command-line program used to convert [[High dynamic range rendering|HDR]] textures to multiple [[Truevision TGA|TGA]] textures of different exposures.
* '''qc_eyes''': A program that allows for the configuration of eye texture orientations in models.
* '''SDKLauncher''': The launcher program for the SDK.
* '''shadercompile''': A command-line program that is used to create shaders as part of a compile pipeline.
* '''splitskybox''': A command-line program that cuts up a [[Skybox (video games)|skybox]] image to 6 separate textures: front, back, left, right, up, and down.
* '''studiomdl''': A command-line program that compiles [[SMD (file format)|SMD]] files into models.
* '''vbsp''': A command-line program that compiles a [[VMF (file format)|VMF]] file to a native Source map, a [[BSP (file format)|BSP file]].
* '''vbspinfo''': A command-line program used to view the data contained in a [[BSP (file format)|BSP file]].
* '''vconfig''': An interface used to edit game configurations for the SDK's programs.
* '''vrad''': A command-line program that calculates [[radiosity (3D computer graphics)|radiosity lighting]] on a pre-existing [[BSP (file format)|BSP file]].
* '''vtex''': A command-line program that converts [[Truevision TGA|TGA]] images into VTF texture files.
* '''vtf2tga''': A command-line program that converts VTF texture files into [[Truevision TGA|TGA]] images.
* '''vvis''': A command-line program that calculates visleafs (visibility leaves) on pre-existing BSP files.
* '''xwad''': A command-line program that decompiles [[GoldSrc]] WAD files, [[BMP file format|BMP]] images, and [[Sprite (computer graphics)|SPR]] files into [[Truevision TGA|TGA]] or VTF images.
 
=== 소스 SDK와 함께 이용되는 타사 프로그램 ===
* '''[http://www.wunderboy.org/3dapps.php#max_smd 3ds Max SMD exporter]''': An exporter for [[Autodesk 3ds Max]] that outputs an uncompiled SMD file.
* '''[http://nemesis.thewavelength.net/index.php?p=2 Batch Compiler]''': An application that allows a user to visually select map compilation parameters and compile a map without leaving [[#Valve Hammer Editor|Hammer]] open.
* '''[http://nemesis.thewavelength.net/index.php?p=45 Crafty]''': An application that views [[Binary space partitioning|bsp]], gl, map, mdl, vmf, and several other files. Allows for exporting to common formats like obj.
* '''[http://www.bagthorpe.org/bob/cofrdrbob/entspy.html Entspy]''': An application that views and allows modification of entities in a compiled bsp file.
* '''[http://nemesis.thewavelength.net/index.php?p=25 GCFScape]''': An application that views and extracts the contents of [[Steam (software)#File system|GCF]] files.
* '''[http://steamcommunity.com/groups/CrowbarTool Crowbar]''': A [[Graphical User Interface|GUI]] frontend for '''studiomdl'''
* '''[http://www.wunderboy.org/apps/guistudiomdl2.php GUI StudioMDL]''': An outdated [[Graphical User Interface|GUI]] frontend for '''studiomdl'''.
* '''[http://chaosincarnate.net/cannonfodder/cftools.htm MDLDecompiler]''': A program for decompiling Half-Life 2 and CS:Source models.
* '''[http://www.bagthorpe.org/bob/cofrdrbob/pakrat.html Pakrat]''': A GUI version of ''bspzip''.
* '''[[Quake Army Knife#Utilities|QuArKSAS]]''': A utility to extract files from the [[Steam (software)#File system|Steam Filesystem]].
* '''[http://nemesis.thewavelength.net/index.php?p=8 Terrain Generator]''': An application that is used to create terrain. Exports to common formats such as VMF.
* '''[http://www.bagthorpe.org/bob/cofrdrbob/vmex.html VMEX]''': An application that is used to decompile a BSP map to VMF.
* '''[http://nemesis.thewavelength.net/index.php?p=40 VTFLib]''': An application containing two programs, VTFCmd and VTFEdit. VTFCmd has the same functionality as '''vtex''', but has more features such as batch conversion. VTFEdit is a [[Graphical User Interface|GUI]] frontend for VTFLib.
* '''[http://dev.wallworm.com Wall Worm]''': A set of tools to get your content from 3ds Max to Source. Includes SMD, VTA, VTF and VMF Exporters. Compile content from 3ds Max.
* '''[https://developer.valvesoftware.com/wiki/Propper Propper]''': Is an edited version of vbsp that outputs a model instead of a bsp.
* '''[https://github.com/DioJoestar/SteamCMD-GUI SteamCMD GUI]''': A Graphical interface for SteamCMD.
 
== 각주 ==