Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

nhà phát minh - Trực tuyến trên đám mây

Chạy nhà phát minh trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là trình phát minh lệnh có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


Inventor - bộ công cụ để viết chương trình 3D

MÔ TẢ


Sản phẩm Mở Inventor 3D Toolkit là một bộ công cụ hướng đối tượng
đơn giản hóa và tóm tắt công việc viết lập trình đồ họa thành
một tập hợp các đối tượng dễ sử dụng. Các đối tượng này bao gồm từ dữ liệu cấp thấp-
các đối tượng ở giữa như Sphere, Camera, Material, Light và Group, để
các đối tượng cấp ứng dụng cấp cao như Walk Viewer và Material
Người biên tập. Khái niệm nền tảng trong Inventor là "cơ sở dữ liệu cảnh"
xác định các đối tượng sẽ được sử dụng trong một ứng dụng. Khi đang sử dụng
Nhà phát minh, một lập trình viên tạo, chỉnh sửa và biên soạn các đối tượng này thành
đồ thị cảnh 3D phân cấp (tức là cơ sở dữ liệu). Một loạt các cơ bản
các tác vụ ứng dụng như kết xuất, chọn, xử lý sự kiện và tệp
đọc / ghi là các thao tác cài sẵn của tất cả các đối tượng trong cơ sở dữ liệu
và do đó rất đơn giản để gọi.

Vì Inventor là hướng đối tượng (được viết bằng C ++), nó khuyến khích
lập trình viên để mở rộng hệ thống bằng cách viết các đối tượng mới. Người phát minh
người dùng đã tạo nhiều đối tượng mới không được bao gồm trong
sản phẩm, chẳng hạn như: bề mặt Bezier, đối tượng CSG, đối tượng hoạt hình,
người xem đặc biệt và nhiều hơn nữa.

Lưu ý rằng cơ chế kết xuất bên trong các đối tượng Inventor sử dụng
OpenGL. Do đó, trong quá trình hiển thị, mỗi đối tượng sẽ tự động làm cho
các lệnh gọi phù hợp, hiệu quả tới OpenGL. Hơn nữa, kết xuất Inventor
hỗ trợ lược đồ bộ nhớ đệm tự động tạo ra rất nhanh
kết xuất cơ sở dữ liệu mà không có chi phí truyền tải.

Chọn nhà phát minh cực kỳ hiệu quả và không sử dụng kết xuất.
Hơn nữa, việc chọn trả về nhiều thông tin 3D và chi tiết
về những đồ vật đã được chọn. Một danh sách được sắp xếp của các đối tượng đã chọn và
thông tin tương ứng được trả lại cho người lập trình. Chọn là như vậy
nhanh chóng mà các chương trình có thể thực hiện đánh dấu định vị 3D bằng chuột
di chuyển qua cửa sổ 3D.

SỰ TƯƠNG TÁC, SỰ KIỆN, THIẾT BỊ


Inventor định nghĩa một mô hình sự kiện để viết tương tác 3D. Mô hình này
là hệ thống cửa sổ độc lập. Nó khá dễ sử dụng và tạo ra 3D
lập trình thao tác trực tiếp có thể. Inventor bao gồm nhiều loại
của các đối tượng 3D tương tác và các công cụ để viết các đối tượng tương tác,
chẳng hạn như: Bộ điều khiển, Bộ kéo và Máy chiếu. Sự kiện linh hoạt
mô hình khuyến khích các lập trình viên mở rộng hệ thống để hỗ trợ
thiết bị và các loại sự kiện.

FILE FORMAT


Định dạng tệp 3D của Nhà phát minh là tiêu chuẩn của SGI cho dữ liệu 3D. Định dạng
hỗ trợ cả ASCII và định dạng nhị phân riêng tư. Định dạng nhị phân là
mạng trung lập và do đó có thể được xuất qua các ranh giới máy.

LỢI ÍCH


Lập trình ứng dụng đồ họa 3D với Inventor dẫn đến kết quả
năng suất quy mô tăng lên. Điều này cũng tăng lên theo thời gian khi càng
các công cụ sử dụng mô hình Inventor, giao diện người dùng và tệp tiêu chuẩn
định dạng.

TÀI LIỆU


Danh sách tài liệu trực tuyến có sẵn trong phần Câu hỏi thường gặp chung
của trang web được cung cấp ở cuối trang người đàn ông này.

SOURCE


Bộ công cụ của Nhà phát minh bao gồm mã nguồn cho các chương trình NUMEROUS và
ví dụ.

Sử dụng nhà phát minh trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    Turkdevops
    Turkdevops
    TurkDevOps a ? K kaynak yaz? L? M
    geli? tirici topluluklar? DevTurks-Team
    Taraf?ndan desteklenmektedir..
    Tính năng:https://github.com/turkdevopshttps://turkdevops.g...
    Tải xuống turkdevops
  • 2
    asamdf
    asamdf
    * asammdf * là trình phân tích cú pháp Python nhanh và
    biên tập viên cho ASAM (PGS cho
    Tiêu chuẩn hóa Tự động hóa và
    Hệ thống đo lường) MDF / MF4
    (Định dạng dữ liệu đo lường ...
    Tải xuống asamdf
  • 3
    LAME (Lame Aint một bộ mã hóa MP3)
    LAME (Lame Aint một bộ mã hóa MP3)
    LAME là một công cụ giáo dục được sử dụng
    để tìm hiểu về mã hóa MP3. Các
    Mục tiêu của dự án LAME là cải thiện
    âm thanh tâm lý, chất lượng và tốc độ
    của MP...
    Tải xuống LAME (Lame Aint a MP3 Encoder)
  • 4
    wxPython
    wxPython
    Một tập hợp các mô-đun mở rộng Python
    bọc các lớp GUI đa nền tảng từ
    wxWidgets.. Đối tượng: Nhà phát triển. Người dùng
    giao diện: X Window System (X11), Win32...
    Tải xuống wxPython
  • 5
    góifilemanager
    góifilemanager
    Đây là trình quản lý tệp gói Total War
    dự án, bắt đầu từ phiên bản 1.7. Một
    giới thiệu ngắn về Warscape
    mod: ...
    Tải xuống packfilemanager
  • 6
    IPerf2
    IPerf2
    Một công cụ lưu lượng mạng để đo lường
    Hiệu suất TCP và UDP với các chỉ số
    xung quanh cả thông lượng và độ trễ. Các
    các mục tiêu bao gồm duy trì một hoạt động
    cá tuyết iperf ...
    Tải xuống IPerf2
  • Khác »

Lệnh Linux

Ad