Difference between revisions of "Adding Light:zh-cn"

From Valve Developer Community
Jump to: navigation, search
 
Line 1: Line 1:
 
{{first room menu:zh-cn}}
 
{{first room menu:zh-cn}}
  
Now we’ll add some lighting to the room. If no lights are placed, the map will automatically be evenly lit when it is loaded in the game, but setting the lighting will look more realistic. Also, if no lights are placed then the <code>mat_fullbright</code> cvar will be set to 1.  In order to see lighting in a map which was previously loaded in the game without lights then you must either close the game and reopen it, or set <code>mat_fullbright</code> to "<code>0</code>".
+
现在我们将向房间中添加光源。如果没有布置灯光,那么在地图载入后它会被自动均匀照亮,要是能设置些光源的话会让地图看起来更加真实。同时,如果没有放置灯光则<code>mat_fullbright</code>会被设置为1。如果你想查看一个未放置灯光的地图的光照情况,而它已经被载入,那你必须退出游戏然后重新载入它,或是设置<code>mat_fullbright</code>"<code>0</code>".
 
{{clr}}
 
{{clr}}
[[Image:hammer_picklight.jpg|thumb|left|200px|Pick the [[light]] entity from the entity list.]]
+
[[Image:hammer_picklight.jpg|thumb|left|200px|从实体列表中选中[[light|灯光]]实体。]]
  
Lights are entities too.
+
光源也是实体。
  
Pick the [[light]] entity from the entity drop-down list in the '''Object Toolbar'''.
+
'''对象工具栏'''的实体下拉列表中选中[[light|灯光]]实体.
  
This is the most basic lighting entity.
+
这差不多是最基础的光源实体。
  
Place the ''light'' entity in the center area of the ceiling by clicking there in the 3D view.
+
在三维视图中点击,将''灯光''实体放在天花板的中央。
  
 
{{clr}}
 
{{clr}}
[[Image:hammer_placelight.jpg|thumb|right|400px|Place the [[light]].]]
+
[[Image:hammer_placelight.jpg|thumb|right|400px|放置[[light|灯光]]]]
  
[[Image:hammer_openprop_sm.jpg|thumb|right|400px|Double-click an object in the 3D View to open the ''Object Properties'' dialog.]]
+
[[Image:hammer_openprop_sm.jpg|thumb|right|400px|在三维视图中双击某个对象打开''对象属性''对话框。]]
  
We are now going to edit the characteristics of this light.
+
现在我们将编辑此灯光的特性。
  
Switch back to the '''Selection Tool''', and then double-click on the ''light'' entity in the 3D View to open the '''Object Properties''' dialog containing its properties.
+
换回'''选取工具''',然后在三维视图中双击''灯光''实体打开'''对象属性'''对话框,其中包含了它的属性。
 
{{clr}}
 
{{clr}}
  
[[Image:hammer_pickbrightness.gif|thumb|right|400px|Select the ''Brightness'' field, then click the ''Pick color'' button.]]
+
[[Image:hammer_pickbrightness.gif|thumb|right|400px|选择''亮度''项,然后点击''拾取色彩''按钮。]]
  
# To bring up the setting for the ''Brightness'' property of the light, click on the ''Brightness'' field in this dialog.
+
# 点击对话框中的''亮度''项目可以调出灯光的''亮度''属性设置。
# To open up the dialog for picking a color, click the ''Pick color'' button just beneath the settings values.
+
# 要调出拾取色彩的对话框,只需点击属性值下方的''拾取色彩''按钮。
 
{{clr}}
 
{{clr}}
  
[[Image:hammer_setcolor.gif|thumb|right|400px|Change the hue and luminance of the light, then click ''OK''.]]
+
[[Image:hammer_setcolor.gif|thumb|right|400px|调整灯光的亮度和色调,完事点击''确认'']]
  
The ''Color'' dialog will now appear, letting us change the color of the light:
+
''色彩''对话框应该已经显示出来了,下面我们试着改变目前灯光的颜色:
  
# Change the hue color by clicking on the desired color in the large color spectrum area to the right.
+
# 在右面巨大的光谱区中点选你想要的色彩可以改变色调。
# Because the luminance is set to max, the color will still be white, so we'll need to lower the luminance to change the color from bright white to the hue value you picked. You can see how the color changes in the preview square at the bottom of the dialog to something more colorful, instead of white.
+
# 因为亮度被设置为最高的原因,色彩仍是白色,因此我们必须降低亮度以达到你所期望的效果。你可以在对话框下方的预览窗格中看到它是如何从纯白变成更鲜艳的色彩。
# Then Click the ''OK'' button to confirm your color choice.
+
# 然后点击''确认''按钮使你的选择生效。
 
{{clr}}
 
{{clr}}
  
[[Image:hammer_setcolor800.jpg|thumb|right|400px|Raise the brightness of the light by increasing this number, then click ''Apply''.]]
+
[[Image:hammer_setcolor800.jpg|thumb|right|400px|增加此数值可以提高灯光亮度,然后点击''应用'']]
  
We have now set the color of the light, described by the first three numbers in the ''Brightness'' setting, so what's left is to increase its intensity—how bright it will shine. This is altered manually, through changing the fourth value in the setting.
+
现在我们已经设好了灯光的色彩,在''亮度''设置项中被其前三个数字所表示,那么剩下的这个值则是用来改变它所放出的光线的强度。 此处只能手动修改选项中第四个值达到目的。
 +
# 用鼠标将这个数选中(通常是<code>200</code>),然后改为<code>800</code>,让灯光比之前亮四倍。
 +
# 如果你愿意也可以为灯光添加[[HDR]]值,将亮度项中的内容复制粘贴到HDR亮度项中即可。
 +
# 现在我们已经修改了参数,所以我们需要把它们应用至灯光实体。点击''应用''按钮提交更改。
  
# Mark this number (saying <code>200</code>) with the mouse, and enter <code>800</code> instead, to have the light shine four times as intense.
+
灯泡的颜色会改为你为它选择的颜色。
# Also if you wish to add an [[HDR]] value toward the light copy the Brightness field and paste it at the HDR Brightness field.
 
# Now that we’ve made changes to the parameters, we need to apply them to the light entity. Hit the ''Apply'' button to commit the changes.
 
 
 
The color of the bulb will change to the color you have selected for it.
 
 
{{clr}}
 
{{clr}}
  
We are done with these properties now, so close the property dialog by clicking the closing button in the upper right corner.
+
我们现在不需要再修改这些东西了,因此点击属性对话框右下角的关闭按钮将其关闭。
  
== See also ==
+
== 参考 ==
* [[Intermediate Lighting]]
+
* [[Intermediate Lighting|中级照明]]
* [[Advanced Lighting]]
+
* [[Advanced Lighting|高级照明]]
  
=== Entity types ===
+
=== 实体类型 ===
* [[light]] - a basic light source.
+
* [[light]] - 一种基础光源。
* [[light_dynamic]] - a light source that can be changed and moved.
+
* [[light_dynamic]] - 一种可变化可移动的光源。
* [[light_spot]] - a directed light.
+
* [[light_spot]] - 一种方向性的光源。
* [[light_environment]] - the controller for light cast from a skybox.
+
* [[light_environment]] - 包厢照明控制器。
  
 
{{NavBar|Adding Entities:zh-cn|Your First Map:zh-cn|Adding Prop Models:zh-cn}}
 
{{NavBar|Adding Entities:zh-cn|Your First Map:zh-cn|Adding Prop Models:zh-cn}}

Revision as of 01:49, 2 December 2008

现在我们将向房间中添加光源。如果没有布置灯光,那么在地图载入后它会被自动均匀照亮,要是能设置些光源的话会让地图看起来更加真实。同时,如果没有放置灯光则mat_fullbright会被设置为1。如果你想查看一个未放置灯光的地图的光照情况,而它已经被载入,那你必须退出游戏然后重新载入它,或是设置mat_fullbright为"0".

从实体列表中选中灯光实体。

光源也是实体。

对象工具栏的实体下拉列表中选中灯光实体.

这差不多是最基础的光源实体。

在三维视图中点击,将灯光实体放在天花板的中央。

放置灯光
在三维视图中双击某个对象打开对象属性对话框。

现在我们将编辑此灯光的特性。

换回选取工具,然后在三维视图中双击灯光实体打开对象属性对话框,其中包含了它的属性。

选择亮度项,然后点击拾取色彩按钮。
  1. 点击对话框中的亮度项目可以调出灯光的亮度属性设置。
  2. 要调出拾取色彩的对话框,只需点击属性值下方的拾取色彩按钮。
调整灯光的亮度和色调,完事点击确认

色彩对话框应该已经显示出来了,下面我们试着改变目前灯光的颜色:

  1. 在右面巨大的光谱区中点选你想要的色彩可以改变色调。
  2. 因为亮度被设置为最高的原因,色彩仍是白色,因此我们必须降低亮度以达到你所期望的效果。你可以在对话框下方的预览窗格中看到它是如何从纯白变成更鲜艳的色彩。
  3. 然后点击确认按钮使你的选择生效。
增加此数值可以提高灯光亮度,然后点击应用

现在我们已经设好了灯光的色彩,在亮度设置项中被其前三个数字所表示,那么剩下的这个值则是用来改变它所放出的光线的强度。 此处只能手动修改选项中第四个值达到目的。

  1. 用鼠标将这个数选中(通常是200),然后改为800,让灯光比之前亮四倍。
  2. 如果你愿意也可以为灯光添加HDR值,将亮度项中的内容复制粘贴到HDR亮度项中即可。
  3. 现在我们已经修改了参数,所以我们需要把它们应用至灯光实体。点击应用按钮提交更改。

灯泡的颜色会改为你为它选择的颜色。

我们现在不需要再修改这些东西了,因此点击属性对话框右下角的关闭按钮将其关闭。

参考

实体类型



Template:Otherlang:zh-cn Template:Otherlang:zh-cn:en