返回顶部
首页 > 资讯 > 后端开发 > Python >用python加载3ds max场景设置
  • 346
分享到

用python加载3ds max场景设置

场景加载python 2023-01-31 05:01:05 346人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

print '######---load max file---#######' maxFilePath='d:/nono/scene/max2016.max' fm = MaxPlus.FileManager fm.Open(maxFi

print '######---load max file---#######'
maxFilePath='d:/nono/scene/max2016.max'
fm = MaxPlus.FileManager
fm.Open(maxFilePath)


print '######---render setting---#######'
render = MaxPlus.RenderSettings
outputjpg=r"c:\testRender.jpg"
print outputjpg
render.SetOutputFile(outputjpg)
render.SetSaveFile(True)

render.SetWidth(640)
render.SetHeight(480)

print '######---render---#######'
MaxPlus.RenderExecute.QuickRender()

print '######---exit 3Ds max---#######'
MaxPlus.Core.EvalMAXScript('quitMAX #noPrompt')
</pre><p>1.加载场景"d:/nono/scene/max2016.max"</p><p></p><pre name="code" class="python">fm = MaxPlus.FileManager
fm.Open(maxFilePath)


2.设置渲染参数的输出图片路径和分辨率

render.SetOutputFile(outputjpg)
render.SetSaveFile(True)

render.SetWidth(640)
render.SetHeight(480)

3.渲染

MaxPlus.RenderExecute.QuickRender()

4.关闭当前的3ds max 软件,此处是在Python里执行maxscript脚本'quitMAX #noPrompt'

MaxPlus.Core.EvalMAXScript('quitMAX #noPrompt')



--结束END--

本文标题: 用python加载3ds max场景设置

本文链接: https://lsjlt.com/news/189012.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作