재미 있기 때문에 관리 템플릿 기반 벡터 기반 그래픽 시스템 인 WPF의 작은 하위 집합과 같은 라이브러리를 만들 수 있는지 확인하고 싶습니다. (저는 테스트하고 싶은 이론이 있습니다.) 저는 그래픽 천재가 아니며 좋은 벡터 그래픽 라이브러리를 찾고 있습니다.C# 바인딩이있는 Windows 용 벡터 그래픽 라이브러리
마이크로 소프트는 내부적으로 MilCore를 사용합니다. 내부적으로는 관리되는 세계에서 관리되지 않는 세계로 벡터 구조 목록을 전달하고 렌더 링하는 것으로 보입니다. 이 기본 라이브러리는 직접 모드 기반이라고 생각합니다. 바람직하게는 즉시
- 벡터 기반
- 즉시 또는 유지 모드 : 내가 원하는 기능의 세탁 목록을 기존의 무료 벡터 그래픽 라이브러리를 사용하고 싶습니다?
- 픽셀 쉐이더 지원
- 기하학 테스트가 좋은
- 이미지 지원, 바인딩 이미지 회전 지원
- .NET 것 명중 작은 규모의 상업적되는 점에 안정
내가 필요로하는 것 :
- 크로스 플랫폼 지원. DirectX 또는 심지어 Direct3D 10 또는 11에 고정되어 있으면 그렇게 할 수 있습니다.
- "컨트롤"과 비슷한 그래픽의 높은 수준의 관리. 이 관리 계층은 아마도 나 자신을하고 싶을 것입니다.
- 나는 조금 interop의 무서워하지 않습니다.
- 최고 멋진 공연. 나는 이것을 공연하고 싶다. 그러나 그것 때문에 유용성이 너무 많이 고생한다면, 나는 성공하지 못할 것이다.
이 라이브러리 http://jeremiahmorrill.com/2011/02/05/a-simple-directcanvas-tutorial/은 내가 좋아하는 것과 비슷하지만 더 안정적이고 더 많은 예제가 있습니다.
가능한 경우 DX/OpenGL보다 높은 레이어를 선호합니다.
어떤 옵션이 있습니까? 이것이 존재 하는가 아니면 그냥 파이프 꿈인가? 사전에 감사드립니다 - 방금 쇼핑 목록을 입력 한 것처럼 느껴지지만 이에 대한 커뮤니티의 의견에 정말로 감사드립니다. 여기에 나열된 다른 벡터 그래픽 질문에 맞지 않는 것 같습니다.하지만 위대한 게시물을 놓친 경우 알려주세요!
:
http://cairographics.org/bindings/
나는 큰 성공 이러한 .NET/(NDesk에 의해) 모노 바인딩을 사용했습니다 잠시 동안 비슷한 것을 찾고 있었지만 운이 없었습니다. 누군가가 그것을 찾을 수 있기를 바랍니다. 그러나 성배 검색과 같아요. DirectX에 직접 래퍼가 있지만, 그럴 필요가 없습니다. 그렇다면 DirectCanvas가 있습니다.하지만 정확히 내가 필요한 것은 아닙니다 ... –
Clutter를 살펴 보았지만 .NET 바인딩을 찾을 수 없었습니다. 혼란에 대한 의견이 있으십니까? –