Tessellation in HDRP- Game Dev Series 160

Objective: using tessellation to present the bump of texture.

Here is another displacement mode that can present the details of texture. Tessellation is an unique shader under HDRP that provides a different setting to show the height map in 2D texture.

Switch to tessellation

First thing to use tessellation is changing the shader from Lit to LitTessellation.

Then choose the displacement mode to Tessellation displacement.

Once switch to tessellation displacement, you can add the height map we created from last article.

You should see the difference after switching to tessellation displacement mode.

Slightly adjust the texture

If you turn on gizmo of selection wire, you might see the 3D edges full over the texture surface. These are vertices that it created by height map.

Go to Tessellation section in Inspector, you can increase the amount of vertices by dragging tessellation factor.

With higher amount of vertices, the needed of 3D calculation would be more expensive. Make sure the result is under your control or your game might be too laggy to run.

With a proper vertices amount, you can readjust the bump of surface from height map.

--

--

--

A passionate gamer whose goal is to work in video game development.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

List Comprehension

No trust, no data: the way forward for farmers and software providers

Slot List Rasa

Slot list rasa example

Hashketball -if at first you don’t succeed pry, pry and pry again.

How to Style Text in Flutter™ using its Wrap Widget

How to Style Text in Flutter using its Wrap Widget

Spring Integration — Message Template

Operating systems and interrupts

Serverless is Taking Off: Here’s Why It’s Worth Hopping On

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
S.J. Jason Liu

S.J. Jason Liu

A passionate gamer whose goal is to work in video game development.

More from Medium

High Definition Render Pipeline in Unity- Game Dev Series 158

Coroutines With Unity!

Creating A Ledge Grab in Unity — Part 4: Change Player GameObject Position After Animation

Day 118: Camera Follow System in Unity