... finalfantasy ctàiliệulậptrìnhđồhọa C+ + sử dụng OpenGL hông,gửi cho em với,tại đang
h c về đồhọa dùng C+ + và OpenGL
mà anh cho em xin nịck c hông,để c gì dễ trao đổi,code c a anh vẽ bàn c rất ... www.binhphu.info. C n về code c a bàn c vua thì anh chưa c .
Anh sẽ c gắng vẽ trong thời gian nhanh nhất để post lên cho em tải về. Mà chỉ c n vẽ bàn c vua
thôi phải ko em? Đâu c vẽ mấy con c trên ... pos[i+1][1];
DrawLine(x1,y1,x2,y2 ,c) ;
}
}
Đây là toàn bộ soure code để vẽ hình vuông trong VC++ 6.0. Tất c đều c chú thích đầy đủ.
quangtp
30-04-2008, 01:44 AM
anh oi , cho em pass giải nén đư c ko ? anh co code vẽ c bàn...
... hình đơn s c hay màn hình đồhoạ . Ta phải đặt vào
đầu chơng trình dòng #include <conio.h> .
1. C a sổ : M c đích c a cc hàm đồhoạ theo kiểu văn bản là tạo ra cc cửa sổ . C a sổ là ...
closegraph();
}
Đ
4. Văn bản trongđồhoạ
1. Cc fonts : Để chọn fonts chữ ta dùng hàm :
void far settextstyle(int font , int direction , int charsize)
C c fonts chứa trongcc ...
Khi đối charsize c trị là 1 , kích th c chữ là nhỏ nhất . Khi kích th c là 2 , chữ sẽ tăng
gấp đôi v.v. Để in chuỗi ra màn hình trong chế độđồhoạ ta dùng cc hàm :
void far outtext( char far...
... e
JPanel
JButton
JLabel
C u tr c bẽn trong
Top-level Containers
NÓ đư c dùng để chứa cc thành phần kh c
JApplet.
Jdialog
Jframe
Jwindow.
intermediate Containers
C c intermediate Container m c đích chung:
All ... Swing -Lập trìnhđồ họa
trong Java
JFC - Java Foundation Class
JFC là thư viện cc lớp đư c tạo ra nhằm đơn giản hóa
quá trĩnh thiết kê và giảm thời gian lập trình.
JFC mở rộng AWT bằng c ch thêm ... JFC, nó cho phép tạo ra
c c giao diện hấp dẫn.
Swing không chỉ thay thê AWT mà c n cung c p thêm
rất nhiều component ph c tạp kh c (tab, scroll pane,
tree ).
c u tr c một ứng dụng GUI
GUI
JJ...
... by scan con-
verting the basic geometric-structure specifications into pixel patterns. Typically,
graphics programming packages provide functions to describe a scene in terms
of these basic ... other conic sections, quadric surfaces,
spline curves and surfaces, polygon color areas, and character strings. We begin
our discussion of picture-generation procedures by examining device-level ...
Voice Systems
Speech
recognizers
are
used
in some graphics workstations as input devices to
accept voice commands The voice-system input can
be
used
to
initiate graphics
REFERENCES...
... general curve contour, then fitting.the selected points
with a polynomial. One way to accomplish the curve fitting is to construct a
cubic polynomial curve section between each pair of specified ... tint n, wcPt2 pts)
Draw a connected sequence of
n-1
line segments, specified in
pts .
pCircle (wcPt2 center, float r)
Draw a circle of radius
r
at
center.
ppillarea (int n, wcPt2
pts) ... radius
r
and circle center (x, y,), and obtain the first point on
the
circumference
of
a
circle centered on the origin as
I
2.
cdculate the initial value
of
the decision parameter...
... fill color with the two back-
ground colors to obtain the new pixel color. With three background colors and
one foreground color, or with two background and two foreground colors, we
nccd all ...
nccd all thrcc RCB cquations to obtain the relative amounts of the four colors.
For some foreground and background color combinations, however, the system
of two or three RCB equations cannot
be ...
solved. This occurs when the color val-
ucs are all very similar or when they are all proportional to each other.
CHARACTER ATTRIBUTES
The appearance of displayed characters is controlled by...
... lines arc then processed through the intersection calculations,
which must solve simultaneous circle-line equations
Splitting
Concave
Polygons
We can identify a concave polygon by calculating ...
Identifying
a
concave polygon by calculating cross
products of successive pairsof edge vectors.
some cross products
is
positive while others have
a
negative
z
component, we
have a concave polygon. ... For concave polygon-clipping re-
gions,
we
can still apply these parametric clipping procedures if we first split the
concave polygon into a set of convex poiygons.
Circles or other curved-boundary...
... niệm c bản - DC trong MFC
C c lớp liên quan đến DC
CDC: là lớp c sở dùng để quản lý DC
CPaintDC:
Dẫn xuất từ lớp CDC,
Dùng với cc thao t c vẽ trong vùng client
c a c a sổ
Chỉ ... MFC…(tt)
CDC::SetROP2
CDC::GetROP2
R2_COPYPENDrawing
mode
CDC::MoveTo
CDC::GetCurrentPosition
(0, 0)Current Pen
Position
CDC::SelectObject
BLACK_PENPen
CDC::SelectObject
SYSTEM_FONTFont
CDC::SetTextColor
CDC::GetTextColor
BlackText ... Ngữ c nh c a thiết bị…(tt)
CreateCompatibleDC
DeleteDC
Memory DC
CreateDC
DeleteDC
Printer DC
BeginPaint, GetDC,
GetDCEx
EndPaint, ReleaseDC
Display DC
C c hàm liên quanLoại DC
C c hàm tạo lập/ hủy...
...
Trong phần hướng dẫn trư c bạn c thể nhận thấy rằng cc tam gi c phía
sau th c sự cc ng kích thư c với tam gi c đầu tiên khi nhìn.
Trong phần hướng dẫn này sẽ giải thích c ch làm cho cc ... 1D ho c 3D.
- GLint level: dùng để x c định m cđộ chi tiết, 0 là c p độ hình ảnh c
bản, nó chỉ đư c sử dụng cho mipmaps nơi ccc chất liệu kh c nhau
tùy thu c vào khoảng c ch c a chất liệu ... xin chân thành c m ơn cc thầy ctrong bộ môn c ng
nghệ thông tin đã chỉ bảo bảo em trong quá trình h c và rèn luyện trong 4
năm h c vừa qua. Đồng thời em c m ơn cc bạn sinh viên lớp CT901...
... tượng đồhọatrong WPF không chỉ để hiển thị một cc đơn thuần, chúng c n c khả năng phát sinh
c c sự kiện mà thông thường chỉ ctrongcc điều khiển thông dụng c a Window. Lậptrình viên c ... thẳng, chuỗi đoạn thẳng, đa gi c, với cc
c ch th c tô vẽ phong phú, đẹp mắt c ng như cc hiệu ứng dịch chuyển bằng mã lệnh XAML.
1. Cc đối tượng đồhọac bản - Shape
Để bắt đầu, chúng ... c ng s c. Với WPF cc công vi c trên trở nên đơn giản hơn nhiều, bởi vì
WPF đã tích hợp sẵn đồhọa vector, đa phương tiện, hình ảnh động (animation) và cc đối tượng đồhọa ph c
hợp. Cc đối...