MY BLOG DIRECTORY:
YivanLee:专题概述及目录INTRODUCTION:
我们有时候需要对模型的数据进行重建来完成一些需求,比如在模型上挖洞,做瓶子中的水,在模型面数很低的情况下对模型的结构进行改变,这时就需要在像素着色器中重建模型数据。
MAIN CONTENT:
【1】对像素数据进行切割
模型像素数据重建这个事情可以分为很多方法,对像素数据进行切割就是最基础的方法。对像素切割其实非常简单,就是控制是否clip掉像素,所以使用mask模式控制OpacityMask就能控制clip的阈值从而对模型进行切割。
下面是使用一个球形的SDF函数进行切割。
之前做Ray marching的时候就有接触过SDF,因此我们可以组合多个球形场来切割,不仅仅是一个。
平面切割: