Blender语言 - C# C++中的命令
Blender - commands in C# C++
我接到了一个建立GMS2的任务 -> Blender单向通信。Dll 扩展 GMS2 需要用 C# 或 C++ 编写。Blender的问题在于它没有像Maya那样的端口。所以我通过插座提出了解决方案,但不确定这是否是正确的方法。
我不要求任何代码,只是在这里要求一个指针(双关语(。
Blender使用python来创建插件,可以创建一个python插件来打开套接字并更改内部数据。一个例子是Blender附带的网络渲染插件。您还可以使用子流程模块从外部程序管道传输数据,请参阅此问题。
如果您需要在插件中使用C/C++,您有几种选择。Blender的插件是一个标准的python模块 - 有一些必需的方法和属性。python模块可以是从C/C++编译的动态库。您还可以使用 ctypes 从 python 代码访问标准库。另一种选择是创建一个基本的插件并使用cython将其转换为C代码,然后您可以将代码添加到其中,立方体冲浪者和动画节点是使用cython编译共享库的示例插件。
相关文章:
- 从命令行c++发送文本文件名
- 如何使用 < 和 > 命令获取 c++ 中的输入和输出?
- 为cl.exe(Visual Studio代码)指定命令行C++版本
- 如何在OMNET++中指定与命令行参数组合的输出文件名
- 使用QProcess执行命令,并将结果存储在QStringList中
- 数组长度,为什么从命令行获取时不能使用它?
- 如果用户输入无效,如何使用字符串变量-C++重复输入命令
- clang整洁10忽略了我的NOLINT命令
- 在子目录中使用target_sources()命令时用于单元测试(qtest)的项目结构
- 如何处理linux终端中带有负号(-)的C++中的命令行参数
- VS Code "command":"make"与终端窗口中的命令行"make"不同
- 使用VS Code和CMake Tools运行自定义命令
- 如何使用ESP8266向谷歌主页发送命令
- 如何使 windows 命令提示符在C++可执行文件上显示返回值?
- 未定义的引用 .. 使用 OpenCV 编译 C++ 代码时,从命令行
- 通过 Openssl 命令行加密,通过 c++ 解密
- CMake "--target install"无需"--build"命令行
- Gstreamer 管道从命令 lne 到 c 代码
- 自动"yes"到 Popen SSH 命令
- 更改命令行 qt5 源代码构建配置的正确/快速方法