Difference between revisions of "Env cubemap:zh-cn"

From Valve Developer Community
Jump to: navigation, search
(moved links to zh-cn pages)
(Wording & formatting cleanup; add to-do)
Line 1: Line 1:
{{otherlang2
+
{{lang
|zh-tw=Env_cubemap:zh-tw
+
|title=env_cubemap
|en=Env_cubemap
 
|de=Env_cubemap:de
 
 
}}
 
}}
  
{{base point:zh-cn|env_cubemap|internal=1|sprite=1}} 当 [[buildcubemaps:zh-cn|buildcubemaps]] 控制台命令执行时,该实体指定了[[cubemap:zh-cn|cubemap]] 产生的位置。
+
{{point ent:zh-cn|env_cubemap|internal=1|sprite=1}} 当{{ent:zh-cn|buildcubemaps}}控制台命令执行时,该实体指定[[cubemap:zh-cn|反射球]]产生的位置。有{{ent:zh-cn|$envmap}}的[[material:zh-cn|材质]]会使用离它最近的反射球作为反射影像。
{{ent:zh-cn|$envmap}}-的 [[material:zh-cn|材质]]会使用离他最近的cubemap作为反射影像.
 
 
 
 
{{intent:zh-cn}}
 
{{intent:zh-cn}}
  
 
== 键值 ==
 
== 键值 ==
 +
[[File:comparison_cubemapquality.jpg|thumb|反射品质的对比。1x1完全不会反射,所以没有包含。]]
 +
{{KV:zh-cn|反射球大小(cubemapsize)|choices|反射球的分辨率。注意:分辨率在实际游戏中会是你选择的分辨率的六倍,因此高的分辨率会带来非常大的文件!
 +
:*0: 默认(一般是32x32,取决于游戏)
 +
:*1: 1x1
 +
:*2: 2x2
 +
:*3: 4x4
 +
:*4: 8x8
 +
:*5: 16x16
 +
:*6: 32x32
 +
:*7: 64x64
 +
:*8: 128x128
 +
:*9: 256x256
 +
:*10: 512x512 ¹ {{Not in FGD}}
 +
:*11: 1024x1024 ¹ {{Not in FGD}}
 +
:*12: 2048x2048 ¹ {{Not in FGD}}
 +
 +
¹ - 要渲染分辨率高于256x256的反射球,见[[Env_cubemap:zh-cn#高分辨率的反射球|下]]。}}
 +
{{KV:zh-cn|固体面(sides)|sidelist|可选的强制固体面,强制它们以这个面而非最近的面作为反射球产生的位置。要选择面, 按下'''Pick'''键,然后在3D视图中选中它们。按住 {{key|Ctrl}} 切换这个面的选中状态。}}
 +
 +
== 高分辨率的反射球 ==
 +
[[Image:4k.jpg|thumb|423px|right|]]
 +
{{todo:zh-cn|从英文版中补充。}}
 +
 +
== 放置 ==
 +
{{todo:zh-cn|从英文版中补充。}}
  
{{KV:zh-cn|Cubemap 大小|choices|cubemap的分辨率. 注意:分辨率在实际游戏中会是你选择的分辨率的六倍!}}
+
== 制作反射球 ==
:* 默认 (一般是 32x32, 取决于你把它用于什么游戏)
+
{{todo:zh-cn|从英文版中补充。}}
:* 1x1
 
:* 2x2
 
:* 4x4
 
:* 8x8
 
:* 16x16
 
:* 32x32
 
:* 64x64
 
:* 128x128
 
:* 256x256
 
{{KV:zh-cn|固体面|sidelist|可选的重设固体面, 强制他们使用这个面而不是最近的面作为cubemap产生的位置.<br/> 要选择面, 按下"Pick" 键 然后在3D视图中选中要产生cubemap的面. 按住 {{key|Ctrl}} 以把这个面在打开和关闭之间切换.}}
 

Revision as of 10:43, 30 August 2019

English


Env cubemap.png
env_cubemap是一个内部点实体,可用于所有Source游戏。 当buildcubemaps控制台命令执行时,该实体指定反射球产生的位置。有$envmap材质会使用离它最近的反射球作为反射影像。
注意:
这是一个内部实体。 当地图由VBSP编译时,它将被处理然后被删除:当地图运行时它不存在

键值

反射品质的对比。1x1完全不会反射,所以没有包含。
反射球大小(cubemapsize) <选项>
反射球的分辨率。注意:分辨率在实际游戏中会是你选择的分辨率的六倍,因此高的分辨率会带来非常大的文件!
  • 0: 默认(一般是32x32,取决于游戏)
  • 1: 1x1
  • 2: 2x2
  • 3: 4x4
  • 4: 8x8
  • 5: 16x16
  • 6: 32x32
  • 7: 64x64
  • 8: 128x128
  • 9: 256x256
  • 10: 512x512 ¹ !FGD
  • 11: 1024x1024 ¹ !FGD
  • 12: 2048x2048 ¹ !FGD

¹ - 要渲染分辨率高于256x256的反射球,见


固体面(sides) <面列表>
可选的强制固体面,强制它们以这个面而非最近的面作为反射球产生的位置。要选择面, 按下Pick键,然后在3D视图中选中它们。按住 Ctrl 切换这个面的选中状态。


高分辨率的反射球

4k.jpg

去做: 从英文版中补充。

放置

去做: 从英文版中补充。

制作反射球

去做: 从英文版中补充。