... • V2 = dx dx + dy dy + dz1 dz ♦ V1 • V2 = V1 V1 cos(Θ ) D ơng Anh Đức, Lê Đình Duy typedef struct { Coordinate dx; Coordinate dy; Coordinate dz; }Vector; Giới thiệu đồhọa chiều 3/ 8 ĐỒHỌA MÁY ... gian typedef struct{ Coordinate x ; Coordinate y ; Coordinate z ; }Point 3D ; (x,y,z) 3D vector • Mô tả hướng biên độ (magnitude) ♦ Xác đònh toạ độ dx, dy, dz _ ♦ Magnitude V = dx + dy + dz2 ♦ Không ... tượng Giới thiệu đồhọa chiều 2/8 ĐỒHỌA MÁY TÍNH Các vật thể 3D biểu diễn ? • Point • Vector • Line • Ray • Triangle • Polygon • Quadric curve • Spline • Quadric solid • Curved surface • v.v…...
... • V2 = dx dx + dy dy + dz1 dz ♦ V1 • V2 = V1 V1 cos(Θ ) D ơng Anh Đức, Lê Đình Duy typedef struct { Coordinate dx; Coordinate dy; Coordinate dz; }Vector; Giới thiệu đồhọa chiều 3/ 8 ĐỒHỌA MÁY ... gian typedef struct{ Coordinate x ; Coordinate y ; Coordinate z ; }Point 3D ; (x,y,z) 3D vector • Mô tả hướng biên độ (magnitude) ♦ Xác đònh toạ độ dx, dy, dz _ ♦ Magnitude V = dx + dy + dz2 ♦ Không ... tượng Giới thiệu đồhọa chiều 2/8 ĐỒHỌA MÁY TÍNH Các vật thể 3D biểu diễn ? • Point • Vector • Line • Ray • Triangle • Polygon • Quadric curve • Spline • Quadric solid • Curved surface • v.v…...
... • V2 = dx dx + dy dy + dz1 dz ♦ V1 • V2 = V1 V1 cos(Θ ) D ơng Anh Đức, Lê Đình Duy typedef struct { Coordinate dx; Coordinate dy; Coordinate dz; }Vector; Giới thiệu đồhọa chiều 3/ 8 ĐỒHỌA MÁY ... gian typedef struct{ Coordinate x ; Coordinate y ; Coordinate z ; }Point 3D ; (x,y,z) 3D vector • Mô tả hướng biên độ (magnitude) ♦ Xác đònh toạ độ dx, dy, dz _ ♦ Magnitude V = dx + dy + dz2 ♦ Không ... tượng Giới thiệu đồhọa chiều 2/8 ĐỒHỌA MÁY TÍNH Các vật thể 3D biểu diễn ? • Point • Vector • Line • Ray • Triangle • Polygon • Quadric curve • Spline • Quadric solid • Curved surface • v.v…...
... d ch Thông qua việc khảo sát, phát phiếu bướm tuyên truyền, vận động nhân d n quét d n, khai thông cống rãnh, phát hoang, vệ sinh đường hẻm, nơi ao tù nước đọng, lấp hố ga, hướng d n hộ d n diệt ... tế d phòng quận, huyện tập huấn kỹ trước quân - Các quận, huyện tổ chức phát 72.226 phiếu bướm loại, khai thông cống rãnh, phát quang 32 . 733 mét đường, hẻm khu phố, ấp, trồng 3. 195 xanh, xóa 39 .32 3 ... 3. 195 xanh, xóa 39 .32 3 bảng quảng cáo sai quy định - Vận động tổ chức thu gom 20,6 phế liệu, ve chai, vật d ng bỏ đi, giấy vụn hộ d n để thực công trình chiến d ch vận động hộ d n đóng góp sách...
... ta d ng cấu trúc mảng record sau: #define MaxDinh 50 //so dinh toi da co the bieu dien #define MaxCanh 100 //so canh toi da typedef struct{ float x, y, z; } diem 3D; typedef struct{ int sodinh; ... model) Z 12 (-1,-1 ,3) 10 11 (1,-1 ,3) (1,-1,2) (-1,-1,2) (-1,-1,0) (1,-1,0) X (1,-1, -3) (-1,1,0) 1 Y (1,1,0) (-1,-1, -3) (-1,1, -3) (1,1, -3) Danh sách đỉnh Đỉnh X Y Z 1 -3 -1 -3 -1 -1 -3 -1 -3 1 ... // danh sách thứ tự đỉnh tạo nên mặt RGBColor color; // màu sắc mặt } kieumat; • Typedef struct { string tendt; int sodinh; Diem 3D dinh[]; int somat; kieumat mat[]; } object 3D; //so dinh // danh...
... phân cách d u chấm than hay d u phẩy Chuỗi callback gọi fc_silder_f.m: f = get(slider_f_,'Value'); f = num2str(f); set(edit_f_,'String',f); với tác d ng nhập nhiệt độ giữ Value slider_f_ vào ... nhập liệu sau đây: - d ng menu - d ng list box - d ng radio button - d ng check box D ng menu: ta xoá bỏ chuỗi Celcius lệnh text_c1_ thay vào khả chọn theo popup menu nh sau: delete(text_c1_); pop_c_ ... choice= =3 t= k end t = num2str(t); set(text_c2_,'String',t); Cần lu ý để đạt đợc kết , ta phải báo cho edit slider uicontrol biết để d ng fc_calc2.m cách bổ sung thêm d ng sau: set(edit_f_, ...
... xu t d li u sau ây: d ng popupmenu d ng list box d ng radio button d ng check box D ng popupmenu: Ta t o giao di n nh sau: 47 Các l nh th c hi n công vi c (l u file ct3_7.m) là: set(gcf, DefaultUicontrolUnit ... ct3_4; ct3_10 ); File ct3_12.m: for i = 1 :3 if gcbo = = radio_c(i) choice = i; set(radio_c(i), Value ,1); elseif set(radio_c(i), Value ,0); end; end; o n script m t vòng l p, so sánh s (handle) ... catch disp(lasterr); end end function varargout = pushbuttonmot_Callback(h, eventdata, handles, varargin) persistent dem;%bien dem la persistent de no ton tai giua lan goi ham if isempty(dem) dem...
... dots randomly For i = To 2000 ' get a random XCoord ' Note that Rnd(1) returns a real number between and 1, eg: 0 .38 4 iXCoord = Int(Rnd(1) * ScaleWidth) ' get a random YCoord iYCoord = Int(Rnd(1) ... Pie Slice ta đánh thêm d u trừ ("-") trước hai trị số Radian, tức d ng -Rads(45), -Rads( 230 ) thay Rads(45), Rads( 230 ) D ới code vẽ hai Pie Slices, có tâm điểm lệch tí, đồng thời thêm thích 87.5% ... Property DrawMode Thông thường ta vẽ, trị số default property DrawMode 13- Copy Pen Có trị số DrawMode thích hợp cho áp d ng hoạt họa 7- Xor Pen Muốn xóa hình vừa vẽ xong ta cần vẽ lại hình DrawMode...
... Doors: Các d ng cửa (cửa ð i) PivotDoor SlidingDoor BiFoldDoor Học phần – HOẠT HÌNH ấ CHIỀU CB Trang 12/124 Hýớng d n giảng d y Windows: d ng cửa sổ AwningWindow FixedWindow ProjectedWindow ... Array Dimentions: 1D: Tạo d y chiều - Incremental: X = 30 Array Demension: 1D: Count = 2D: Tạo d y chiều - Incremental: X = 30 Array Demension: 1D: Count = 2D: Count = 5; Y = 30 3D: Tạo d y ... cách: Start\ Programs\ Discreet\ 3ds max6\ 3ds max6 Hoặc ta double click vào biểu týợng 3ds max6 Desktop Lýu ý: 3D Max6 ð hỏi cấu hình máy týõng ð mạnh, Window SP Window2000 SP3 ð òi ối ồng thời...
... Biểu diễn điểm không gian 3D • Ma trận tổng quát không gian 3D biểu diễn : • Biểu diễn d ng ma trận a b [T ] = c p d g e i f q j r 1 m n s a b [T ] = c 0 d e f g tx ... trục ban đầu Áp d ng phép quay ngược trở lại vị trí ban đầu ta Rx-1(α) Ry-1(β) 1 0 c / d Rx−1 (α ) = 0 − b / d 0 b /d c /d 0 0 0 1 d 0 Ry−1 ( β ) = − a 0 20 0 a d 0 0 0 ... vector đoen vị k d c theo trục z y y u α z u' x β x z u’’ u’ 16 Bước Khi đó: cos α = u '.k c = u' k d Với d chiều d i vector u’ d = b2 + c2 Tương tự ta tính sin α b sin α = d Khi ma trận phép...
... 19 Phép biến d ng - Shearing Định nghĩaThay đổi hình d ng đối tượng Phép biến d ng chia thành loại: • Biến d ng theo trục tung • Biến d ng theo trục hoành • Biến d ng tổng quát December 15, ... Phép biến đổi hình học Biểu diễn phép biến đổi Affine d ng ma trận: x ' a b c x y ' = d e f y ⇔ Q = T P 0 December 15, Chris Weigle - Comp ... tượng, làm thay đổi đối tượng hướng, kích thước, hình d ng Các phép biến đổi hình học • • • • Tịnh tiến Quay Biến đổi tỉ lệ Biến d ng December 15, Chris Weigle - Comp Giới thiệu Hai phương...
... mắt Các đường vuông góc với Đừng vẽ chúng d c nằm ngang, không mắt rời rạc Vẽ đường thấp mắt, nhớ d ng đường d n để định hướng cho chúng 3 Xoá đường d n vẽ Con đường tròn hoàn hảo, bị bao phủ ... phần rìa mắt Đừng làm giống hướng d n trước, đường không d c, mà ngang mắt nhỏ Nhưng đừng làm ngang bạn không muốn nhân vật bạn bị d tật mắt (mắt bị lác nghe) D ng hai đường định hướng này, vẽ ... chéo phần rìa phần mắt Độd c hai đường chéo (hay hệ số gõ chúng) định độ lớn độ rộng mắt bạn vẽ Nếu bạn nhìn hướng d n khác trang này, bạn thấy hệ số góc đường đa d ng Sử d ng đường đường định hướng,...
... nhớ đệm cho ổ HDD, giúp họ tận d ng tốc độ cao SSD dung lượng cao HDD Ngoài ra, Linux 3. 10 hỗ trợ nhân đồhọa giải mã video Radeon Trình điều khiển Radeon kernel Linux cung cấp giao diện cho việc ... cấp giao diện cho việc tương tác với tiện ích Unified Video Decoder Radeon HD 4000 card đồhọa HD Kernel hỗ trợ chip đồhọad ng vi xử lí Richland mắt, bao gồm mẫu APU A4, A6, A8, A10 series Một ... Linus Torvalds vừa phát hành phiên kernel Linux 3. 10 với số nâng cấp so với 3. 9 mắt hồi tháng Tư Linux 3. 10 trang bị tính SSD caching số cải tiến cho trình điều khiển chip đồhọa Radeon Hồi tháng...
... nhớ đệm cho ổ HDD, giúp họ tận d ng tốc độ cao SSD dung lượng cao HDD Ngoài ra, Linux 3. 10 hỗ trợ nhân đồhọa giải mã video Radeon Trình điều khiển Radeon kernel Linux cung cấp giao diện cho việc ... cấp giao diện cho việc tương tác với tiện ích Unified Video Decoder Radeon HD 4000 card đồhọa HD Kernel hỗ trợ chip đồhọad ng vi xử lí Richland mắt, bao gồm mẫu APU A4, A6, A8, A10 series Một ... Linus Torvalds vừa phát hành phiên kernel Linux 3. 10 với số nâng cấp so với 3. 9 mắt hồi tháng Tư Linux 3. 10 trang bị tính SSD caching số cải tiến cho trình điều khiển chip đồhọa Radeon Hồi tháng...
... nhớ đệm cho ổ HDD, giúp họ tận d ng tốc độ cao SSD dung lượng cao HDD Ngoài ra, Linux 3. 10 hỗ trợ nhân đồhọa giải mã video Radeon Trình điều khiển Radeon kernel Linux cung cấp giao diện cho việc ... cấp giao diện cho việc tương tác với tiện ích Unified Video Decoder Radeon HD 4000 card đồhọa HD Kernel hỗ trợ chip đồhọad ng vi xử lí Richland mắt, bao gồm mẫu APU A4, A6, A8, A10 series Một ... Linus Torvalds vừa phát hành phiên kernel Linux 3. 10 với số nâng cấp so với 3. 9 mắt hồi tháng Tư Linux 3. 10 trang bị tính SSD caching số cải tiến cho trình điều khiển chip đồhọa Radeon Hồi tháng...
... axetilen tác d ng với dung d ch AgNO3/NH3 B Cho anđehit fomic tác d ng với dung d ch AgNO3/NH3 C Cho axit fomic tác d ng với dung d ch AgNO3/NH3 D Cho glucozơ tác d ng với dung d ch AgNO3/NH3 Câu 10 ... tính axit D. vừa có tính oxi hóa vừa có tính khử 31 Để chứng minh amino axit hợp chất lưỡng tính ta d ng phản ứng chất với A.dd HCl dd Na2SO4 C.dd KOH dd HCl B.dd KOH CuO D. dd NaOH dd NH3 32 Chất ... CH3COOCH3 C HCOOC3H7 D C2H5COOH 18 Câu sau không đúng? A CH3COOCH = CH2 d y đồng đẳng với CH2 = CHCOOCH3 B CH3CH2COOCH = CH2 tác d ng với dd NaOH tạo thành andehit muối C CH3COOCH = CH2 tác d ng...
... sau : - 1H-Indol-2 ,3- dion - Isatin - 2, 3- Diketoindolin - Isatine - 2 ,3- Dioxo-2 ,3- dihydroindol - Axit Isatinic anhydrit - 2 ,3- Dioxoindolin - ISN - 2 ,3- Indolindion - Isotin - 2 ,3- Ketoindolin - Aminobenzoylformic ... Aminobenzoylformic anhydrit - C11129 - Pseudoisatin - indol-2 ,3- dion - S0 033 5a - Indolin-2 ,3- dion - Tribulin - Axit lactam Isatic Phương pháp Sandmeyer phương pháp cổ xưa thường xuyên sử d ng để tổng hợp ... phối trí d n đến làm giảm số sóng dao động hoá trị liên kết Chẳng hạn, νNH, ν NH 34 14 33 36 cm-1 phức [M(NH3)6 ]3+ (M = Ni, Co, Cr) νNH nằm vùng 33 97 -30 70 cm-1 Sự tạo phức làm xuất kiểu dao động...