Skip to content

Commit

Permalink
com.unity.render-pipelines.core@7.5.3
Browse files Browse the repository at this point in the history
## [7.5.3] - 2021-01-11

Version Updated
The version number for this package has increased due to a version update of a related graphics package.
  • Loading branch information
Unity Technologies committed Jan 11, 2021
1 parent eeab608 commit 2f25e94
Show file tree
Hide file tree
Showing 589 changed files with 83,161 additions and 83,155 deletions.
423 changes: 214 additions & 209 deletions CHANGELOG.md

Large diffs are not rendered by default.

14 changes: 7 additions & 7 deletions CHANGELOG.md.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

16 changes: 8 additions & 8 deletions Documentation~/Camera-Switcher.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# Camera Switcher

The **CameraSwitcher** component allows you to define a List of Cameras in the Scene and then use the Debug Window to switch between them in Play Mode. This is useful when you want a set of different fixed views for profiling purposes where you need to guarantee that the Camera view is in the same position between sessions.

## Properties

| **Property** | **Description** |
| ------------ | ------------------------------------------------------------ |
# Camera Switcher

The **CameraSwitcher** component allows you to define a List of Cameras in the Scene and then use the Debug Window to switch between them in Play Mode. This is useful when you want a set of different fixed views for profiling purposes where you need to guarantee that the Camera view is in the same position between sessions.

## Properties

| **Property** | **Description** |
| ------------ | ------------------------------------------------------------ |
| **Cameras** | Drag and drop GameObjects that have a Camera component attached to add them to this List of Cameras. The Debug Window can switch between the Cameras in this List. |
28 changes: 14 additions & 14 deletions Documentation~/Free-Camera.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# Free Camera

The **FreeCamera** component provides you with an implementation for a simple free camera. When you add this component to a Camera, you can use the keyboard and mouse, or a controller, to control the Camera's position and rotation in Play Mode.

## Properties

| **Property** | **Description** |
| ------------------------- | ------------------------------------------------------------ |
| **Look Speed Controller** | Set the look speed of the Camera when using a controller. |
| **Look Speed Mouse** | Set the look speed of the Camera when using a mouse. |
| **Move Speed** | Set the speed at which the Camera moves. |
| **Move Speed Increment** | Set the value of the increment that you can increase or decrease the **Move Speed** by. This is useful if you have a large Scene and the current **Move Speed** is not enough to easily traverse it. |
| **Turbo** | Set the value that this component multiplies the **Move Speed** by when you press the key or button assigned to "Fire1". |

# Free Camera

The **FreeCamera** component provides you with an implementation for a simple free camera. When you add this component to a Camera, you can use the keyboard and mouse, or a controller, to control the Camera's position and rotation in Play Mode.

## Properties

| **Property** | **Description** |
| ------------------------- | ------------------------------------------------------------ |
| **Look Speed Controller** | Set the look speed of the Camera when using a controller. |
| **Look Speed Mouse** | Set the look speed of the Camera when using a mouse. |
| **Move Speed** | Set the speed at which the Camera moves. |
| **Move Speed Increment** | Set the value of the increment that you can increase or decrease the **Move Speed** by. This is useful if you have a large Scene and the current **Move Speed** is not enough to easily traverse it. |
| **Turbo** | Set the value that this component multiplies the **Move Speed** by when you press the key or button assigned to "Fire1". |

102 changes: 51 additions & 51 deletions Documentation~/Look-Dev-Environment-Library.md
Original file line number Diff line number Diff line change
@@ -1,52 +1,52 @@
# Environment Library

An Environment Library is an Asset that contains a list of environments that you can use in [Look Dev](Look-Dev.html) to simulate different lighting conditions. Each environment uses an HDRI (High Dynamic Range Image) for its skybox and also includes properties that you can use to fine-tune the environment.

<a name="Creation"></a>

![](Images/LookDevEnvironmentLibrary1.png)

## Creating an Environment Library

To create an Environment Library Asset, either:

- Select **Assets > Create > Look Dev > Environment Library**.
- Open [Look Dev](Look-Dev.html) and click the **New Library** button.

## Creating and editing an environment

After you create an Environment Library, you can add environments to it which you can then use in Look Dev. To create environments or edit their properties, use the Look Dev window itself. To create and edit environments, you need to open an Environment Library in Look Dev. To do this, either:

- Go to the Look Dev window (menu: **Window > Render Pipeline > Look Dev**) and drag your Environment Library from your Project window into the sidebar.
- In your Project window, click on your Environment Library Asset. Then, in the Inspector, click the **Open in LookDev window** button.

If you already have environments in the Environment Library, you can see a list of them in the sidebar. When you click on any of the HDRI previews for an environment, a box appears at the bottom of the Environment Library list. This contains the selected environment's properties for you to edit.

To add, remove, or duplicate environments, use the toolbar at the bottom of the Environment Library list, which contains the following buttons.

| **Button** | **Function** | **Description** |
| ------------------------------------------------------------ | ------------- | ------------------------------------------------------------ |
| ![](Images/LookDevEnvironmentLibrary2.png) | **Add** | Click this button to add a new environment to the bottom of the list. |
| ![](Images/LookDevEnvironmentLibrary3.png) | **Remove** | Click this button to remove the environment currently selected. Note that the environment that you have selected is the one with the blue frame. |
| ![](Images/LookDevEnvironmentLibrary4.png) | **Duplicate** | Click this button to duplicate the currently selected environment and add it as a new environment to the bottom of the list. |

## Properties

![](Images/LookDevEnvironmentLibrary5.png)

| **Property** | **Description** |
| ------------------- | ------------------------------------------------------------ |
| **Sky with Sun** | Set the HDRI Texture that Look Dev uses for the sky lighting when using this environment. For information on how to import an HDRI Texture, see [Importing an HDRI Texture](#ImportingAnHDRI). |
| **Sky without Sun** | Set the HDRI Texture that Look Dev uses for compositing the shadows when simulating a sun in the view. If you do not assign this value, Look Dev uses a lower intensity version of the same HDRI Texture in **Sky with Sun**. For information on how to import an HDRI Texture, see [Importing an HDRI Texture](#ImportingAnHDRI). |
| **Rotation** | Set the offset longitude that Look Dev applies for the whole sky and sun position. |
| **Exposure** | Set the exposure that Look Dev uses when it renders the environment. |
| **Sun Position** | Set the position of the sun when compositing the shadows. The Sun button at the end of the line automatically places the sun on the brightest spot of the **Sky with Sun** HDRI Texture. |
| **Shadow Tint** | Use the color picker to set the color of the tint that Look Dev uses to color shadows. |

<a name="ImportingAnHDRI"></a>

## Importing an HDRI Texture

To import an HDRI Texture into the Unity Editor, load an **.hdr** or **.exr** file into your Unity Project like you would any other image. In the Texture Importer Inspector window, set **Texture Type** to **Default**, set **Texture Shape** to **Cube**, and set **Convolution Type** to **None**.

# Environment Library

An Environment Library is an Asset that contains a list of environments that you can use in [Look Dev](Look-Dev.html) to simulate different lighting conditions. Each environment uses an HDRI (High Dynamic Range Image) for its skybox and also includes properties that you can use to fine-tune the environment.

<a name="Creation"></a>

![](Images/LookDevEnvironmentLibrary1.png)

## Creating an Environment Library

To create an Environment Library Asset, either:

- Select **Assets > Create > Look Dev > Environment Library**.
- Open [Look Dev](Look-Dev.html) and click the **New Library** button.

## Creating and editing an environment

After you create an Environment Library, you can add environments to it which you can then use in Look Dev. To create environments or edit their properties, use the Look Dev window itself. To create and edit environments, you need to open an Environment Library in Look Dev. To do this, either:

- Go to the Look Dev window (menu: **Window > Render Pipeline > Look Dev**) and drag your Environment Library from your Project window into the sidebar.
- In your Project window, click on your Environment Library Asset. Then, in the Inspector, click the **Open in LookDev window** button.

If you already have environments in the Environment Library, you can see a list of them in the sidebar. When you click on any of the HDRI previews for an environment, a box appears at the bottom of the Environment Library list. This contains the selected environment's properties for you to edit.

To add, remove, or duplicate environments, use the toolbar at the bottom of the Environment Library list, which contains the following buttons.

| **Button** | **Function** | **Description** |
| ------------------------------------------------------------ | ------------- | ------------------------------------------------------------ |
| ![](Images/LookDevEnvironmentLibrary2.png) | **Add** | Click this button to add a new environment to the bottom of the list. |
| ![](Images/LookDevEnvironmentLibrary3.png) | **Remove** | Click this button to remove the environment currently selected. Note that the environment that you have selected is the one with the blue frame. |
| ![](Images/LookDevEnvironmentLibrary4.png) | **Duplicate** | Click this button to duplicate the currently selected environment and add it as a new environment to the bottom of the list. |

## Properties

![](Images/LookDevEnvironmentLibrary5.png)

| **Property** | **Description** |
| ------------------- | ------------------------------------------------------------ |
| **Sky with Sun** | Set the HDRI Texture that Look Dev uses for the sky lighting when using this environment. For information on how to import an HDRI Texture, see [Importing an HDRI Texture](#ImportingAnHDRI). |
| **Sky without Sun** | Set the HDRI Texture that Look Dev uses for compositing the shadows when simulating a sun in the view. If you do not assign this value, Look Dev uses a lower intensity version of the same HDRI Texture in **Sky with Sun**. For information on how to import an HDRI Texture, see [Importing an HDRI Texture](#ImportingAnHDRI). |
| **Rotation** | Set the offset longitude that Look Dev applies for the whole sky and sun position. |
| **Exposure** | Set the exposure that Look Dev uses when it renders the environment. |
| **Sun Position** | Set the position of the sun when compositing the shadows. The Sun button at the end of the line automatically places the sun on the brightest spot of the **Sky with Sun** HDRI Texture. |
| **Shadow Tint** | Use the color picker to set the color of the tint that Look Dev uses to color shadows. |

<a name="ImportingAnHDRI"></a>

## Importing an HDRI Texture

To import an HDRI Texture into the Unity Editor, load an **.hdr** or **.exr** file into your Unity Project like you would any other image. In the Texture Importer Inspector window, set **Texture Type** to **Default**, set **Texture Shape** to **Cube**, and set **Convolution Type** to **None**.

When you want to test an HDRI Texture Asset or a skybox cube map Material, drag and drop it into the Look Dev view.
Loading

0 comments on commit 2f25e94

Please sign in to comment.