问题标签 [3ds]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
142 浏览

c# - 在 C# 中为 3dsmax 创建修改器插件时如何正确实现 ChannelsChanged 和 ChannelsUsed?

在 C# 中为 3dsmax 创建修改器插件时如何正确实现 ChannelsChanged 和 ChannelsUsed?

当我要求 VS 实现派生自 Autodesk.Max.Plugins.Modifier 的抽象类时,我得到以下实现:

在 C++ 中,我应该这样做:

一些 C++ 定义像GEOMOBJECT_CLASS_ID在 C# SDK 中显示为SClass_ID.Geomobject. 但是我在 Autodesk.Max 的对象浏览器中找不到类似这些标志的东西。除了这一点之外,还有很多信息缺失。我在任何地方都没有找到 C# 中修饰符的示例或操作方法。

非常感谢任何帮助。

0 投票
1 回答
475 浏览

3d - 3DS Max 2015 - 布尔两个对象

我正在使用 3DS Max 2015

我有两个重叠/相交的对象。它们是彼此大小完全相同的镜像,并在完全相同的水平面上对齐。

我想剪掉相交对象的两个突出端。我已经尝试了所有的布尔运算和亲布尔运算,但它们似乎都不适用于我的情况。

这是一个示例图

我想保留带有 + 符号的对象末端,并用 o 符号截断末端。我的两个物体是多曲线物体,所以用手做会很困难。

我会使用什么操作?

谢谢

0 投票
2 回答
300 浏览

c++ - 如何从点列表转到对象

我目前正在编写一个生成布里渊区域的 c++ 程序(如果你不知道它们是什么,那很好)。输出是由 x、y 和 z 坐标定义的点列表。我想将该点列表转换为 .stl 或 .3ds 中的实体对象。如果可能的话,我想让 c++ 程序创建 3d 文件,因为点列表文件在您将它们写入 txt 时是几个 gig,因此您无法将列表作为一个整体加载到 ram 中而不会导致计算机崩溃。有谁知道如何做到这一点?

0 投票
1 回答
520 浏览

file - 允许网格、骨架骨骼和动画的良好二进制文件格式

我有个问题。是否有任何允许网格、骨架和动画的好的文件格式(二进制更好)?.3ds 不导出动画,.iqm 也不能很好地工作。感谢:D

0 投票
1 回答
511 浏览

maxscript - MaxScript 创建了很多文件

脚本循环创建很多文件启动3D max脚本后只能创建499个文件。然后显示错误“运行时错误”。我可以更改此限制吗?

0 投票
0 回答
424 浏览

bitmap - 在 3ds max sdk 中创建 RGB888 格式的位图

我正在创建一个位图并将其设置为对象的漫反射图。我使用 Bitmap 和 BitmapInfo 类从图像缓冲区创建位图。位图保存到文件中,此位图信息用于设置对象的漫反射图。但我需要支持没有 alpha 的 RGB888 格式。现在我只能支持 RGBA8888 格式。

如何在 3ds max sdk 中创建只有 RGB 通道的位图?

当前使用的代码片段如下。

0 投票
1 回答
834 浏览

jquery - 在 360 度图像中导出 3ds max 对象

我在 3ds max 中创建了一个代表栅栏/墙的 3d 对象。如何从各个角度(或 10 到 10 度)导出图像文件?

有了这些图像,我想创建一个网络 360 度图像显示插件。

这是我的栅栏的一个例子: 在此处输入图像描述

0 投票
1 回答
42 浏览

3dsmax - 相机移动描述符到 x,y,z 点列表中

有没有办法导出列出轨迹的 N 个点的相机运动?目前我可以导出到这个:

买我需要类似的东西

0 投票
0 回答
39 浏览

ios - iOS 3ds 文件有时会渲染不正确的 ios

我使用 voufria 和目标 c 在目标上显示对象....但我遇到了一个奇怪的问题 - 有时显示不正确的对象或小(我不知道如何定义比例) - 如果您删除应用程序并再次下载它比以前的对象大,但不显示对象的颜色谢谢

0 投票
1 回答
558 浏览

dictionary - 替换 3DS Max 材质贴图文件路径

我正在尝试将所有材质及其贴图的文件路径从其标准文件路径替换为 unc 文件路径。
我的问题是不同类型的材质可能有不同的贴图与之关联,尤其是当您考虑 V-Ray 材质时。我希望有一种方法可以通过迭代场景中每个材质的贴图编号来更改文件名,其中包含两个嵌套的 while 循环,例如:

不幸的是,我不确定如何根据其地图编号获取位图的 url。使用 .opacityMap 或 .bitmap 很容易获得它,但是为所有可能的不同类型的地图编写代码需要很长时间。

在此先感谢您的帮助!!