0

bài 2 đồ hoạ trong turbo pascal 7 0

PHỤ CHƯƠNG ÐỒ HỌA TRONG TURBO PASCAL

PHỤ CHƯƠNG ÐỒ HỌA TRONG TURBO PASCAL

Thiết kế - Đồ họa - Flash

... dụng 3 20 x 20 0 (2) 3 20 x 20 0 (3) 3 20 x 20 0 CGACHi (4) EGALo (0) EGAHi (1) VGALo (0) 6 40 x 20 0 6 40 x 20 0 6 40 x3 50 6 40 x 20 0 VGAMed (1) 6 40 x 3 50 VGAHi (9) 3 20 x 20 0 CGAC3 VGA (1) CGAC2 (3) (0) CGAC1 ... OutTextXY(GetmaxX DIV 2- 32, 2,'Truc x >'); OutTextXY ( 27 ,-(GetmaxY DIV 2- 5),'^ Truc y'); OutTextXY (0, 0, '0, 0'); for i:= - 400 to 400 begin x:=Round (2* Pi*i* ScaleX / 20 0) ; y:=Round(Sin (2* Pi*i / 20 0) * ScaleY); ... Array[1 3] of pointtype=((x:5;y : 20 0) ,(x:1 90; y:5),(x: 100 ;y: 300 )); {gấp khúc} gkkk: Array[1 4] of Pointtype = ((x: 405 ;y : 20 0) ,(x:5 90; y:5),(x: 500 ;y: 300 ),(x: 405 ;y : 20 0) ); Var Gd, Gm: Integer; Begin...
  • 20
  • 3,253
  • 37
Bài toán hình học trong Turbo Pascal

Bài toán hình học trong Turbo Pascal

Kỹ thuật lập trình

... y2 :=P2.y-P0.y ; If Dx1*Dy2>Dy1*Dx2 then ccw :=1 ; If Dx1*Dy2 ccw := -1 ; If Dx1*Dy2=Dx2*Dy1 then Begin If (Dx1*Dx2 0) Or(Dy< >0) Then Lines_cut: =2 ; If (Dx =0) And(Dy =0) ThenLines_Cut:=3; End ; End ; b Đường thẳng cắt đoạn thẳng: (1): A1*x+B1*y+C1 =0 đoạn AB, A (x1,y1), B(x2,y2) Đặt A2:=y1-y2; B2:=x2-x1; C2:=-(A2*x1+B2*y) ... B(x2,y2)) là: - Nếu P[AB] thì: + F(x,y) =0, tức là: a*x+b*y+c =0, với a=y1-y2; b=x2-x1 c=- (a*x1+b*y1) + (x-x1)*(x-x2)< =0 (y-y1)*(y-y2)< =0 - Nếu P[AB] thì: + Nếu F(x,y) =0 thì: (x-x1)*(x-x2) >0 (y-y1)*(y-y2)>0...
  • 6
  • 11,853
  • 196
Lập trình đồ họa trong C (phần 7) pdf

Lập trình đồ họa trong C (phần 7) pdf

Kỹ thuật lập trình

... statement have been renumbered, starting at the value element ~oinler Fi,yrrris7 -2 setPolylinecolourIndex (lc21 polyline (n2, pts2) Modified element list and position of the element pomter after inserting ... (1t2) ' (lczNw' 61 w l v l i n e in2, ptsZl Fig~rrr 7- 3 Modified element list and position of the element pointer alter changing the color of the second polyline in structure gizmo seaion 7 -2 ... (nl ptsl); label (object2Linetype); setLinetype (lt2); label (object2Color); setPolylineColourIndex ( ~ ) ; label (object2); polyline (n2, pts2); closeStructure: Now if we want to change any of...
  • 50
  • 493
  • 0
Phương pháp học bài chính trị- xã hội bằng sơ đồ hoá trong môn Lịch sử lớp 7

Phương pháp học bài chính trị- xã hội bằng sơ đồ hoá trong môn Lịch sử lớp 7

Giáo dục học

... 20 02 - 200 3 71 72 73 74 73 73 20 03 - 20 04 20 04 - 20 05 20 05 - 20 06 Chưa áp dụng Áp dụng phương pháp phương pháp X X X X X X Ngêi thùc hiƯn: TrÇn ThÞ Ph¬ng Mai 10 Tỉ lệ TB tăng 45% 50% 90% 95% 100 % 100 % ... viên dùng sơ đồ dạy học sinh nắm vững kiến thức Về trò, điểm tiến triều đại sau Khi sử dụng phương pháp kiện triều đại tái cụ thể, rõ ràng, khắc sâu kiến thức cho học sinh 2- Xã hội: Trong giảng ... 2- Xã hội: Trong giảng dạy môn Lòch sử 7, dạy phần xã hội Việt Nam qua triều đại phương pháp so sánh đối chiếu sơ đồ thiếu Bằng cách học sinh dễ tiếp thu bài, dễ nhớ, dễ khắc sâu nhớ lâu Trước...
  • 13
  • 1,995
  • 0
Bài giảng đồ họa : Các phép biến đổi trong đồ họa hai chiều part 2 pptx

Bài giảng đồ họa : Các phép biến đổi trong đồ họa hai chiều part 2 pptx

Cao đẳng - Đại học

... ).M S2 (s x , s y2 ) =     s x1 s x  =   s y1 s y 0 s y1 0  s x2  . 1   s y2 00 1  00 1  hay : M S1 (s x1 , s y1 ).M S2 (s x , s y2 ) = M S (s x1 s x , s y1 s y2 ... try1 ).M T (trx , try2 ) =    trx1   =   trx1 + trx try1 + try2 try1 0   .    trx try2 00  1 00  1 hay : M T1 (trx1 , try1 ).M T (trx , try ) = M T (trx1 + trx ... trx ) với try 00  1 • Phép biến đổi tỉ lệ (x' y' 1) = (x  sx  y 1). 0  hay Q = P.M S (s x , s y ) với sy 00 1   sx  M S (s x , s y ) =  0  sy 00 1  • Phép quay...
  • 4
  • 435
  • 1
bài giảng đồ hoạ và hiện thực ảo -  chương 7 đường cong trong không gian 3d curve

bài giảng đồ hoạ và hiện thực ảo - chương 7 đường cong trong không gian 3d curve

Thiết kế - Đồ họa - Flash

... -2. 6 0 .2 0. 6 0. 8 -3 0. 4 0 .2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 0.4 0. 6 0. 8 -0 .2 0 .2 -1.6 -1.4 -1 .2 -1 -0. 8 -0. 6 -0. 4 -2. 2 -2 -1.8 -3 -2. 8 -2. 6 -2. 4 0. 6 0. 4 0 0.8 B1 ,2( t) 0. 6 0 .2 0 .2 -2. 6 0. 4 ... -2. 2 -2 -1.8 -1.6 -1.4 -1 .2 -1 -0. 8 -0. 6 -0. 4 -0 .2 0 .2 0. 4 0. 6 0. 8 0. 8 0. 6 0. 4 0 .2 -0 .2 -0. 4 -0. 6 -1 -0. 8 -1 .2 -1.4 -1.6 -1.8 -2 -2. 2 -2. 4 -2. 6 0 .7 B 0, 4(t) B , (t) 0. 5 0 0.6 0. 8 0 .7 0. 6 0. 5 0. 4 ... 0. 8 0. 8 B 1 ,2 1 .2 0. 8 0. 4 0. 6 0 .2 1 0. 8 0. 6 0 .2 0. 4 -1 -0 .2 -0. 6 -0. 4 -0. 8 -1 .2 -2 -1.6 -1.4 -1.8 -3 0. 8 0. 6 0. 4 0 .2 -0 .2 -1 -0. 4 -0. 6 -0. 8 -2 -1 .2 -1.4 -1.6 -1.8 -2. 2 -2. 4 -3 -2. 4 -2. 2 0 t t -2. 6...
  • 11
  • 331
  • 0
Bài giảng C - Đồ họa trong VC

Bài giảng C - Đồ họa trong VC

Kỹ thuật lập trình

... hOldBrush; hPen = (HPEN)CreatePen(PS_SOLID, 1, RGB (0, 0, 25 5)); dc.SelectObject(hPen); dc.Rectangle( 10, 10, 50, 50) ; dc.Rectangle( 100 , 100 , 20 0, 20 0) ; // Dùng m?t m?u tô có s?n ?? tô hình hBrush ... 0, 25 5)); dc.SelectObject(hPen); dc.MoveTo( 10, 10) ; dc.LineTo( 100 , 100 ); dc.SetPixel( 50, 50, RGB (25 5 ,0, 0)); dc.SetTextAlign(TA_CENTER); long n= 123 4; char st[4]; ultoa(n, st, 10) ;dc.TextOut( 50, 50, st); ... hPen; PointArr [0] .x = 50; PointArr [0] .y = 10; PointArr[1].x = 25 0; PointArr[1].y = 50; PointArr [2] .x = 125 ; PointArr [2] .y = 1 30; hPen = (HPEN)CreatePen(PS_SOLID, 2, RGB (0, 0, 25 5)); dc.SelectObject(hPen);...
  • 9
  • 515
  • 0
Đồ họa trong Matlab 2

Đồ họa trong Matlab 2

Kỹ thuật lập trình

... }) Đồ thị hình thanh: Loại đồ thị ny thờng dùng để minh hoạ số liệu theo dạng thanh, theo trục x trục y VD8 : Vẽ biểu đồ khối lợng nhập hng 12 tháng >> x = [23 0 25 5 27 0 21 0 1 70 24 0 26 5 28 0 24 0 ... 30 1 80 >> r2 = 5*cos(th)+ 5; 21 0 Trang 16 3 30 24 0 300 27 0 Tungvn 40@ yahoo.com CM Soft 70 NCT F2 Q 10 >> % mu đen, đờng chấm >> h1 = polar(th,r1,'k.'); >> set(h1,'Markersize',15) >> hold on >> h2 ... 300 3 20 345]; >> bar (x) >> xlabel(Thang) >> ylabel(Doanh thu) >>set(gca,'Xticklabel', { 'Th1','Th2','Th3','Th4','Th5','Th6','Th7','Th8','Th9','Th 10' ,'Th11','Th 12' }) 3 50 300 Doanh thu 25 0 20 0...
  • 19
  • 924
  • 4
Bài 8 Đồ họa hai chiều trong WPF (2D-Graphics)

Bài 8 Đồ họa hai chiều trong WPF (2D-Graphics)

Thiết kế - Đồ họa - Flash

... ( 10, 100 ) tới ( 300 , 100 ) tọa độ hai điểm điều khiển ( 100 ,0) ( 20 0 , 20 0) - Tại điểm kết thúc ( 300 , 100 ) vẽ đường nằm ngang ngược điểm có tọa độ X = 1 50 >
  • 23
  • 909
  • 1
Tài liệu Bài 8 Đồ họa hai chiều trong WPF (2D-Graphics) pdf

Tài liệu Bài 8 Đồ họa hai chiều trong WPF (2D-Graphics) pdf

Thiết kế - Đồ họa - Flash

... ( 10, 100 ) tới ( 300 , 100 ) tọa độ hai điểm điều khiển ( 100 ,0) ( 20 0 , 20 0) - Tại điểm kết thúc ( 300 , 100 ) vẽ đường nằm ngang ngược điểm có tọa độ X = 1 50 >
  • 23
  • 893
  • 2
Lập trình đồ họa trong C (phần 2) potx

Lập trình đồ họa trong C (phần 2) potx

Kỹ thuật lập trình

... jvstem 2- 4 Consider three different raster systems with resolutiuns of 6 40 by 400 , 128 0 by 1 02 4 , and 25 60 by 20 48 What size frame buffer (in bvtejl is needed for each of these systems to store 12 ... resolution of 6 40 by 4 80, can be used in the MediaWall to provide an overall resolution of 3 20 0 by 24 00 for either static scenes or animations Scenes can be displayed behind mullions, as in Fig 2- 36, or ... inches, resolutions ranging from 20 48 by 1536 to 25 60 by 20 48, with refresh rates of 80 Hz or 60 Hz noninterlaced A m u l t i m system called the MediaWall, shown in Fig 2- 36, provides a large "wall-sized...
  • 50
  • 517
  • 2
MS PowerPoint - Bài 8: Chèn hình ảnh và đồ họa trong slide ppsx

MS PowerPoint - Bài 8: Chèn hình ảnh và đồ họa trong slide ppsx

Tin học văn phòng

... Format Chèn SmartArt SmartArt tính Office 20 07 , cho phép bạn chọn hình ảnh đồ họa khác bao gồm biểu đồ phát triển, biểu đồ danh sách, biểu đồ hình tròn biểu đồ quy trình Để thêm SmartArt: • Kích ... tab Format • Kích vào SmartArt để thêm văn hình ảnh Thêm Photo Album Photo Album tính PowerPoint 20 07 , cho phép bạn tạo photo album để chia sẻ hình ảnh cách dễ dàng Bạn tạo photo album sau: • Kích ... • Tìm kiếm hình mẫu sử dụng hộp thoại Clip Art • Kích chọn Clip Art • Để di chuyển hình mẫu, kích vào kéo tới vị trí mong muốn Chỉnh...
  • 5
  • 404
  • 1
Những bài vẽ đồ họa vectơ ( phần 4 ) Vẽ biểu tượng FireFox ( Phần 2 ) pot

Những bài vẽ đồ họa vectơ ( phần 4 ) Vẽ biểu tượng FireFox ( Phần 2 ) pot

Thiết kế - Đồ họa - Flash

... B 20: Phần lưng bụng bạn cần xóa điểm uốn cong bụng, hình dưới: B21: Tô màu đỏ điểm khoang tròn đây: (mình sử dụng màu cam) Dưới đâu hình so sánh điểm Shape trước sau xử lý tô màu cho đẹp: B 22: ... vẽ + tô màu đây: (Để có màu mã RGB R 77 G24 B6 người đổi đại màu mặt định hướng dẫn trên) ( R191 G48 B8 màu đổi từ đầu ; R193 G46 B9 màu đỏ có mặt định màu) B23: Vẽ thêm làm lông chân cáo: Dùng ... chỉnh sẵn) B26: Tương tự ta làm với phần đuôi bị khuất phía sau, làm giống phần tai trái cáo không dùng màu vàng cam sau ta chỉnh cho phần nằm phía sau khu hình tròn màu xanh (hình) B 27: Phần hình...
  • 22
  • 317
  • 0
Bài giảng đồ họa : VIEWING TRANSFORMATIONS part 2 potx

Bài giảng đồ họa : VIEWING TRANSFORMATIONS part 2 potx

Cao đẳng - Đại học

... hóa (thành vector u0), bò biến thành vector [0, 1, 0] V H [0 0] = u V H u [0 0] = 2 V ux + u y + uz • Tổng hợp kết ta được: H é1 0 é r0 ù H 0 0ú = ê u ú V ê ú ê Hú 0 1ú ê− l0 ú ë ë Dương Anh ... dễ dàng tính toán thành phần quay phép biến đổi: Vrotate = [r0 u0 érx ê = êry êrz0 ë u0 x u0 y u0 z − l0 ] − l0 ù x ú − l0 ú y − l0 ú z • Tiếp theo, ta tính phần tònh tiến viewing transformation ... ĐỒ HỌA MÁY TÍNH • Sau phép biến đổi V, ro (vector r chuẩn hóa) biến thành vector [1, 0, 0] H [1 0] = r0 V H r0 = r 2 rx + ry + rz2 • Cuối cùng, ta xác đònh vector...
  • 5
  • 297
  • 0
Bài giảng đồ họa : CÁC PHÉP BIẾN ĐỔI 3 CHIỀU part 2 ppsx

Bài giảng đồ họa : CÁC PHÉP BIẾN ĐỔI 3 CHIỀU part 2 ppsx

Cao đẳng - Đại học

... ç ç (1-s )x x f è sy (1-s y )y f 0 sz (1-s z )z f 0 ÷ 0 0 ÷ 1÷ ø Phép quay quanh trục • Giả sử trục quay xác đònh điểm P1 P2 (chiều dương hướng từ P1 đến P2 thể vector k) Dương Anh Đức, Lê ... không cần tính α cụ thể Thay vào ta tính sin(α) cos(α) cách trực tiếp y P1 P0 d k= k k' ky α x k" P0 P1 , P0 P1 d = k2 + k2 y z cos(α ) = ky kz , sin(α ) = d d z ♦ Quay quanh trục y để đưa trục k' ... Các phép biến đổi chiều 9/11 ĐỒ HỌA MÁY TÍNH • Như vậy, phép quay quanh trục phân rã thành chuỗi biến đổi sở sau: Tr(-P0) R(x,α) R(y,-β) R(z, θ) R(y, β) R(x, -α) Tr(P0) Modeling transformation...
  • 5
  • 417
  • 1
Bài giảng đồ họa : Các phép biến đổi trong đồ họa hai chiều part 4 pot

Bài giảng đồ họa : Các phép biến đổi trong đồ họa hai chiều part 4 pot

Cao đẳng - Đại học

... shxy   00 1     shxy =      0  0  shxy    1    0      00 1  • Phép biến dạng đơn vò phân rã tiếp :  0   cos α    1  =  sin α   0 1   ... sau : 0  Q  a b 0      ac + bd    c d 0 =  Q2   e f 1     0    a  0  Q  ad − bc  b  −  Q Q      b  0 Q  0   a    Q    e f    2 Q = ... sin α   0 1      φ 0  cos β     − sin β 0   φ  0    − sin α cos α sin β cos β 00 1  α = tan −1 (φ ) = 58 .28  β = tan −1   = 31. 72    φ     • Từ đó,...
  • 4
  • 492
  • 0
Bài giảng đồ họa : Các phép biến đổi trong đồ họa hai chiều part 3 ppsx

Bài giảng đồ họa : Các phép biến đổi trong đồ họa hai chiều part 3 ppsx

Cao đẳng - Đại học

... Đức, Lê Đình Duy sin α cos α 0   . 1  xR  yR 00 1  sin α cos α − sin α x R + (1 − cos α ) y R 00 1  Các phép biến đổi đồ họa chiều 10/ 16 ĐỒ HỌA MÁY TÍNH Một số tính chất ... Shx   =  shxy   00 1  • Biến dạng theo phương trục y làm thay đổi tung độ hoành độ giữ nguyên : M Shy  sh yx  = 0 000 1  y (1,3) (3,3) ( 10, 3) (1,1) ( 12, 3) (3,1) (4,1) (6,1) ... 1 800 • Trục đối xứng trục hoành : • Trục đối xứng trục tung : M Rfx M Rfy  0   =  − 00 1    − 0   =  00 1   Phép biến dạng • Phép biến dạng phép biến đổi làm thay đổi, méo...
  • 4
  • 450
  • 0
Bài giảng đồ họa : Các phép biến đổi trong đồ họa hai chiều part 1 docx

Bài giảng đồ họa : Các phép biến đổi trong đồ họa hai chiều part 1 docx

Cao đẳng - Đại học

... tượng • Khi s x , s y nhau, ta gọi phép đồng dạng (uniform scaling), phép đồng dạng phép biến đổi bảo toàn tính cân xứng đối tượng y (2, 3) (4,3) (5,1.5) ( 10, 1.5) x • Tâm tỉ lệ điểm không bò thay ... gọi vector tònh tiến hay vector độ dời x y Dương Anh Đức, Lê Đình Duy Các phép biến đổi đồ họa chiều 2/ 16 ĐỒ HỌA MÁY TÍNH Phép biến đổi tỉ lệ • Phép biến đổi tỉ lệ làm thay đổi kích thước đối tượng ... đổi đồ họa chiều 3/16 ĐỒ HỌA MÁY TÍNH Phép quay • Phép quay làm thay đổi hướng đối tượng • Một phép quay đòi hỏi phải có tâm quay, góc quay Góc quay dương thường quy ước chiều ngược chiều kim đồng...
  • 4
  • 388
  • 1
Bài giảng đồ họa : PROJECTION part 2 potx

Bài giảng đồ họa : PROJECTION part 2 potx

Cao đẳng - Đại học

... vanishing point ♦ Phép chiếu với vanishing point Dương Anh Đức, Lê Đình Duy Viewing transformation 7/ 10 ĐỒ HỌA MÁY TÍNH • View volume phép chiếu phối cảnh: • Tính tọa độ điểm ảnh qua phép chiếu: • ... thẳng (+) ♦ Không bảo toàn góc đối tượng (trong trường hợp tổng quát) (–) ♦ Hình ảnh nhận nhìn thật (–) Dương Anh Đức, Lê Đình Duy Viewing transformation 9/ 10 ĐỒ HỌA MÁY TÍNH Các phép chiếu cổ điển ... là: ♦ x' = xD/z ♦ y' = yD/z ♦ z’ = D ♦ w’= Dương Anh Đức, Lê Đình Duy Viewing transformation 8/ 10 ĐỒ HỌA MÁY TÍNH So sánh phép chiếu song song phối cảnh • • Perspective projection ♦ Kích thước...
  • 5
  • 308
  • 0

Xem thêm