首页 > C4D > c4d导入unity没有贴图-3dmax导出obj无纹理问题如何解决
2023
11-15

c4d导入unity没有贴图-3dmax导出obj无纹理问题如何解决

解决3dmax导出Three.js使用的obj格式文件时丢失纹理的问题。 最近在研究使用 Three.js 加载 obj 模型。 我遇到了很多问题。 其中之一就是这种令人困惑的模型/纹理/材质/渲染没有问题。 为什么导出的 OBJ 没有纹理? 经过一周的折腾我得到的答案其实很简单。 就是3dmax导出OBJ(包括纹理)。 它不支持插件渲染器下的材质。 它仅支持 3dmax。 自带的默认扫描线渲染器下的材质。

1.打开3dmax导入的模型,按F10打开渲染设置,将渲染器更改为默认扫描线渲染器,不要使用常见的插件渲染器(如mental ray、v-ray)

2.然后按M键打开着色器编辑器。 Shader的材质必须使用3dmax内置材质下的标准材质(如果默认渲染不是插件渲染器,则该材质不会包含插件材质选项)

3、同样,材质下的纹理选择,也需要选择纹理下的标准纹理。 您不能使用 v-ray 或其他插件纹理。

4、此时导出默认扫描线渲染器和标准材质下的3D模型obj。 保存时,会弹出obj导出选项。 点击右侧的材质导出c4d导入unity没有贴图,勾选使用材质路径,选择与obj同目录的文件夹(ps: Three.js加载obj时吉祥物设计,导出的贴图要放在obj文件夹外)。 这时,打开导出的文件夹,你会发现导出的纹理。

5、这时候用代码编辑器或者记事本打开mtl文件,你会发现里面有纹理信息。

6、如果渲染器选择插件渲染器(mental ray、v-ray)材质,则导出的obj格式文件中找不到纹理,mtl文件不包含纹理信息。

我们如何在 3D Max 中绘制和编辑矩形

1、首先打开3DMax绘图软件。 在右侧的编辑栏中找到“形状”吉祥物,然后在“形状”下找到“样条曲线”。 我们可以看到有“直线”、“矩形”、“圆形”等选项。

2. 在样条线下,我们选择“矩形”命令。 然后按住鼠标左键,在相应的视图(为了方便,我们通常选择顶视图)中拖动,形成一个矩形。 如果需要修改矩形的长度和宽度,请向下滚动到编辑栏中的“参数”栏,将其修改为您需要的长度。 您还可以修改颜色栏中的颜色。

3、在3D Max中,矩形除了长和宽两个参数外,还有一个角半径。 这个拐角半径是指四个拐角的圆弧倒角半径。 当你给它一定的值时,你会发现四个角变成了圆弧。

4、我们在对应的视图中创建了矩形后,如果点击其他视图或者进行其他操作,当我们再次点击创建的矩形时c4d导入unity没有贴图,其对应的参数将无法修改。 如果我们还需要修改的话,我们需要找到“修改”栏,一一修改。

5、如果需要单独修改或操作矩形的四个边,请在“修改”栏的“修改器列表”下拉列表中点选择“样条线选择”。 点击后,会出现不同的选项。

6. 在 3D Max 中创建矩形有两种方法:边或中心。 这两种方法都可以通过按住鼠标左键并拖动来完成。 区别在于矩形的方向。 后续修改都是一样的。

最后编辑:
作者:nuanquewen
吉祥物设计/卡通ip设计/卡通人物设计/卡通形象设计/表情包设计