问题标签 [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 投票
3 回答
268 浏览

animation - 要学习哪个 3D(渲染和动画)程序?

首先:我来自3D Cad背景(我是一名工程师),所以我在使用Catia,Solidworks等软件方面经验丰富......

现在,我也对 3D 动画内容非常感兴趣,例如短(电视)广告、品牌的 3D 徽标或网页上任何其他炫酷的东西。

非常简短的问题:你能给我一些关于学习哪些软件的提示吗?有太多的选择!:(

  • 3dmax?
  • 玛雅?
  • 4D影院?
  • 还有其他我可能不知道的软件吗?

你会推荐什么?

0 投票
1 回答
226 浏览

python - 在 Maya 或 3DS Max 中运行时 ssl.wrap_socket 减速

在 3DS Max 和 Maya 中创建 Shotgun 对象时,我遇到了减速问题。这种减速是一个已知问题。我今天花了一些时间在 Shotgun 的 API 中进行反向搜索,最后找到导致速度下降的一行。这一行是对 ssl.wrap_socket 的调用,它是 Python 标准库中的一种方法。

我从 Shotgun API 中提取了这个方法,并尝试在 Maya 和 3DS Max 中运行这一行,而这一行确实仍然会导致速度变慢。在常规 Python shell 中运行平均只需 0.7 秒。但是,在 Maya 或 3DS Max(使用 Blur 的 Python 插件)中运行时,平均需要 6.5 秒。

我对 ssl 和套接字的了解还不够,无法进一步解决此问题,所以我希望这里的某个人可以提供一些想法,说明为什么在 Maya 和 3DS Max 中运行时速度如此之慢。值得一试!

0 投票
1 回答
1550 浏览

iphone - 将 POD 格式从 3D Max 导出到 cocos3D

我们正在开发一个带有 3D 角色的医疗应用程序,该应用程序教授有关 phisioterapy 的知识。

我们在 3D Studio Max 中有一个带有动画的 3D 角色,当我将其导出到 POD 中时(我尝试了许多配置),当我在 PVRShaman 中预览时,角色会变形其体积。如果我检查导出矩阵选项,一切正常,除了角色在 iOS 模拟器中没有动画(而且它看起来是倒置的)。

我们正在使用

  • cocos3d 0.7.1
  • 3D 工作室最大 2012
  • 最后一个 PVRTOPOD 导出插件
  • iOS 5.1.1
  • Windows 7 旗舰版 64 位。

有没有人有同样的问题或任何解决方案?这让我疯狂。

谢谢。

0 投票
1 回答
1255 浏览

animation - 3D Max 从动画帧生成对象,将帧复制到视口

是否可以将所有动画帧复制到视口中的单独对象中?

我已经在使用路径变形和阵列工具,但它们不能(据我所知)为材质设置动画。另外,他们的输出不能用曲线编辑器编辑??

示例:我有一个旋转框沿路径移动的 30 帧动画。相反,我想在视口中有 30 个框。每一个,都是其各自关键帧的副本。

有点像从移动物体创建轨迹的经典视频技术。我知道它可以在 After Effects 中完成,但我想在场景中从我自己的自定义动画帧中制作实际的 3d 模型,而不是路径变形和阵列的结果。然后我可以将它们作为静止图像处理。

0 投票
1 回答
2461 浏览

animation - 来自pose的3DS MAX CAT-RIG绝对动画层

我正在使用人类猫装备并设置一个绝对层(这是开始姿势)和一个本地层(这是姿势1和姿势2之间的动画)。

现在我想从最后一帧创建一个新的绝对层。如果我使用“新绝对层”->“通过关键帧创建姿势”-按钮(我忘记了名称)来执行此操作。它会以新图层的颜色显示我完整的 catrig,但是一旦我在时间轴中移动,它就会丢失到 0%,而且我没有再次达到 100% ???

文件: http: //www.blackfreeze.de/sonstiges/14%20-%20Fin%20Scene%202.max

0 投票
0 回答
331 浏览

opengl - 如何在 OpenGL 中使用 3ds max 的光照值

我正在努力了解我应该如何使用从 3DS Max 获得的材质和照明值来重新创建类似的照明。我从 3DS Max 导出的 Collada 文件中获取材质和照明,并使用它们在 OpenGL 中渲染场景。使用 Blinn-Phong 着色器渲染场景。然而,场景总是以明亮的方式结束。

3DS max 的光照数据对我来说似乎很奇怪。它由两盏灯组成,一个环境灯和一个只有单一颜色的定向灯。因为我不太确定这种单一颜色与什么相关,所以我将它应用于光的漫反射和镜面反射分量。

无论如何,有谁知道 3DS Max/Collada 的材质和光照数据有什么奇怪的地方吗?或者您是否成功使用它而没有任何问题,这意味着我只是做错了什么?

编辑#1

根据要求,这是来自 collada 的材料/照明信息。恐怕我无法发布任何屏幕截图,但是场景非常明亮,例如橙子变成了亮黄色。特别是镜面反射值似乎非常高,但它们似乎在 Max 中运行良好......

科拉达材料:

科拉达灯:

0 投票
1 回答
791 浏览

3dsmax - 更新插件以使用 Max 2013 时出现链接错误 LNK2019

这是一个与 3ds Max 2013 的插件更新相关的问题。不用说,这个插件适用于所有先前版本的 3ds Max。

我在BMMSplitFilename()功能上收到链接错误 LNK2019。我怀疑它背后的unicode问题。

这是 3ds Max 2013 SDK 的 bitmap.h 中定义的 BMMSplitFilename() 的完整定义:

谁能告诉我为什么我会得到 LNK2019?而且,如何解决这个错误?

0 投票
1 回答
736 浏览

c# - 如何将带有动画的 3DS 模型导入 Silverlight Web 应用程序?

我使用 3dsMax 2012 创建了一个 3D 人物角色。然后我使用 morpher 技术对角色的面部表情进行动画处理。我将把这个角色嵌入到 Silverlight Web 应用程序中。我正在使用 Silverlight 版本 5 和 Visual Studio 2010。

为了获得 3D 模型,我将使用 silvermotion 方法。 http://www.postvision.net/SilverMotion/Default.aspx 但是当我使用它时,它需要 .3DS 文件格式才能查看角色。当我将角色导出为 .3DS 文件格式(使用我以 .max 文件格式创建的面部动画)时,它不会包含我使用的动画。我通过使用关键帧在多边形中使用了动画(动画为角色说话)。

如果有人可以帮助我尽快回复我。如果有另一种方法可以将带有 3D 模型的动画放入 silverlight 网页,请回复我。谢谢你。

0 投票
1 回答
183 浏览

3dsmax - 在 3dmax maxscript 中更改 vrml 97 导出器窗口必须更改“精度数字 = 8”

3ds 文件,我必须以 wrl 格式导出这些文件,我有一个脚本,但问题是我如何通过 maxscript 在 vrml 97 导出器窗口中更改设置

eg: 精度数 = 8 默认为 4

0 投票
1 回答
720 浏览

c++ - 如何在3dsmax sdk中获取当前打开的场景文件的完整路径?

我可以GetIGameInterface()->GetSceneFileName(),但它只给了我文件名。如何获取完整路径,例如 c:\myfiles\test.max ?