스타 필드를 절차 적으로 생성하는 코드를 알고 있습니까?
이상적으로는 물리 기반이기 때문에 현실적인 행성과 달을 가질 수 있습니다. C ++, 오픈 소스 및 Ogre3d와 함께 사용할 수있는 것이 가장 좋습니다.
사용할 수있는 것이 없다면 대학 논문에서 무언가를 코딩하는 것을 두려워하지 않습니다.
스타 필드를 절차 적으로 생성하는 코드를 알고 있습니까?
이상적으로는 물리 기반이기 때문에 현실적인 행성과 달을 가질 수 있습니다. C ++, 오픈 소스 및 Ogre3d와 함께 사용할 수있는 것이 가장 좋습니다.
사용할 수있는 것이 없다면 대학 논문에서 무언가를 코딩하는 것을 두려워하지 않습니다.
답변:
스타 필드 (장거리)와 행성과 달 ( "단거리")을 만드는 것은 두 개의 다른 레이어 여야한다고 생각합니다. 스타 필드에 관해서는, 이것이 내 게임에 유용하다는 것을 알았 습니다 : http://alexcpeterson.com/spacescape . 그것은 당신의 장거리 정적 스타 필드를 돌볼 수 있습니다. C ++ 및 오픈 소스로 작성되었습니다.
"단거리"에 관해서는. 나는 태양계 시뮬레이터에 대한 몇 가지 소스를 찾았지만, 내 눈과 다른 태양계를 만들고 싶을 때, 얕게 보면 매우 일반적으로 보이지 않습니다. 나는 끝에 링크를 넣었다.
실제로 이것은 행성을위한 일반적인 시스템을 만드는 작업이 너무 어렵지 않아야합니다. 케플러를 연구하면 행성 위치에 대한 좋은 추정치를 얻을 수 있습니다. http://en.wikipedia.org/wiki/Kepler%27s_laws_of_planetary_motion . 아마도 비 편심 궤도를 고수하여 시작하십시오 :)
내가 찾은 태양계 시뮬레이터에 대한 몇 가지 링크가 있습니다.