Cinema 4D 解决问题方法论之布尔运算无法正常计算结果完整探究过程 您所在的位置:网站首页 c4d布尔后如何倒角 Cinema 4D 解决问题方法论之布尔运算无法正常计算结果完整探究过程

Cinema 4D 解决问题方法论之布尔运算无法正常计算结果完整探究过程

2024-07-09 11:16| 来源: 网络整理| 查看: 265

                                   这个线框图就是那个出问题的布尔模型,可以看到这个计算结果并不是正确。

初步解决篇(一)            解决第一步:思考是不是软件原因,使用万能修复命令,结果失败            解决第二部:思考是不是版本问题,重新添加布尔命令,结果失败           解决第三步:思考是不是模型位置原因,在C4D中模型的位置影响布尔结果,结果失败           解决第四步:观察到模型有被C调的物体,思考是不是未优化的原因,“优化”是C4D独有的操作,检查布线优化全部点,结果失败           解决第五步:思考是不是工程问题,有些问题换个工程就能解决,比如摄像机裁切模型,结果失败           解决第六步:思考是不是模型问题,依次替换模型(本次实验对象:圆柱),结果失败            解决第七步:替换正方形测试,结果正常              结论一:正方形盒子存在问题进一步解决篇(二)           解决一:仔细观察了他的模型他的盒子是没有厚度的,考虑可能是模型(我用的正方形)与面布尔会产生错误,结果失败                 结论二:模型与面可以正常计算布尔           解决二:模型与面可以正常计算布尔,我们测试下给盒子挤压厚度试试,结果失败

           解决三:考虑可能是挤压厚度不够,重新挤压测试,结果失败 猜测篇(三)  多次实验无果开始猜测验证           猜测一:圆柱封顶对布尔的影响(无厚度),结果失败 猜测实验二:圆柱封顶对布尔的影响(有厚度),结果失败             结论一:封顶对布尔有较大影响        猜测实验二:重构问题模型进行测试,结果:测试后发现哪种无封盖的盒子就一定会出现问题,通过减面发现当模型简化成一个平面时才会正确布尔

  结论:结构对布尔有直接影响,C4D在识别计算特殊模型体积时会出错最终总结:    1. 模型与面可以正常计算布尔    2. 圆柱的封顶对布尔有较大影响    3. 模型的布尔其实是体积与体积的运算,面其实也是有体积的,只是其高度特别小,我们盒子类模型之所以会失败错误原因还是在体积的失败,举个例子:一个正方形C4D会识别到一个正方形的体积,但是如果你删个面,C4D就梦圈了,因为他不知道它要那那个体积计算,也可能参与计算的是原正方形的体积,也有可能C4D识别到的是剩下所有面的体积之和。因此C4D在计算这种模型的时候会出现计算失误。4. 其实我还是不建议大家用布尔因为布线太乱,但有时会布尔又很香,它很方便就能做出效果,还是那句话“看需求选择”。5.这里不是教大家学会布尔,只是想告诉你们出现问题不要萌萌傻问,要学会去思考问题,要讲方法有步骤。文章到这就结束了,过程是我用个人时间慢慢记录的,写这篇文章是因为看不惯有人无脑灌输结论误导人(比如千万别用布尔,AMD就是垃圾,C4D做人模就是胡闹......),每一个人的成就都是一步一步走出来的,谁都有小白的时刻,只有不断学习才能积累更多,只有不断探究才能闯出更多的路。

PS:软件版本Cinema 4D R19



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有