When creating a Houdini Engine asset in Unreal you can specify a SOP input as a curve input. Once you choose curve input Houdini Engine presents you with a lot of options: Polygon, Nurbs, Bezier, CVs, Freehand, Breakpoints.
So far I can only get it to show the start and end point of a line. Am I doing something wrong? Are curves not fully implemented yet? Just curious how to create a multi-point or bezier curve in Unreal.
Checked both docs and couldn't find much, hopefully not missing something obvious Simple scatterLine otl attached.
Multi-segment curves in Unreal
8042 9 2- blented
- Member
- 61 posts
- Joined: 10月 2013
- Offline
- ttvdsfx
- Member
- 173 posts
- Joined: 4月 2014
- Offline
Hello!
When creating a curve input it will create a curve with two control points.
We duplicated how UE4 spline component works. In order to create a new control point, right click on one of the existing input curve control points, and it will bring context menu. There you will have two options, create new point and delete selected. By selecting control point you also will be able to drag it around.
I know, this workflow is not super intuitive and we have received RFEs regarding this. We definitely need to look into improving it.
Thanks and hope this helps!
When creating a curve input it will create a curve with two control points.
We duplicated how UE4 spline component works. In order to create a new control point, right click on one of the existing input curve control points, and it will bring context menu. There you will have two options, create new point and delete selected. By selecting control point you also will be able to drag it around.
I know, this workflow is not super intuitive and we have received RFEs regarding this. We definitely need to look into improving it.
Thanks and hope this helps!
- blented
- Member
- 61 posts
- Joined: 10月 2013
- Offline
Ahh got it, thanks for the reply! I was trying every combination of ctrl + alt + shift I could think of
Adding a point then moving that point hard crashes Unreal at the moment. I have mesh distance fields on for the project, seems like it might be crashing during that step.. Regardless at least I know how it's supposed to work now
Adding a point then moving that point hard crashes Unreal at the moment. I have mesh distance fields on for the project, seems like it might be crashing during that step.. Regardless at least I know how it's supposed to work now
Grant Miller
VFX Supervisor
Ingenuity Studios
VFX Supervisor
Ingenuity Studios
- ttvdsfx
- Member
- 173 posts
- Joined: 4月 2014
- Offline
- blented
- Member
- 61 posts
- Joined: 10月 2013
- Offline
For sure:
1. Import the digital asset
2. Set inputs > line to curve input
3. Set inputs > object to an imported fbx (I used the attached sphere)
4. Move one point on the curve
5. Right click the point, add point
6. Move the newly added point
7. Unreal Engine hard crashes
Windows, Unreal Engine 4.7.6, Houdini 14.0.361
1. Import the digital asset
2. Set inputs > line to curve input
3. Set inputs > object to an imported fbx (I used the attached sphere)
4. Move one point on the curve
5. Right click the point, add point
6. Move the newly added point
7. Unreal Engine hard crashes
Windows, Unreal Engine 4.7.6, Houdini 14.0.361
Grant Miller
VFX Supervisor
Ingenuity Studios
VFX Supervisor
Ingenuity Studios
- ttvdsfx
- Member
- 173 posts
- Joined: 4月 2014
- Offline
- blented
- Member
- 61 posts
- Joined: 10月 2013
- Offline
Ah, so it is mesh distance fields. Apologies, I missed that crucial step (they were already on in my scene). I can confirm that it doesn't crash when they're not on, though they're needed for raytraced shadows.
To enable mesh distance fields:
1. Open Project Settings (settings dropdown)
2. Under Engine>Rendering > Lighting check “Generate Mesh Distance Fields”
3. Restart the editor
4. Execute the steps in my previous post.
Quick crash video attached.
To enable mesh distance fields:
1. Open Project Settings (settings dropdown)
2. Under Engine>Rendering > Lighting check “Generate Mesh Distance Fields”
3. Restart the editor
4. Execute the steps in my previous post.
Quick crash video attached.
Grant Miller
VFX Supervisor
Ingenuity Studios
VFX Supervisor
Ingenuity Studios
- ttvdsfx
- Member
- 173 posts
- Joined: 4月 2014
- Offline
- blented
- Member
- 61 posts
- Joined: 10月 2013
- Offline
- DASD
- Member
- 453 posts
- Joined: 2月 2013
- Offline
-
- Quick Links