Đang tải... (xem toàn văn)
3D Modeling là quá trình phát triển một biểu diễn toán học, khung lưới của bất kỳ một đối tượng 3D nào; sản phẩm của quá trình này là một mô hình 3D (3D model). Và để hiểu rõ hơn về điều này mời các bạn tham khảo bài giảng 3D Modeling sau đây.
3D Modeling Định nghĩa Mơ hình hố 3D (3D modeling) là q trình phát triển một biểu diễn tốn học, khung lưới của bất kỳ một đối tượng 3D nào Sản phẩm của q trình này là một mơ hình 3D (3D model) Biểu diễn vật thể 3D • • • • • • • Point Vector Line Ray Polygon Spline Surface Điểm Vectơ Đường thẳng Tia Đa giác Mặt cong – Quadric surface – Ruled surface Mặt bậc 2 Mặt qui luật 3D Point Mơ tả một vị trí trong khơng gian struct { double double double } Point3D; x; y; z; P(x,y,z) 3D Vector Mô tả hướng và độ lớn struct { double dx; double dy; double dz; } Vector3D; – Xác định bởi tọa độ dx, dy, dz – Độ lớn ||V|| = (dx2 + dy2 + dz2) 1/2 V(dx,dy,dz) Tích vơ hướng của 2 vector: V1 . V2 = dx1dx2 + dy1dy2 + dz1dz2 = ||V1|| ||V2|| cos(V1,V2) 3D Segment Nối 2 điểm trong không gian P2 struct { Point3D P1; Point3D P2; } Segment3D; Biểu diễn dưới dạng tham số: P P1 P = P1 + t (P2 – P1), (0