2010-03-22 2 views
0

나는 (화면의 일부로) 화면을 유기적으로 성장시키고 수평 적으로 상호 작용하는 프로그램을 만들고 싶습니다. 다음은 샘플 이미지의 바로 왼쪽에서 돋 오른쪽으로 성장하는 라인을 상상 :간단한 2D 그래픽을하기 위해 당신은 무엇을 추천하겠습니까?

Line Example

선이 Google Maps Transit Overlay 또는 OnNYTurf의 교통 페이지에 사용되는 라인과 같을 것이다.

개인 프로젝트이므로 모든 언어와 라이브러리 조합에 대해 열려 있습니다. 그러나 나는 어디에서 시작해야할지 모른다. 과거에 비슷한 그래픽을 만들 때 무엇을 사용 했습니까? 무엇을 추천하나요? 나는 엑스트라를 필요로하지 않고 Windows에서 실행되기를 원한다. (닷넷은 괜찮다.) 다른 곳에서는 실행할 필요가 없다. 브라우저에서 자바 스크립트가 아닌 실제 프로그램으로 실행해야합니다.

분명히 '옳은'대답은 없지만 Y는 X에 대한 논점을 시작하는 것이 아니라 사람들이 쉽게 이해할 수있는 간단한 2D 그래픽을 처리하는 그래픽 툴킷 목록을 찾는 것입니다 사용 또는 지역 사회 또는 기타의.

답변

1

Processing은 당신을위한 도구 일 수 있습니다.

+0

Processing (처리)을 살펴보고 일부 자습서를 살펴 보았지만, 기능과는 달리 그래픽이 끝난 것처럼 보입니다. 제가 말하고자하는 것은, 그것을 더 큰 프로그램에 도서관으로 끼워 넣을 방법을 찾지 못하고 무엇을 그릴 지 명령을 내리게하는 것입니다. 대부분의 프로그램은 그래픽이 아닙니다. Processing에서 모든 것을 시도하고 쓸 수있는 것 같지만 그것이 잘못된 도구라고 생각합니다. –

+0

@Tom, 처리 패널을 다른 응용 프로그램에 포함시킬 수있는 것처럼 보입니다. 참조 : http://dev.processing.org/reference/core/javadoc/processing/core/PApplet.html –

0

당신이 말했듯이,이 문제를 해결할 수있는 방법은 다양합니다. 개인적으로 Windows 기반 프로젝트이므로 WPF를 사용하는 .NET 기반 구현과 함께 갈 것입니다. 2D 드로잉 기능을 사용하는 방법에 대한 자습서가 있습니다 (http://www.wpftutorial.net/DrawOnPhysicalDevicePixels.html). 여기에도 올바른 대답은 없습니다. 또한 신기술을 선택하고 프로젝트가 새로운 것을 배우기위한 메커니즘이 될 수 있도록해야합니다.

+0

WPF로 그릴 수있는 방법이있을 거라는 것을 알았지 만, 그만큼 WPF에 맞서 싸울 필요가있었습니다. 라인은 나를 투자하는데 꽤 신경이 쓰입니다. 나는 새로운 것을 배울 때 멋지다, 나는 방금 * * =에 대한 권고를 원했다. –

관련 문제