SpaceshipGenerator
Version 1.1.3
무작위 시드에서 3D 우주선을 절차적으로 생성하는 블렌더 스크립트입니다.
add_mesh_SpaceshipGenerator.zip
다운로드하세요.YouTube에서 시청하세요: https://www.youtube.com/watch?v=xJZyXqJ6nog
다음 스크린샷은 알고리즘 작동 방식을 보여주기 위해 선체 세그먼트 및 비대칭 세그먼트 수에 대한 극단값을 사용하여 생성되었습니다.
Spaceship
으로 시작하는 모든 개체를 삭제합니다. 이 기능을 비활성화하려면 기본 함수의 735번째 줄 주위에 있는 reset_scene()
호출을 제거하거나 주석 처리하세요.generate_spaceship()
함수에 시드를 제공할 수 있습니다. 예를 들어 generate_spaceship('michael')
입니다.generate_spaceship()
함수는 생성 프로세스에 영향을 미치는 더 많은 매개변수를 사용합니다. 그들과 함께 놀아보세요!hull_normal.png
는 추가 표면 "그리블"을 추가하는 노멀 맵입니다. hull_lights_diffuse.png
는 창 조명의 색상을 설정하는 추가 확산 텍스처입니다. hull_lights_emit.png
는 어둠 속에서 창문을 빛나게 만드는 방출 텍스처입니다. /r/procedural Generation 2016년 6월 월간 챌린지의 일환으로 재미로 작성되었습니다.
MIT 라이센스에 따라 출시되었습니다.
Michael Davies가 작성하고 유지 관리합니다.
GitHub @a1studmuffin 트위터 @butterparty
버그 수정, 적절한 GUI 및 빌드 스크립트를 제공한 @panzi에게 특별히 감사드립니다. 또한 버그 수정을 위해서는 @mjrthemes를, 2.80 포트를 위해서는 @LendoK를 사용하세요.