📄 fglunurbssurface.ps
字号:
2 f2197(control)X1 f2428(.)X2 f554 3798(control)N1 f975(Speci\256es)X1284(an)X1381(array)X1568(containing)X1927(control)X2175(points)X2391(for)X2506(the)X2625(NURBS)X2912(surface.)X3206(The)X3352(offsets)X3587(between)X3876(suc-)X975 3894(cessive)N1227(control)X1474(points)X1689(in)X1771(the)X1889(parametric)X2 f2253(u)X1 f2313(and)X2 f2449(v)X1 f2505(directions)X2841(are)X2960(given)X3158(by)X2 f3258(sStride)X1 f3500(and)X2 f3636(tStride)X1 f3849(.)X2 f554 4028(sOrder)N1 f975(Speci\256es)X1285(the)X1404(order)X1595(of)X1683(the)X1802(NURBS)X2089(surface)X2343(in)X2426(the)X2545(parametric)X2 f2910(u)X1 f2971(direction.)X3297(The)X3443(order)X3634(is)X3708(one)X3845(more)X975 4124(than)N1133(the)X1251(degree,)X1506(hence)X1714(a)X1770(surface)X2023(that)X2163(is)X2236(cubic)X2430(in)X2 f2512(u)X1 f2572(has)X2699(a)X2 f2755(u)X1 f2815(order)X3005(of)X3092(4.)X2 f554 4258(tOrder)N1 f975(Speci\256es)X1285(the)X1404(order)X1595(of)X1683(the)X1802(NURBS)X2089(surface)X2343(in)X2426(the)X2545(parametric)X2 f2910(v)X1 f2967(direction.)X3293(The)X3440(order)X3632(is)X3707(one)X3845(more)X975 4354(than)N1133(the)X1251(degree,)X1506(hence)X1714(a)X1770(surface)X2023(that)X2163(is)X2236(cubic)X2430(in)X2 f2512(v)X1 f2568(has)X2695(a)X2 f2751(v)X1 f2807(order)X2997(of)X3084(4.)X2 f554 4488(type)N1 f975(Speci\256es)X1294(type)X1462(of)X1559(the)X1687(surface.)X2 f1970(type)X1 f2134(can)X2276(be)X2382(any)X2528(of)X2625(the)X2753(valid)X2943(two-dimensional)X3511(evaluator)X3841(types)X975 4584(\(such)N1169(as)X3 f1256(GL_MAP2_VERTEX_3)X1 f2107(or)X3 f2194(GL_MAP2_COLOR_4)X1 f2985(\).)X9 s266 4718(D)N268(DE)X322(ES)X368(SC)X410(CR)X460(RI)X510(IP)X536(PT)X578(TI)X624(IO)X650(ON)X704(N)X10 s554 4814(Use)N3 f706(fgluNurbsSurface)X1 f1342(within)X1573(a)X1636(NURBS)X1929(\(Non-Uniform)X2424(Rational)X2722(B-Spline\))X3060(surface)X3320(de\256nition)X3653(to)X3742(describe)X554 4910(the)N690(shape)X911(of)X1016(a)X1090(NURBS)X1394(surface)X1665(\(before)X1936(any)X2090(trimming\).)X2472(To)X2599(mark)X2802(the)X2938(beginning)X3296(of)X3401(a)X3474(NURBS)X3777(surface)X554 5006(de\256nition,)N905(use)X1037(the)X3 f1160(fgluBeginSurface)X1 f1776(command.)X2157(To)X2271(mark)X2461(the)X2584(end)X2725(of)X2817(a)X2878(NURBS)X3169(surface)X3427(de\256nition,)X3779(use)X3912(the)X3 f554 5102(fgluEndSurface)N1 f1111(command.)X1467(Call)X3 f1620(fgluNurbsSurface)X1 f2249(within)X2473(a)X2529(NURBS)X2815(surface)X3068(de\256nition)X3394(only.)X554 5236(Positional,)N923(texture,)X1196(and)X1342(color)X1537(coordinates)X1937(are)X2066(associated)X2426(with)X2598(a)X2664(surface)X2927(by)X3037(presenting)X3402(each)X3581(as)X3679(a)X3746(separate)X3 f554 5332(fgluNurbsSurface)N1 f1219(between)X1543(a)X3 f1635(fgluBeginSurface)X1 f2226(/)X3 f2248(fgluEndSurface)X1 f2840(pair.)X3040(No)X3193(more)X3413(than)X3606(one)X3777(call)X3948(to)X3 f554 5428(fgluNurbsSurface)N1 f1220(for)X1371(each)X1577(of)X1702(color,)X1945(position,)X2280(and)X2454(texture)X2735(data)X2927(can)X3097(be)X3231(made)X3463(within)X3725(a)X3819(single)X3 f554 5524(fgluBeginSurface)N1 f1145(/)X3 f1167(fgluEndSurface)X1 f1726(pair.)X1893(Exactly)X2160(one)X2298(call)X2436(must)X2613(be)X2711(made)X2907(to)X2991(describe)X3281(the)X3400(position)X3678(of)X3766(the)X3885(sur-)X554 5620(face)N709(\(a)X2 f792(type)X1 f946(of)X3 f1033(GL_MAP2_VERTEX_3)X1 f1884(or)X3 f1971(GL_MAP2_VERTEX_4)X1 f2802(\).)X266 6144(Page)N442(1)X3577(July)X3730(22,)X3850(1997)X2 p%%Page: 2 210 s 0 xH 0 xS 1 f10 f0 96(h)N24(hhh)X4176(h)X4200(hhh)X9 s1 f266 480(F)N268(FG)X310(GL)X364(LU)X410(UN)X464(NU)X518(UR)X572(RB)X622(BS)X672(SS)X714(SU)X756(UR)X810(RF)X860(FA)X902(AC)X956(CE)X1006(E)X1056(\()X1058(\()X1094(\))X1096(\))X1885(U)X1887(UN)X1941(NI)X1995(IX)X2021(X)X2093(S)X2095(Sy)X2137(ys)X2175(st)X2205(te)X2227(em)X2261(m)X2337(V)X2339(V)X3156(F)X3158(FG)X3200(GL)X3254(LU)X3300(UN)X3354(NU)X3408(UR)X3462(RB)X3512(BS)X3562(SS)X3604(SU)X3646(UR)X3700(RF)X3750(FA)X3792(AC)X3846(CE)X3896(E)X3946(\()X3948(\()X3984(\))X3986(\))X10 s554 864(A)N636(NURBS)X926(surface)X1183(can)X1320(be)X1421(trimmed)X1717(by)X1822(using)X2020(the)X2143(commands)X3 f2515(fgluNurbsCurve)X1 f3100(and)X3 f3241(fgluPwlCurve)X1 f3742(between)X554 960(calls)N721(to)X3 f803(fgluBeginTrim)X1 f1329(and)X3 f1465(fgluEndTrim)X1 f1917(.)X554 1094(Note)N741(that)X892(a)X3 f959(fgluNurbsSurface)X1 f1599(with)X2 f1772(sKnotCount)X1 f2184(knots)X2388(in)X2481(the)X2 f2610(u)X1 f2681(direction)X2997(and)X2 f3144(tKnotCount)X1 f3547(knots)X3751(in)X3844(the)X2 f3974(v)X1 f554 1190(direction)N864(with)X1031(orders)X2 f1257(sOrder)X1 f1509(and)X2 f1650(tOrder)X1 f1893(must)X2073(have)X2250(\()X2 f2277(sKnotCount)X1 f2683(-)X2 f2735(sOrder)X1 f2962(\))X3014($times$)X3291(\()X2 f3318(tKnotCount)X1 f3714(-)X2 f3765(tOrder)X1 f3983(\))X554 1286(control)N801(points.)X9 s266 1420(E)N268(EX)X314(XA)X368(AM)X422(MP)X488(PL)X530(LE)X576(E)X10 s554 1516(The)N700(following)X1032(commands)X1401(render)X1629(a)X1687(textured)X1972(NURBS)X2260(surface)X2515(with)X2679(normals;)X2981(the)X3101(texture)X3346(coordinates)X3738(and)X3876(nor-)X554 1612(mals)N725(are)X844(also)X993(NURBS)X1279(surfaces:)X554 1804(gluBeginSurface\(nobj\);)N620 1900(gluNurbsSurface\(nobj,)N1373(...,)X1473(GL_MAP2_TEXTURE_COORD_2\);)X620 1996(gluNurbsSurface\(nobj,)N1373(...,)X1473(GL_MAP2_NORMAL\);)X620 2092(gluNurbsSurface\(nobj,)N1373(...,)X1473(GL_MAP2_VERTEX_4\);)X2338(gluEndSurface\(nobj\);)X9 s266 2322(S)N268(SE)X310(EE)X356(E)X432(A)X434(AL)X488(LS)X534(SO)X576(O)X3 f10 s554 2418(fgluBeginSurface)N1 f1145(,)X3 f1185(fgluBeginTrim)X1 f1691(,)X3 f1731(fgluNewNurbsRenderer)X1 f2555(,)X3 f2595(fgluNurbsCurve)X1 f(,)S3 f3195(fgluPwlCurve)X1 f266 6144(July)N419(22,)X539(1997)X3794(Page)X3970(2)X10 f0 6428(h)N24(hhh)X4176(h)X4200(hhh)X2 p%%Trailerxtxs
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -