Lyra Style Geometry Script Procedural Mesh Tools In Unreal Engine 5 - Making Your First Tool

Lyra Style Geometry Script Procedural Mesh Tools In Unreal Engine 5 - Making Your First Tool

BuildGamesWithJon

2 года назад

27,309 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

PeaceSells
PeaceSells - 09.08.2023 01:15

Awesome information, thank you very much for this video!

Ответить
mpalenque
mpalenque - 25.07.2023 05:49

can you make this dynamic? lets say i have a video texture masking the mesh, so it changes the mesh realtime ?

Ответить
Chaos Ordeal
Chaos Ordeal - 12.07.2023 23:30

Cool video. The resolution is a bit high to see some of the text on yt.

Ответить
Flexistentialist
Flexistentialist - 31.05.2023 23:33

Outstanding. Thank you for teaching us.

Ответить
pbh
pbh - 12.05.2023 22:18

Geometry Script / Procedural Meshes: When I am using a material based on "World Aligned Textures" how to fit the displacement to fit to the current world position using the blueprint node "Apply Displace from Texture Map" in geometry script plugin? I need the calculation per mesh just once when the mesh has the correct position at design time I want to generate its displacement that must map to the world aligned material the mesh used (e.g. brick material, here the displacement must fit to the world aligned material of the mesh). I am unable to adapt the displacement in an procedural non-destructive was to map in offset and scale to the actually used material?

Ответить
Ed Guerra
Ed Guerra - 01.05.2023 10:23

Thank you for the video. I have a question regarding the materials and I apologize if it’s a rudimentary question as I am an extreme newby and have not watched all your videos yet. Anyway, prior to your tool looking like a tunnel or cave of sorts, it looked like a wall with a window. In that situation you assigned materials to the wall and the cutout portion instance editable for each. My question is, can there be a third instance editable option to separate each side of the wall. Say interior/exterior materials.

Ответить
Fact
Fact - 21.04.2023 20:31

Cool tutorial !

Ответить
Shrooblord
Shrooblord - 04.04.2023 14:57

Thanks for the showcase! The only note I have is that I'd like if you explained a little more what each node does -- instead of "do X, do Y", add a little bit of "do X, which does Z..."

Ответить
pxlgrla
pxlgrla - 13.03.2023 19:22

Thanks for making these geometry script videos. It looks like the extrude function has changed in v5.1 and after double and triple checking the settings I can't get this set up to work. Any chance you could create an addendum for 5.1? Thanks.

Ответить
Heather Campbell
Heather Campbell - 26.12.2022 17:29

Does this only work for ‘grey boxing’? Or can you do this with imported meshes?

Ответить
Scott Courtney
Scott Courtney - 03.12.2022 19:37

Absolutely terrific video. I'm learning UE Geometry Scripting after already being comfortable in Blender Geometry Nodes, and the pacing is great for me.

I'm curious about your use of Boolean flags to enable or disable features such as corner rounding and beveling. Is there a UE-specific reason to do this instead of simply having a slider for the radius or offset, and inside the node graph using a Branch to switch the logic path if the value of the input amount is zero?

Ответить
Daniel Whitehead
Daniel Whitehead - 09.11.2022 15:18

Excited to go through this tutorial! Watched it several times so far.

Ответить
Dewayne Watt
Dewayne Watt - 24.10.2022 01:27

This tutorial is great.
If I could give one recommendation that would turn it into a 10/10... break it up into 5-10 segments so that it's easy to navigate through.

Ответить
Dreaming In Slow Motion
Dreaming In Slow Motion - 22.10.2022 03:16

How to I get a reference to the actor that this mesh is attached to? I have a blueprint that generates the mesh, but when I line trace at the generated mesh, it doesn't find the actor/BP. Thanks for the excellent tutorial!

Ответить
Musicdude m
Musicdude m - 09.10.2022 23:13

man this is awesome. Would you ever do a video covering a building generator?

Ответить
Cant Brockman
Cant Brockman - 01.10.2022 22:00

I would like to become a technical artist for unreal, this is a great start for procedural level design. thank you!

Ответить
Roman Timofeev
Roman Timofeev - 18.09.2022 17:36

you are best! Man Tnx!

Ответить
JustinDM
JustinDM - 15.09.2022 17:22

Hey, thank you for the tutorial, works great. One question, how can I load previously made assets to be edited with the tool again?

Ответить
alias emeka
alias emeka - 31.08.2022 10:10

hey thanks for sharing yo , when i set the material in array
the engine say me is not compatible! :/

Ответить
yuanzhi zhang
yuanzhi zhang - 16.08.2022 12:26

thank you, super man

Ответить
Shamot
Shamot - 31.07.2022 23:36

ohhh.
This is something incredible!!!

Ответить
Cole Jones
Cole Jones - 19.06.2022 07:44

when adding the material parameters, the options appear in the details panel but the engine will not allow me to assign materials to the slots

Ответить
UE5 CAD - Engineering Visions
UE5 CAD - Engineering Visions - 16.06.2022 07:23

Thank you Jon for putting in all this effort, your work has been of tremendous help.

Ответить
Fran Fernandez
Fran Fernandez - 02.06.2022 02:46

all good when low poly, if polygon go up unreal get super laggy :(

Ответить
Superlative CG
Superlative CG - 11.05.2022 10:13

Just what I was looking for.

Ответить
webbe veep
webbe veep - 07.05.2022 20:02

Thank you for taking the time to teach us this process, I appreciate it. :)

Ответить
Cairo Goodbrand
Cairo Goodbrand - 25.04.2022 03:03

Thanks for this video John! I'm looking into some of Ryan Schmidt's videos as well and cant seem to call the Event on Rebuild Generated Mesh function, even after enabling the Geometry Script plugin. Any ideas?

Ответить
panetyo
panetyo - 16.04.2022 21:56

Why epick cant be normal even once, when Blender implement geonodes took me one day make tree generator, this geometry script propably take me one mounth learn how make box

Ответить
Simone Lombardo
Simone Lombardo - 11.04.2022 21:43

This is great! but you shouldn't need to recreate the generator/baking process as it is already done in Lyra - about the same as you did there. It also uses a different class that makes it so they dont overwrite each other and keep binding based on their source key . And other QoL stuff!
That being said, redoing them is a GREAT way to understand how they work!!

Ответить
WoodyDevs
WoodyDevs - 10.04.2022 17:59

Is it possible to do any of this at run time? I can see a game built just on this concept.

Ответить
Alan Astle
Alan Astle - 10.04.2022 17:13

Can you please enable closed captions on this video please?

Ответить
Bruno Verde
Bruno Verde - 10.04.2022 12:05

I didn't dig in these scripts, but there's something that confuses me a bit: I wonder why the scripts are done in the event graph and not in the construction script and if so if it is also possible to use these scripts during runtime (I guess the answer is no).

Anyway this is a great tool to speedup the blockout part of any project and with the help of this tutorial you might create something more complex or more appropriate to your specific project.

And good job with the video of course!

Ответить