이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 명령 발명가입니다.
프로그램:
이름
Inventor - 3D 프로그램 작성을 위한 툴킷
기술
엽니다 발명자 3D 툴킷 객체지향 툴킷이다.
그래픽 프로그래밍을 작성하는 작업을 단순화하고 추상화합니다.
사용하기 쉬운 개체 집합입니다. 이러한 개체의 범위는 저수준 데이터-
Sphere, Camera, Material, Light 및 Group과 같은 중심 객체를
Walk Viewer 및 Material과 같은 상위 수준 애플리케이션 수준 개체
편집자. Inventor의 기본 개념은 "장면 데이터베이스"입니다.
응용 프로그램에서 사용할 개체를 정의합니다. 사용할 때
프로그래머 인 Inventor는 이러한 객체를 생성, 편집 및 구성하여
계층적 3D 장면 그래프(예: 데이터베이스). 다양한 기본
렌더링, 선택, 이벤트 처리 및 파일과 같은 애플리케이션 작업
읽기/쓰기는 데이터베이스에 있는 모든 개체의 기본 제공 작업입니다.
따라서 간단하게 호출할 수 있습니다.
Inventor는 객체 지향(C++로 작성)이므로
프로그래머는 새로운 객체를 작성하여 시스템을 확장합니다. 발명자
사용자는 에 포함되지 않은 다양한 새 개체를 만들었습니다.
베지어 표면, CSG 개체, 애니메이션 개체,
특별 시청자 등이 있습니다.
Inventor 객체 내부의 렌더링 메커니즘은
OpenGL. 따라서 렌더링하는 동안 각 객체는 자동으로
OpenGL에 대한 적절하고 효율적인 호출. 또한 Inventor 렌더링
자동으로 매우 빠르게 생성하는 캐싱 체계를 지원합니다.
순회 오버헤드 없이 데이터베이스를 렌더링합니다.
Inventor 선택은 매우 효율적이며 렌더링을 사용하지 않습니다.
또한 피킹은 다양한 3D 정보와 세부 사항을 반환합니다.
어떤 물건을 골랐는지에 대해. 선택한 개체의 정렬된 목록 및
해당 정보는 프로그래머에게 반환됩니다. 따기는 그렇다
프로그램이 마우스로 3D 위치 강조 표시를 수행할 수 있도록 빠르게
3D 창에서 이동합니다.
상호 작용, 이벤트, 및 장치
Inventor는 3D 상호작용 작성을 위한 이벤트 모델을 정의합니다. 이 모델
윈도우 시스템에 독립적입니다. 사용하기 쉽고 3D를 만듭니다.
직접 조작 프로그래밍 가능. 발명가는 다양한
대화형 개체 작성을 위한 대화형 3D 개체 및 도구,
조작기, 드래거 및 프로젝터와 같은. 유연한 이벤트
모델은 프로그래머가 새로운 지원을 위해 시스템을 확장하도록 권장합니다.
장치 및 이벤트 유형.
FILE FORMAT
Inventor 3D 파일 형식은 SGI의 3D 데이터 표준입니다. 형식
ASCII 및 개인 바이너리 형식을 모두 지원합니다. 바이너리 형식은
네트워크 중립적이므로 시스템 경계를 넘어 내보낼 수 있습니다.
혜택
Inventor로 3D 그래픽 응용프로그램을 프로그래밍하면
스케일 생산성이 증가합니다. 이것은 또한 시간이 지남에 따라 증가합니다.
도구는 Inventor 패러다임, 사용자 인터페이스 및 표준 파일을 활용합니다.
형식입니다.
사용 설명서
일반 FAQ 섹션에서 온라인 설명서 목록을 사용할 수 있습니다.
이 매뉴얼 페이지 끝에 제공된 웹 사이트의
SOURCE CODE
Inventor Toolkit에는 수많은 프로그램에 대한 소스 코드와
예.
onworks.net 서비스를 사용하여 발명가 온라인 사용