This article's documentation is for anything that uses the Source engine. Click here for more information.

Ko/$surfaceprop: Difference between revisions

From Valve Developer Community
< Ko
Jump to navigation Jump to search
mNo edit summary
m (Multipage removal)
 
(8 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{otherlang2
{{LanguageBar}}
|en=$surfaceprop
{{this is a|QC command|name=$surfaceprop}}
|ru=$surfaceprop:ru
}}
{{template:toc-right}}


The '''<code>$surfaceprop</code>''' QC 명령어는 [[model:ko|모델]][[material:ko|재질]] 물리적 물체 성질을 부여 합니다.  
{{toc-right}}
 
The '''<code>$surfaceprop</code>''' QC 명령어는 {{L|Model|모델}}{{L|Material|재질}} 물리적 물체 성질을 부여 합니다.  


* 물체끼리 부딪혔을ㄹ때 나는 소리.  
* 물체끼리 부딪혔을ㄹ때 나는 소리.  
Line 22: Line 21:
일반적으로 쓰이는 벨브의 소스엔진 {{en}} [[Material surface properties|재질 표면 목록]]에도 기록이 되어 있다.  
일반적으로 쓰이는 벨브의 소스엔진 {{en}} [[Material surface properties|재질 표면 목록]]에도 기록이 되어 있다.  


{{bug|[[Left 4 Dead|레프로 4 데드]]에서는 벽돌(brick) 표면에서 총알 데칼 표시가 제대로 되지 않습니다.별거 아닌 버그이지만 신경이 쓰인다면 <code>$surfaceprop</code>를 벽돌이 아닌 다른 재질을 넣어줍시다.}}
{{bug|{{L|Left 4 Dead|레프로 4 데드}}에서는 벽돌(brick) 표면에서 총알 데칼 표시가 제대로 되지 않습니다.별거 아닌 버그이지만 신경이 쓰인다면 <code>$surfaceprop</code>를 벽돌이 아닌 다른 재질을 넣어줍시다.}}


이 QC 명령어는 2 군데에서 쓰이게 됩니다.  
이 QC 명령어는 2 군데에서 쓰이게 됩니다.  
Line 33: Line 32:
== 모델 파일에서는... ==
== 모델 파일에서는... ==


* 어느 QC 명령어에 의해서 질량 값이 계산되어지는지를 정확히 알수는 없습니다만 <code>$surfaceprop</code> 와 <code>[[Prop Data|prop_data]]</code> 둘 중 하나일 것입니다.  
* 어느 QC 명령어에 의해서 질량 값이 계산되어지는지를 정확히 알수는 없습니다만 <code>$surfaceprop</code> 와 <code>{{L|Prop Data|prop_data}}</code> 둘 중 하나일 것입니다.  
* <code>$surfaceprop</code> 각각의 {{en}} [[bone|본]] 마다 <code>$jointsurfaceprop</code> QC 명령어를 이용해서 값을 정해 줄수 있습니다.
* <code>$surfaceprop</code> 각각의 {{en}} [[bone|본]] 마다 <code>$jointsurfaceprop</code> QC 명령어를 이용해서 값을 정해 줄수 있습니다.


[[Category:QC Commands|s]]
[[Category:List of Shader Parameters|S]]


== Addtion links ==
== Addtion links ==


* [[$jointsurfaceprop]]
* {{L|$jointsurfaceprop}}
 
{{ACategory|QC Commands|surfaceprop}}
{{ACategory|Shader parameters|surfaceprop}}

Latest revision as of 03:51, 12 July 2024

English (en)한국어 (ko)Русский (ru)Translate (Translate)

UNTRANSLATED string "this is a" see Template:This is a/strings

The $surfaceprop QC 명령어는 모델(en)재질(en) 물리적 물체 성질을 부여 합니다.

  • 물체끼리 부딪혔을ㄹ때 나는 소리.
  • 표면이 총탄에 맞았을 경우 나는 특수 효과들.
  • 질량, 부력, 탄성 등의 물리적 특성.
  • 가까이 가게 되면 나게 되는 여러가지 소리 효과들 (반사음, 에코, 음량감소, 특정 장소에서의 여러 가지 효과...)


명령어

명령어는 모델과 재질이 같습니다.:

$surfaceprop <name>

<name>은 <game>\scripts\surfaceproproperties_manifest.txt 파일에 기록이 되어 있으므로 해당 파일을 열어서 원하는 재질을 찾아보는 방법도 가능합니다.

일반적으로 쓰이는 벨브의 소스엔진 English 재질 표면 목록에도 기록이 되어 있다.

Icon-Bug.png버그:레프로 4 데드(en)에서는 벽돌(brick) 표면에서 총알 데칼 표시가 제대로 되지 않습니다.별거 아닌 버그이지만 신경이 쓰인다면 $surfaceprop를 벽돌이 아닌 다른 재질을 넣어줍시다.  [todo tested in ?]

이 QC 명령어는 2 군데에서 쓰이게 됩니다.

VMT 재질 파일 내에서..

  • $surfacepropEnglish 쉐이더의 부속으로 연결되어지지 않는다. 그러므로 언제든지 사용이 가능 하다.
    Note.png메모:알수가 없는 부분이 있습니다. 수정 바랍니다.
  • 오로지 브러쉬 형태의 쉐이더들이 이 페러미터 값을 이용한다. $surfaceprop QC file에 들어간 충돌 속성값이 포함되게 됩니다. QC file에 아무것도 지정된것이 없다면 매우 기초적인 기본 물리 속성이 지정되게 됩니다.

모델 파일에서는...

  • 어느 QC 명령어에 의해서 질량 값이 계산되어지는지를 정확히 알수는 없습니다만 $surfacepropprop_data(en) 둘 중 하나일 것입니다.
  • $surfaceprop 각각의 English 마다 $jointsurfaceprop QC 명령어를 이용해서 값을 정해 줄수 있습니다.


Addtion links