«perlin-noise» 태그된 질문

Perlin 노이즈는 Ken Perlin이 개발 한 알고리즘 (컴퓨터 생성) 효과로, 특히 메모리 수준이 낮은 상황에서 자연의 요소 시뮬레이션 및 절차 적 지형 생성에 자주 사용됩니다. 또한 의사 난수이며 여러 차원이 될 수 있습니다. 이것의 개선 된 버전이 현재 존재합니다. Ken Perlin도 개발했으며이 태그 (단순 노이즈)로도 다루었습니다.

10
타 일식 Perlin 노이즈를 어떻게 생성합니까?
관련 : 간단한 소음 발생 펄린 노이즈 이해 타일 ​​가능한 Perlin 노이즈를 생성하고 싶습니다. 폴 버크 (Paul Bourke)의 PerlinNoise*() 기능 에서 일하고 있습니다 . // alpha is the "division factor" (how much to damp subsequent octaves with (usually 2)) // beta is the factor that multiplies your "jump" into the …

3
웜 스타일 지형을 생성하려면 어떻게해야합니까?
나는 웜 스타일의 게임을 만들고 있는데 절차 적으로 지형을 생성하고 싶습니다. 이전에는 펄린 노이즈를 사용하여 많은 지형 생성을 수행했으며이 게임에 사용하기 시작했습니다. 그것의 유일한 문제는 그것이 너무 단순하고 지루해서 나에게 언덕을 주지만 내가 원하는 복잡성은 없다는 것입니다. 나는 동굴과 교수형 산과 같은 특징을 갖고 싶습니다. 나는 떠 다니는 섬과 같은 …

4
간단한 소음 발생
다음과 같은 노이즈를 생성하려고합니다. ( Perlin Noise 이해 에 대한 이미지 제공 ) 나는 기본적으로 작은 "잔물결"이 많은 소음을 찾고 있습니다. 다음은 바람직하지 않습니다. 간단한 것이 있습니까이를 수행 방법이 있습니까? 나는 지금 일주일 동안 perlin과 simplex를 살펴 보았고 JavaScript에서 작동하도록 할 수 없거나 그렇게 할 때 그러한 이미지를 생성하는 데 …

4
아일랜드 맵 마스크를 만드는 간단한 방법
C #으로 아일랜드 맵에 대한 마스크를 생성하는 쉽고 쉬운 방법을 찾고 있습니다. 기본적으로 지형이 물로 둘러싸여 있지 않은 펄린 노이즈로 생성 된 임의의 하이트 맵을 사용하고 있습니다. 다음 단계는 모서리와 경계가 물이되도록 마스크를 생성하는 것입니다. 그런 다음 펄린 노이즈 이미지에서 마스크를 빼서 섬을 얻을 수 있습니다. 명암을 가지고 놀면서 그래디언트 …

3
게임에서 임의의 호수와 강을 어떻게 생성 할 수 있습니까?
나는 2D 블록 빌딩 게임을 가지고 있으며 무작위로 생성 된 호수와 강을 만들려고합니다. Perlin 노이즈 알고리즘을 살펴 봤지만 무작위로 멋진 결과를 얻을 수 없었습니다. 파이썬 노이즈 라이브러리 를 사용하려고 했지만 맵을 무작위로 만들지 않았습니다. 라이브러리에서 좀 더 무작위로 만들기 위해 누락 된 시드 함수가 있습니까? 좀 더 랜덤하게하려면 어떤 변수를 …

2
절차 적 텍스처 생성 속도 향상
최근에는 절차 적으로 생성 된 태양계에서 일어나는 게임을 시작했습니다. 약간의 학습 곡선 (스칼라, OpenGL 2 ES 또는 Libgdx와 함께 작동하지 않았 음) 후에 절차 적 질감을 가진 단일 행성 주위를 회전하는 기본 기술 데모가 있습니다. 내가 겪고있는 문제는 텍스처 생성의 성능입니다. 내가하고있는 일에 대한 빠른 개요 : 행성은 구로 변형 …

1
부드러운 복셀 지형
개인 프로젝트로서 저는 Castle Story 부드러운 지형과 같은 지형을 만드는 지형 생성기를 만들려고합니다. 이전에 본 적이 없다면 여기 : 보시다시피, 블록과 "부드러운"블록의 조합입니다. 이 모양을 에뮬레이트하기 위해 시도한 것은 각 표면 블록에 미니 하이트 맵을 제공하는 것입니다. 이것은 일반적으로 작동하지만 다음과 같은 지형을 생성하는 몇 가지 문제가 있습니다. 문제는 각 …

2
Perlin 웜으로 동굴 생성
현재 3D Simplex Noise로 복셀 지형과 같은 Minecraft를 생성하려고하며 동굴을 구현하려고합니다. 이 스레드 에서 Perlin Worms의 방법을 찾았습니다 . 그러나 나는 덩어리 단위로 덩어리를 생성하는 방법에 대한 단서가 없습니다. 이것이 가능합니까 아니면 덩어리 단위로 동굴과 비슷한 벌레를 만드는 대안이 있습니까? 편집 : 이것은 해결 방법을 모르는 문제입니다. EDIT2은 : 이 …

2
3D Perlin Noise로 생성 된 플로팅 지형을 제거하는 방법은 무엇입니까?
현재 3D Perlin Noise를 사용하여 Marching Cubes와 함께 임의의 지형을 생성하고 있습니다. 내 문제는 내 지형에서 적절한 높이를 얻기 위해 노이즈 기능을 조정하는 것 같습니다. 한 옥타브 만 사용하는 경우 노이즈와 관련된 모든 지점이 분명히 보간되어 상당히 부드러운 데이터가 생성됩니다. 그러나 돌출부 / 동굴 / 들쭉날쭉 한 지형을 얻으려면 다양한 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.