问题标签 [3dsmax]

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 回答
144 浏览

c++ - 我在哪里放我的旋转功能

我现在它只是向前移动,我也希望它旋转,但是无论我把它放在哪里,它要么不旋转,要么让球体看起来像刚刚爆炸(就像我把它放在 glEnd() 之后)

0 投票
3 回答
755 浏览

3d - 如何将 3dmax 文件转换为 flash?

我想在我的网站上放置一个 3d 旋转动画。我在 3dmax/swift 3d 中设计了那些。我需要将这些文件转换为闪存。

是否有可能将 3d max 文件直接放入网页?

0 投票
3 回答
3779 浏览

graphics - 3DSMax 中的 GLSL 着色器

所以我环顾四周,因为我没有找到关于这个主题的信息,我认为 3DSMax 不支持 GLSL 着色器?它是否正确?

我正在使用 3DSMax 2010 和 2011,并且厌倦了编写同一组着色器的两个版本 - 一个用于我的应用程序,一个用于 3DSMax。在糟糕的工作流程中丢失了很多东西:(

有人知道如何在 3DSMax 2010 或 2011 中使用 GLSL 着色器进行渲染吗?

任何帮助将不胜感激。

提前致谢!

0 投票
3 回答
3673 浏览

user-interface - 基本 MaxScript GUI 操作:如何获得 Enter 键?如何使控件变灰?

对一种不相关的问题表示歉意,但我想让我的 MaxScript 部署/工具更直观,使其表现得像任何其他 GUI 所期望的那样。

熟悉 MaxScript 的人可以告诉我:

  1. 如何“禁用”(灰色)按钮?

  2. 如何获取 Enter 键按下事件?(即我有一个 EditText 控件。当在此表单中的任何位置按下 enter 时,我想关闭对话框(它不是多行控件))

  3. 如何将焦点放在控件上?(即,我希望使用 CreateDialog 打开我的部署以将焦点放在 EditText 控件上,以便用户可以立即开始输入)

0 投票
2 回答
2341 浏览

types - MaxScript:当节点更改类型/类时,将使用什么“回调类型名称”来触发回调?

我的 MaxScript 工具要求场景对象的类型为 editable_mesh 或 editable_poly,并根据对象类型启用和禁用 GUI 控件。

当用户更改所选对象时,使用#selectionSetChanged回调我可以成功更新我的推出更新,但如果他们转换一个对象,他们将被迫取消选择它并再次选择它以对其进行操作。

我应该为 callbacks.addscript 提供什么回调类型名称,以便在用户更改/转换对象的类型/类时调用它?

0 投票
2 回答
6065 浏览

3d - 如何从 3D Studio Max 导出包含纹理的 VRML

我正在使用 3D Studio Max 2011。我设法导出 VRML,File / Export / …VRML但所有纹理信息都因此丢失。如何将模型导出为 VRML,包括其纹理?

0 投票
2 回答
1402 浏览

animation - 在 DirectX 中加载 3D studio Max 生成的动画

我需要在 DirectX 中加载 3DsMax 生成的动画。文件类型(.X 或任何..)无关紧要。但动画应该必须完美播放。请如果任何伙伴有任何示例代码或任何类型的资源或任何类型的帮助将不胜感激.. 谢谢..

0 投票
2 回答
3955 浏览

.net - 在 64 位环境中使用 32 位程序集

我正在尝试将 DevIL.NET 集成到 3ds Max 中,以自动将我的图像转换为单一格式。为此,我在 C# 中创建了一个接受字符串并返回新文件路径的类库

该项目引用的是 32 位版本的 DevIL.NET。我的应用程序是 64 位版本,并提供BadImageFormatException. 说“它”不是有效的 Win32 应用程序。

我已经尝试通过在.csproj文件中添加一个额外的行来使我的应用程序成为 32 位:<PlatformTarget>x86</PlatformTarget>. 这样,我的测试项目确实可以工作,但我的类库没有,因为 3ds Max 是一个 64 位应用程序。

如何将这些 32-64 个问题排成一行,以便我的插件可以工作?假设 3ds Max 将是 64 位,而 DevIL.NET 将是 32 位。我似乎无法从 VC++ Express 2008 中的源代码自己构建 64 位 DevIL.NET。

0 投票
4 回答
766 浏览

internet-explorer - IE浏览器的3ds max插件

我们用3ds max做了一些模型,现在我们想把这些模型放到网页中,不知道有什么方法可以实现吗?

我已经用谷歌搜索了“3ds max plugin IE”,但我无法获得任何有用的信息。

有人有想法么?

0 投票
2 回答
21754 浏览

rendering - 3DSMAX:仅渲染阴影

我在一些水上有一个船坞。我想渲染两个图像。一个用于水和码头的阴影,另一个只有码头,因为我在 Flash 中将它们放在一起,我需要将它们分开。