3DNoise1 [유니티] 절차적 지형 생성 4 - 3D Noise 목표 3D 노이즈를 사용하여 지형의 깊이와 동굴을 생성한다. 3D 노이즈 우리가 흔히 노이즈라 하면 2차원 평면상의 형태를 떠올리기 쉽지만 3차원 노이즈 또한 제작하는 것이 가능하다. float perlinValue = Mathf.PerlinNoise(xCoord, yCoord) * 2 - 1; 위 코드는 기존의 평면 노이즈를 제작하는 코드이다. 이 코드를 아래의 코드로 바꿔준다. float xy = Mathf.PerlinNoise(xCoord, yCoord); float yz = Mathf.PerlinNoise(yCoord, zCoord); float xz = Mathf.PerlinNoise(xCoord, zCoord); float yx = Mathf.PerlinNoise(yCoord, xCoord);.. 2021. 11. 15. 이전 1 다음