关于虚幻4源码的疑问
请问,虚幻4蓝图编辑器中1、渲染“节点连接的那个贝塞尔曲线”的代码在哪里,找了很久没找到?
2、或者,要如何渲染类似的曲线? mknmknmk 发表于 2017-8-16 12:38
https://forums.unrealengine.com/showthread.php?63746-How-to-draw-a-Path-in-Realtime
为啥我通过vpn也打不开? mknmknmk 发表于 2017-8-16 12:38
https://forums.unrealengine.com/showthread.php?63746-How-to-draw-a-Path-in-Realtime
我打开了,但是,这篇和我搜索到的都一样属于“样条曲线组建”,我需要的是ui上的样条曲线,一样的? mknmknmk 发表于 2017-8-16 12:40
https://denisrizov.com/2016/06/02/bezier-curves-unity-package-included/
这是贝塞尔曲线的原理解释吧?这个我懂,我只是不知道在虚幻4的ui上如何渲染曲线。 mknmknmk 发表于 2017-8-16 12:29
查看样条曲线源码
能麻烦你说的更具体点吗?哪些源文件是蓝图编辑器最终引用用于样条曲线渲染的? mknmknmk 发表于 2017-8-16 12:40
https://denisrizov.com/2016/06/02/bezier-curves-unity-package-included/
我试试,谢谢! mknmknmk 发表于 2017-8-16 12:43
search
static FQuat CubicInterp( const FQuat& P0, const FQuat& T0, const FQuat& P1, const FQuat& T ...
通过这个,我找到那个渲染样条曲线的函数了,谢谢! 我是题主,我总结一下:
感谢【mknmknmk】的热心帮助,通过CubicInterp函数,我找到了看起来比较像的地方
【BlueprintProfilerConnectionDrawingPolicy.cpp】文件里的【FBlueprintProfilerConnectionDrawingPolicy :: DrawPerfConnection】函数
这应该就是渲染连接曲线的地方,我还需要继续看具体的代码才能确认。
通过调试,确认FConnectionDrawingPolicy :: DrawConnection函数是编辑器比较常用的渲染函数
再次感谢,谢谢!
页:
[1]