2008-08-28 5 views
4

게임이 시작될 때 (또는 플레이어가 새로운 장면으로 넘어갈 때마다) 무작위 지형을 생성하는 python 스크립트를 Google에서 찾았지만 찾은 모든 도구는 지형을 생성하기위한 것입니다 게임 모드가 아니라 렌더링하는 것입니다.Blender3D에서 무작위 지형 생성하기

어떻게/어디서 찾을 수 있습니까?

답변

4

이 링크 관련이있다 (나는 Blender3D 게임 프로그래밍 기능을 가지고 있기 때문에 누군가가 SO에 요구하는 것은이 OK입니다 있으리라 믿고있어)? 프랙탈 "에 대한

http://www.sinc.stonybrook.edu/stu/jseyster/plasma/

당신이 만약 Google 검색 :

http://blenderartists.org/forum/showthread.php?t=77794

는 알고리즘 (프랙탈 플라즈마)이 알고리즘 (자바)과 같이 아주 간단 지형 (높이 맵)를 생성하려면 플라즈마 파이썬 "당신은 몇 가지 예제 코드를 찾을 수 있습니다.

0

게임을위한 지형을 생성하기 위해 렌더링을 위해 지형을 생성하는 데 사용할 수있는 대부분의 파이썬 스크립트를 다시 프로그래밍 할 수 있어야합니다. 구체적인 게임이 있어야합니다. 스크립트를 사용하면 실시간 게임 플레이에 적합합니다. 정적 렌더링?

2

저는 게임 엔진으로는별로 효과가 없었지만 임의의 구름 텍스처를 생성하고이를 사용하여 모델을 대체하는 방법은 무엇입니까? 그게 더 쉬울 까?

0

가장 간단한 방법은 조금만 속이는 것입니다. 실제로 임의의 지형을 생성하는 대신 임의의 구름 텍스처를 만들고 (Phyton으로 그 작업을 수행하는 방법을 모르는 경우) 변위 수정자가 해당 텍스처를 사용하도록 만듭니다. 얼마나 쉬운 일인지 모르겠습니다.