摘要: 单独版本的Razor用起来像是后妈生的 Asp.Net Core MVC本身是用来写服务端的,我有一个奇葩的想法:我准备用来做前端模板引擎,把cshtml渲染成静态的html文件部署 搞个扩展,用于输出模版字符串 //https://stackoverflow.com/questions/40912 阅读全文
posted @ 2020-10-08 11:51 trykle 阅读(265) 评论(0) 推荐(0)
摘要: 画个盒子,保存一下,12个面,212kb 加个修改器,让场景面数增加,16万面,依然是212kb 为什么? 我们管修改器叫做:修改器堆栈,堆栈是一个内存上面的名词,所以这16万面存在内存里面,在保存时,max文件里只留下了一个记号,表示在加载模型时给他实时添加一个修改器 塌陷堆栈,转为多边形,保存文 阅读全文
posted @ 2020-10-05 17:46 trykle 阅读(363) 评论(0) 推荐(0)
摘要: replaceInstances <old_MAXWrapper> <new_MAXWrapper> transferCAs: 用新的MAXWrapper替换旧的MAXWrapper的所有实例。新旧MAXWrapper必须具有相同的超类。 如果 transferCAs为 true,则如果发生至少一次 阅读全文
posted @ 2020-10-04 11:14 trykle 阅读(359) 评论(0) 推荐(0)
摘要: 这是个很畸形的需求 有时候用户会有一些魔幻的操作,会擅自把文件拷贝到自启动目录,但这样直接拷贝不一定会运行, 当然用户马上就会失忆忘记他拷贝过的操作,这个文件会一致随着3dmax加载,不起作用,且可能会拖慢0.1秒 - N秒的启动速度, 你还不能弹窗提示,只要一提示,用户就会认为是病毒,因为用户已经 阅读全文
posted @ 2020-09-29 12:17 trykle 阅读(264) 评论(0) 推荐(0)
摘要: 随便找一张贴图,边缘故意描了个红色 默认平铺几次的样子 Vray版 开启随机平铺 加大混合度 将红边去掉 ) Corona版 OSL版 阅读全文
posted @ 2020-09-27 22:53 trykle 阅读(335) 评论(0) 推荐(0)
摘要: 需求 在常规的转换工具编写中,我们需要编写材质的转换代码,编写后需要进行注册到类型判断中 比如,把标准材质转换到vray材质,我们可能会这样写 fn convertStandardToVrayMtl oldMat = ( newMat = VrayMtl() return newMat ) --使用 阅读全文
posted @ 2020-09-26 12:47 trykle 阅读(269) 评论(0) 推荐(0)
摘要: 自带的动态创建看着不那么明朗,于是自己搞了一个模板弄着玩 动态生成,可循环生成 20.7.31 按钮事件异常自动捕获,将不再引发整个rollout不可用 配置model绑定到控件数值,自动保存到配置文件 阅读全文
posted @ 2020-07-26 23:21 trykle 阅读(429) 评论(0) 推荐(0)
摘要: 找到带有设置2个字的就是可调节参数的快捷键 阅读全文
posted @ 2020-07-22 20:50 trykle 阅读(494) 评论(0) 推荐(0)
摘要: 准备场景,盒子z轴在0点 右键工具栏,打开massfx工具栏 设置盒子的属性 设置球的属性 模拟计算 测试满意后,进行烘培动画 移到满意的位置,把关键帧选择删掉,这样模型就固定住了 阅读全文
posted @ 2020-07-20 11:47 trykle 阅读(435) 评论(0) 推荐(0)
摘要: 以前听说过.net可以执行python代码,这次终于派上用场了 NUGET 安装 IronPython .NET版本4.8以下选择 2.7.8 这个版本 public static string ExecPython(string pyCode) { ScriptEngine engine = Py 阅读全文
posted @ 2020-07-16 11:03 trykle 阅读(457) 评论(0) 推荐(0)