Unreal Engine 5.4: Working with PCG and Water System
Вставка
- Опубліковано 24 лип 2024
- Courses Special Offer:
Master Unreal Engine 5.4 and Gaea: Environment Creation
Use this link: www.udemy.com/course/master-u...
Or this coupon: 44A3B23FB19550F218BF
Unreal Engine 5 Materials: A Comprehensive Guide
www.udemy.com/course/ue-5-mat...
or use the coupon: 6C4AF3DC65B85A1A9FAF
In this video we're going through the basics of Procedural Content Generator (PCG) in Unreal Engine and we're interact our procedural system with the Water System to create complex Environments Quickly.
Time Stamps:
00:00 Intro
01:20 Plugins
01:46 Landscape and Materials Setup
05:42 Create the Lake and the river
07:28 PCG
19:42 PCG and Water System Interaction
Topics Covered:
- Basic Landscape and Material Setup
- PCG System
- Water System
- PCG and Water System Interaction
#unrealengine5 #unrealengine #unreal #cgi #tutorial #unrealtutorial - Фільми й анімація
As a beginner in UE5, I enjoy the knowledge points brought by each teacher. Thank you
Glad you like it!
Guys, how is your water system not crashing in 5.4. Whenever try to add it and boom. Some problem with SceneTextures Slot 9 that shows in the error log :(
Nice. Btw the water interop plugin adds a Get Water Spline Data node that makes it easier to get properly sized points along the river spline, and also exposes metadata like flow velocity etc. It's wip but should give a leg up.
Thanks for the tip! I'm gonna take a look!also we can use a material on the river bottom using the water system and filter by the material. It works well too!
awesome stuff thank you!!!
Glad you liked it!
thanks bro!
very helpfull thank you new sub
Glad you liked it!
perfect
Thanks,master
Glad you like it, Sir!
Muy Muy Bueno!!
I'm not sure if anyone has noticed, but you can still use the input node for landscape. If you change the label to Landscape, and change the Allowed type to Landscape or Surface, it will work. You don't really need the Get Landscape Data node
You're right!It is also an option do that.
@@UnrealverseLabs Odd a lot of stuff is changed between versions LOL...but I'm getting it!
how are you placing the lake without crashing?
Before I attempt this, I have an imported heightmap that is larger than the basic startup map. Will I have an issue applying these features on a larger map? I ask because this does not seem to work on my map...
Hello @Preirin . If you generate a landscape using a height map e got the data from that landscape I don't see why wouldn't work. You still having issues with that?
So, I've been following along and hit a bit of a roadblock. How did you add the Megascans European Hornbeams assets into 5.4?
Hello!let's solve this. To add the hornbeams trees, you need to go in the marketplace in the epic games launcher. If you type "megascan trees," you'll find a few free collections, and one of those is the Hornbeams pack. Hope it helps!
@@UnrealverseLabs never mind, I figured it out. Even though it says it’s not compatible, just choosing engine 5.3 will add it anyway. Didn’t know this was possible.
A bit of a different question, how would you assign a custom water spline to be used in the water system, for example if I generate a curve with houdini engine, how do I assign it to the water system for the river.
Great video though! Unreal PCG are getting better
That's a very good question and it would awesome if it was possible. I never did that before, I took a look on the plugin, even in the c++ classes but not luck. If I find a way to do that, I reply you again with the solution. That would something that I'd like to do as well.
@@UnrealverseLabs I know there’s a module in the python library called unreal.WaterSplineComponent, it could be possible to read certain splines with a tag and create a spline with that?
There is no problem with the content of this water plug-in when the game is running, but it does not work properly during lens rendering and cannot be rendered! Is there a solution? Thanks
Hello! That's odd. A few people are complaining about similar problems, but I couldn't find the same error testing here. It might not solve the problem, but have you tried another version of the engine or a new project, to see if it's the version or something in your project?Maybe there is something in your project that need to activate some additional plugins.
@@UnrealverseLabs Hello, glad to get your reply. I am currently on versions 5.3.2 and 5.4.1. The 5.3.2 version is normal. In 5.4.1, the water body cannot be rendered in the lens sequence. The same is true for new projects. I have not found a solution yet. No official reply has been received! No matter what, there are other solutions, so thank you! I hope Epic can solve this problem as soon as possible!
water doesn´t render using 5.4 . preview "problem"? any idea?
Hello!For me the Water System is working without any problems on the 5.4 Preview. Sometimes the Water Plugin has some bugs (for still be an experimental plugin) regardless of the version. Have you checked, if there is more than one water brush in the outliner? or test the Water System in other level or even in other project?
@@UnrealverseLabs i ´ll tweek around. thx!
Facing same problem. Suddenly Ocean and river ceased rendering at UE 5.4 preview Pls let me know if you solved it anyway.
Facing same problem, and test in a new project, the water renders in a black shade, Pls let us know if there is a solution.
@@aidz2009 hello!Might be a bug for the 5.4 preview, even though my UE 5.4 the water system is working fine.
- Did you try a more stable version like the 5.3 or 5.3.2 to see if the problem persists?
- Also, did you change the Water Shader properties directly on the Water Shader material from the Watersystem, if you do that all the changes that you did on the water shader will reflect acroos all your projects.
If the problem is across projects the chance to be something with your Unreal version vs Computer or a change directly on the Water System is more likely.
Nothing shows in the landscape when in debug mode .
all good wrong PCG in the level
Good to know!If you have any problems, just let me know
This was also possible before 5.4, you dont need the new plugins
Since 5.2 👍