Blender GUI 中使用的框架是啥?
Posted
技术标签:
【中文标题】Blender GUI 中使用的框架是啥?【英文标题】:what is the framework using in Blender GUI?Blender GUI 中使用的框架是什么? 【发布时间】:2011-03-08 06:30:20 【问题描述】:Blender GUI 中使用的框架是什么? QT?还是 Tk、GTK+、FOX 工具包、wxWidgets? 因为 Blender 是跨平台的应用程序。
【问题讨论】:
另外请注意,如果您因为想要添加一些对话框而询问,您可以使用 bgui:code.google.com/p/bgui/wiki/Gallery 虽然 Blender UI 与 Blender 本身不可分离,因此无法在您自己的项目中使用,但您可能会对 github.com/zhanggyb/BlendInt 感兴趣,这是一个以 Blender UI 为主要灵感设计的 GUI 库 【参考方案1】:Blender 使用OpenGL 绘制其所有用户界面。 (我个人是粉丝!)
【讨论】:
并且没有那个 GUI 小部件的库,也可以在其他项目中使用?【参考方案2】:Blender 的界面完全是自定义的
【讨论】:
【参考方案3】:显然,这些都不是。我从 Debian 打包的 Blender 不依赖任何 GUI 工具包这一事实得出这个结论,并且基于 Blender 论坛 here 和 here 上的线程。注意第二个线程中的短语:
可能为零(或至少 很少)QT或GTK的机会或 任何其他相当繁重的 gui 工具包 与 Blender 一起使用。
【讨论】:
以上是关于Blender GUI 中使用的框架是啥?的主要内容,如果未能解决你的问题,请参考以下文章
Blender“HECL”翻录程序导致动画数据在 UE4 中在导入时丢失