2011-10-27 3 views
1
내가 플렉스에서 이러한 사이트와 같은 응용 프로그램을 개발해야

에 룸 플래너 3D 웹 응용 프로그램을 빌드하는 방법 4플렉스

http://mydeco.com/rooms/austin/
http://floorplanner.com/demo#assets
http://www.homestyler.com/designer

나는 다음과 같은 질문이 있습니다

  • 이러한 유형의 응용 프로그램을 빌드하는 데 사용되는 주요 플렉스 구성 요소는 무엇입니까?
  • 2D에서 3D로 변환하는 방법은 무엇입니까?
  • 2D 크기 조정 가능한 객체에서 동적 3D를 생성하는 방법은 무엇입니까?
  • 개체의 크기를 측정하는 방법을 보여주는 방법은 무엇입니까?
+0

힌트 :이 질문은 너무 광범위합니다. 당신은 훨씬 더 운을 좁히고 당신이 지금까지 개발 한 것을 토대로 타겟 된 질문을 할 것입니다. 앱을 살펴보면 아마도 (다각형) 모양을 그릴 수있는 간단한 애플리케이션을 만들어서 시작하십시오. – Bart

+0

@ 바트 : 코멘트 주셔서 감사합니다. 우리는 응용 프로그램에로드 일부 직사각형 모양을 개발하고 종이 비전 큐브 개체를 사용하여 3D를 만들었습니다.하지만 우리는 크기가 다시 3D 개체를 동적으로 기울일 수 없습니다. 또한 다시 크기가 조정 된 2D 셰이프에서 3D를 동적으로 생성 할 수 없습니다. http://floorplanner.com/demo#assets에서 볼 수있는 크기가 조정 된 2D 개체를 기반으로 3D를 생성하는 방법 – Shebin

답변

1

이러한 유형의 응용 프로그램을 빌드하는 데 사용되는 주요 플렉스 구성 요소는 무엇입니까?

버튼, 그룹, 목록, 체크 박스, 등 ... 기분이 무료로 플렉스 구성 요소를 사용하여) 심각하기 위해,이 응용 프로그램은 거의 모든 표준 플렉스 컨트롤을 사용합니다.

2D에서 3D로 변환하는 방법은 무엇입니까?

귀하의 목록에서 가장 어려운 질문입니다. 자신 만의 3D 액션 스크립트 리매 러를 작성하는 것은 엄청난 어려움입니다. http://www.adobe.com/devnet/flashplayer/stage3d.html

두더지의 API가 제공 : 플래시 플레이어 11에서 지원 퍼지게 API를 사용하려면 What is the best Actionscript3 3D Engine?

  • :

    1. 기존 3D 소프트웨어 엔진을 사용하려면 : 당신이 일반적으로 기회를 하드웨어 가속 3D 그래픽이지만 상대적으로 새로운 기능입니다. 엔진의 작은 숫자가이 지원하고있다 :

      http://alternativaplatform.com/en/

      http://code.google.com/p/minimole/

      어떻게 2D 크기 조정 객체에서 역동적 인 3D를 생성하기 위해?

      일반적인 문제가 없습니다. 사실 2D 투영법과 3D 미리보기는 하나의 모델을 표현한 것입니다. 이들 프로그램은 벽, 계단 등의 3 차원 절차 (즉, 수식에 의해 정의 된) 모델의 생성자를 가지며 추가 2d 모델 일 수있다. 이 모델 내부의 수식은 다각형/벡터 드로잉을 만듭니다. 물론 모든 수식은 경험적입니다. 예를 들어, 벽의 경우 폴리선을 작성한 다음 윤곽선을 작성한 다음 z 축을 사용하여 윤곽선을 돌출시킬 수 있습니다.

      어떻게 그것은 너무 발견의 객체

      크기를 조정에 측정을 표시합니다. 벽의 경우 모서리 사이의 거리를 측정하기 만하면됩니다. 선반/옷장의 경우 경계 상자 크기를 사용할 수 있습니다.