Scroll to navigation

GLUCYLINDER(3G) GLUCYLINDER(3G)

̾??

gluCylinder - ?????????褹??

????

void gluCylinder( GLUquadric* quad,

	GLdouble base,
	GLdouble top,
	GLdouble height,
	GLint slices,
	GLint stacks )

??????

?󼡶??̥??֥??????Ȥ????ꤹ??(gluNewQuadric ?Ǻ???)??
z = 0 ?ˤ???????????Ⱦ?¤????ꤹ?롣
z = height ?ˤ???????????Ⱦ?¤????ꤹ?롣
?????ι⤵?????ꤹ?롣
z ????????ʬ?????????ꤹ?롣
z ???褤??ʬ?????????ꤹ?롣

????

z=height

. Like a sphere, gluCylinder ?? z ???˱褦?????α????????褹?롣 ?????????̤? z = 0, ???̤? z=height ?Ȥʤ??褦???֤????롣 ???ξ?????Ʊ?ͤˡ??????? z ???ޤ?????û??????ʬ?䤵?졢 z ???˱??ä????ڤ???ʬ?䤵???롣

???δؿ??? top ?? 0.0 ?????ꤹ???ȱ߿??????????????դ??뤳?ȡ?

(gluQuadricOrientation ???Ȥä?)?????? GLU_OUTSIDE ?????ꤹ???ȡ??????????????Ƥ?ˡ???? z ???ȿ?ľ?Ǽ??????󤶤??? ?????˸??????????ʳ??ξ????????Ƥ?ˡ???? z ??????????

(gluQuadricTexture ???Ȥä?)?ƥ?????????ͭ???ˤ????ȡ? ?ƥ?????????ɸ t ?? s ?ϼ??Τ褦?ˤʤ롣 t ???ͤ? z = 0 ?? 0.0, z = height ?? 1.0 ?Ȥʤ??褦?????????Ѳ????롣 s ???ͤ? +y ???? 0.0, +x ???? 0.25, -y ????0.5, -x ???? 0.75, ?????? +y ?????????? 1.0 ?Ȥʤ??褦???Ѳ????롣

??Ϣ????

gluDisk, gluNewQuadric, gluPartialDisk, gluQuadricTexture, gluSphere