【问题标题】:3dsmax: Simulate Material Drag and Drop3dsmax:模拟材质拖放
【发布时间】:2013-08-02 07:34:41
【问题描述】:

我正在尝试找出 3dsmax 用于材质拖放的格式。

我试图通过将材料从 max 拖放到 pyQt 窗口来检查 mime 类型和数据,但它没有收到 max 的任何丢弃。

【问题讨论】:

    标签: .net 3dsmax maxscript


    【解决方案1】:

    Max 使用自己的内部拖放系统。它可以接收来自资源管理器的拖动,因为它有一个处理程序来读取被放置项目的路径,但它无法以 Windows 可以理解的格式发送回数据。

    http://docs.autodesk.com/3DSMAX/15/ENU/3ds-Max-SDK-Programmer-Guide/cpp_ref/class_drag_and_drop_handler.html

    您具体想达到什么目标?如果您想在 max 中处理放置动作,请实现我链接的类,如果您想将 max 中的某些内容拖到外部程序中......好吧,这可能是可能的,但是您将不得不做所有繁重的工作举起自己。

    【讨论】:

    • 我真的不需要 max 来发回任何东西。我想要做的是从我的 python 应用程序开始一个材料拖动,并在它接受材料的任何地方都接受它。
    猜你喜欢
    • 1970-01-01
    • 2015-03-20
    • 2019-06-02
    • 2019-07-23
    • 2020-06-04
    • 2021-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多