2009-07-19 7 views
3

Silverlight 3의 새로운 투영 기능을 사용하면 큐브와 같은 간단한 3D 개체를 비교적 쉽게 표시 할 수 있습니다. SL 3 기능을 사용하여 3D 장면을 생성하는 3D 엔진이 있습니까?Silverlight 3 - 3D Engine

Kit3D가 있지만 SL1 또는 2에서 계속 실행되며 프로젝트 웹 사이트가 거의 업데이트되지 않는 것 같습니다.

아직 이러한 엔진이 없으면 내 도움이 필요합니다. PlaneProjection을 사용하여 this 간단한 데모 (WASD를 사용하여 이동)를 만들었습니다.

그러나 카메라 대상 방향에 따라 복합 개체를 만들고 개체 위치를 변형하는 데 문제가 있습니다. 이미이 작업을 수행하는 엔진이 없다면 더 많은 설명과 소스 코드를 제공 할 것입니다.

덕분에, 안드레이

답변

1

당신은 너무 http://www.innoveware.com/quakelight.html을 확인 할 수 있습니다. 편집 : 나는 그것이 오픈 소스라고 생각했지만 틀렸다고 생각합니다 ....

+0

QuakeLight가 WritableBitmap을 사용하여 전체 3D 장면을 렌더링한다면? WritableBitmap이 더 뛰어난 퍼포먼스라면, PlaneProjection을 사용하는 현재의 접근법이 결국 받아 들일 수없는 것일 수도 있습니다. – Andrej

+1

Quakelight는 GPL 하에서 사용할 수 있으므로 소스 코드를 다운로드하고 찾아 볼 수 있습니다. – ChadT