Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
map_making:lighting_guide [2020/08/01 00:54] vmsize [Environmental lighting] |
map_making:lighting_guide [2021/06/23 16:37] (current) fiveman1 |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | =====Lighting guide/ | + | ======Lighting guide/ |
- | ==== Environmental lighting ==== | + | ===== Environmental lighting |
Roblox Bhop and Surf use the Shadowmap lighting technology. To use that in Studio, in the explorer window, navigate to Lighting. Click on it and look at the properties. The Technology property needs to be changed to '' | Roblox Bhop and Surf use the Shadowmap lighting technology. To use that in Studio, in the explorer window, navigate to Lighting. Click on it and look at the properties. The Technology property needs to be changed to '' | ||
- | === Most important game.Lighting properties === | + | ==== Most important game.Lighting properties |
* Ambient (default: 0,0,0) | * Ambient (default: 0,0,0) | ||
Line 14: | Line 14: | ||
* Controls the tint of the sun | * Controls the tint of the sun | ||
* GlobalShadows (default: true) | * GlobalShadows (default: true) | ||
- | * If false, there will be no shadows (not recommended, | + | * If false, there will be no shadows (it may look better to tweak part's CastShadow properties instead) |
* OutdoorAmbient (default: 127, | * OutdoorAmbient (default: 127, | ||
* Controls the color/ | * Controls the color/ | ||
* ClockTime (default: 14) | * ClockTime (default: 14) | ||
- | * Controls the time of day | + | * Controls the time of day and position of the sun |
* GeographicLatitude (default: 41.733) | * GeographicLatitude (default: 41.733) | ||
- | * Controls the latitude | + | * Controls the latitude |
* FogColor (default: 192, | * FogColor (default: 192, | ||
* Controls the color of fog | * Controls the color of fog | ||
Line 29: | Line 29: | ||
//Note: both ClockTime and GeographicLatitude are used to control the position of the sun// | //Note: both ClockTime and GeographicLatitude are used to control the position of the sun// | ||
- | === Basics for environmental lighting (game.Lighting) === | + | ==== Basics for environmental lighting (game.Lighting) |
To change game.Lighting properties for your map, you need to add a script to your map model. | To change game.Lighting properties for your map, you need to add a script to your map model. | ||
Line 42: | Line 42: | ||
</ | </ | ||
Increase the Ambient value to make shadows less dark so indoor areas have more visibility. Change the position of the sun so it is more directly overhead and creates less shadows. | Increase the Ambient value to make shadows less dark so indoor areas have more visibility. Change the position of the sun so it is more directly overhead and creates less shadows. | ||
- | | ||
- | ---- | + | For properties that use Color3 values, simply use '' |
+ | ====How to add a Skybox===== | ||
- | ==== Related ==== | + | Create a Sky object in studio and put it inside your map model. Follow the instructions on this [[https:// |
+ | |||
+ | Next, put a script inside the Sky object. The script should say: | ||
+ | |||
+ | <code Lua> | ||
+ | script.Parent.Parent = game.Lighting | ||
+ | </ | ||
+ | |||
+ | All this does is change the parent of script.Parent (the Sky object) to game.Lighting. This just moves the Sky from your map model to game.Lighting where it belongs. | ||
+ | |||
+ | Finally, turn off the CelestialBodiesShown property of the Sky object if the skybox already has a sun, otherwise you will have two suns (the sun from the skybox images, and the sun added by Roblox). | ||
+ | |||
+ | ===== Related | ||
*[[https:// | *[[https:// | ||
*[[https:// | *[[https:// |