Click here to watch the video of this speech.
https://www.youtube.com/watch?v=ED79QtVBXCQ
Presented by Osamu Saito (Epic Games Japan)
This slide is a presentation material from a study session "UE4 Environment Art Dive" held on December 15, 2019.
885MTAMount DMU University Bachelor's Diploma in Education
Procedural Rice Field in UE4 (UE4 Environment Art Dive)
1. Procedural Rice Field in UE4
with Megascans and HoudiniEngine
Epic Games Japan
Dev Rel Tech Artist Osamu Saito
2. #UE4 | @UNREALENGINE
Self-introduction
Osamu Saito
Epic Games Japan/Dev Rel Tech Artist
● I joined Epic in June 2019
● Until then, I developed a AAA console title
● Before that, I was a MangaArtist
● I love UE4&Houdini
https://twitter.com
/shiba_zushi
35. #UE4 | @UNREALENGINE
HoudiniEngine?
The version specification is strict
even when building by yourself
I think it is good to rewrite minor version as appropriate
65. #UE4 | @UNREALENGINE
Rice Fields
ウィキペディアの執筆者. “アオウキクサ”. ウィキペディア日本語版. 2014-10-30.
https://ja.wikipedia.org/w/index.php?title=%E3%82%A2%E3%82%AA%E3%82%A6%E3%82%AD%E3%82%AF%E3%82%B5&oldid=53375131, (参照 2014-10-30).
Note: This is a Google translation of a Japanese page.
72. #UE4 | @UNREALENGINE
Rice Fields
Although it is quite brute force like this,
it is possible to create a wide range of possibilities by reassembling
and reconstructing Megascans' high quality assets by elements
73. #UE4 | @UNREALENGINE
Rice Fields
I didn't use it this time, but for example,
you can use Houdini to create different patterns for rocks
78. #UE4 | @UNREALENGINE
Rice Fields
https://qiita.com/EGJ-Osamu_Saito/items/709de40aa6b29fdc9033
Note: This is a Google translation of a Japanese page.
79. #UE4 | @UNREALENGINE
Rice Fields
1: https://qiita.com/advent-calendar/2019/ue4_egj1
2: https://qiita.com/advent-calendar/2019/ue4_egj2
3: https://qiita.com/advent-calendar/2019/ue4_egj3
4: https://qiita.com/advent-calendar/2019/ue4_egj4
Epic Games Japan is
running an advent
calendar of 100 tips
for UE4.
82. #UE4 | @UNREALENGINE
Rice Fields
HoudiniEngine can bring not only models
but also many settings such as materials, LODs, collisions to UE4
https://www.sidefx.com/docs/unreal/index.html
105. #UE4 | @UNREALENGINE
Rice Fields
In fact, it is also possible with UE4
https://qiita.com/EGJ-Osamu_Saito/private/9119a343dde9c61e2ce0
Note: This is a Google translation of a Japanese page.
106. #UE4 | @UNREALENGINE
Rice Fields
Click here for details
https://qiita.com/EGJ-Osamu_Saito/private/9119a343dde9c61e2ce0
141. #UE4 | @UNREALENGINE
Rice Fields
Click here for details
https://qiita.com/advent-calendar/2019/ue4_egj2Note: This is a Google translation of a Japanese page.
159. #UE4 | @UNREALENGINE
Rice Fields
Great article
https://qiita.com/dgtanaka/items/f7fa2cb38e58bbe5f4a6Note: This is a Google translation of a Japanese page.
160. #UE4 | @UNREALENGINE
Rice Fields
Great article
Note: This is a Google translation of a Japanese page.
162. #UE4 | @UNREALENGINE
Rice Fields
Very nice article about grayscaling
https://qiita.com/yoya/items/96c36b069e74398796f3Note: This is a Google translation of a Japanese page.
168. #UE4 | @UNREALENGINE
Rice Fields
Great article
https://qiita.com/dgtanaka/items/f7fa2cb38e58bbe5f4a6Note: This is a Google translation of a Japanese page.
171. #UE4 | @UNREALENGINE
Rice Fields
The Fresnel node uses
CameraVector(), so it can't
be used with vertex
shaders.
You can use it if you make
it yourself as follows.
English translation
198. #UE4 | @UNREALENGINE
Rice Terraces
If you make it as a height field in Houdini,
it will be a landscape as it is
199. #UE4 | @UNREALENGINE
Rice Terraces
https://twitter.com/shiba_zushi/status/1197932882783686656?s=20
Making noise in the Height Field and making steps in the
Terrace
200. #UE4 | @UNREALENGINE
Rice Terraces
https://twitter.com/shiba_zushi/status/1197932882783686656?s=20
Mesh and leave only the top surface.
201. #UE4 | @UNREALENGINE
Rice Terraces
https://twitter.com/shiba_zushi/status/1197932882783686656?s=20
Voronoi split to give highs and lows
202. #UE4 | @UNREALENGINE
Rice Terraces
https://twitter.com/shiba_zushi/status/1197932882783686656?s=20
Convert again to Height Field.
Mask the top surface.
203. #UE4 | @UNREALENGINE
Rice Terraces
https://twitter.com/shiba_zushi/status/1197932882783686656?s=20
Dents the part of the rice paddy.
Distortion is applied so that the overall effect is natural.
204. #UE4 | @UNREALENGINE
Rice Terraces
https://twitter.com/shiba_zushi/status/1197932882783686656?s=20
Create and complete the water surface portion.
205. #UE4 | @UNREALENGINE
Rice Terraces
https://twitter.com/shiba_zushi/status/1197932882783686656?s=20
Importing as a landscape using HoudiniEngine.
It's very easy!
206. #UE4 | @UNREALENGINE
Rice Terraces
The height field makes it easy to get a mask
so you can scatter stones at designated places
207. #UE4 | @UNREALENGINE
Rice Terraces
I personally like to put textures
with lots of information in lens flares
217. #UE4 | @UNREALENGINE
Conclusion
Megascans has very high quality assets
It may be fun to further
disassemble and reconstruct
HoudiniEngine is a very powerful tool
There are great benefits
just by using convenient functions