⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 normalpointer.ps

📁 计算机图形学~想必是很多人需要的~在此共享一下
💻 PS
📖 第 1 页 / 共 2 页
字号:
986(data)X1149(type)X1316(of)X1411(the)X1537(normal)X1792(coordinates)X2190(and)X2 f2334(stride)X1 f2544(gives)X2741(the)X2867(byte)X3033(stride)X3239(from)X3423(one)X3567(normal)X3822(to)X3912(the)X554 2878(next,)N733(allowing)X1034(vertexes)X1323(and)X1460(attributes)X1779(to)X1863(be)X1961(packed)X2211(into)X2357(a)X2415(single)X2628(array)X2816(or)X2905(stored)X3123(in)X3207(separate)X3493(arrays.)X3752(\(Single-)X554 2974(array)N743(storage)X998(may)X1159(be)X1258(more)X1446(ef\256cient)X1732(on)X1834(some)X2025(implementations;)X2602(see)X3 f2727(glInterleavedArrays)X1 f3422(.\))X3511(When)X3725(a)X3783(normal)X554 3070(array)N740(is)X813(speci\256ed,)X2 f1138(type)X1 f1272(,)X2 f1312(stride)X1 f1494(,)X1534(and)X2 f1670(pointer)X1 f1921(are)X2040(saved)X2243(as)X2330(client-side)X2684(state.)X554 3204(To)N664(enable)X895(and)X1032(disable)X1280(the)X1399(normal)X1647(array,)X1854(call)X3 f1992(glEnableClientState)X1 f2698(and)X3 f2836(glDisableClientState)X1 f3556(with)X3720(the)X3840(argu-)X554 3300(ment)N3 f744(GL_NORMAL_ARRAY)X1 f1594(.)X1644(If)X1728(enabled,)X2028(the)X2156(normal)X2413(array)X2609(is)X2692(used)X2869(when)X3 f3073(glDrawArrays)X1 f3568(,)X3 f3618(glDrawEle-)X554 3396(ments)N1 f759(,)X799(or)X3 f886(glArrayElement)X1 f1463(is)X1536(called.)X554 3530(Use)N3 f706(glDrawArrays)X1 f1228(to)X1317(construct)X1638(a)X1701(sequence)X2023(of)X2117(primitives)X2468(\(all)X2602(of)X2697(the)X2823(same)X3016(type\))X3209(from)X3393(prespeci\256ed)X3809(vertex)X554 3626(and)N700(vertex)X931(attribute)X1228(arrays.)X1495(Use)X3 f1650(glArrayElement)X1 f2237(to)X2329(specify)X2591(primitives)X2945(by)X3055(indexing)X3365(vertexes)X3663(and)X3809(vertex)X554 3722(attributes)N872(and)X3 f1009(glDrawElements)X1 f1600(to)X1683(construct)X1998(a)X2055(sequence)X2371(of)X2459(primitives)X2804(by)X2905(indexing)X3206(vertexes)X3495(and)X3632(vertex)X3854(attri-)X554 3818(butes.)N9 s266 3952(N)N268(NO)X322(OT)X376(TE)X422(ES)X468(S)X3 f10 s554 4048(glNormalPointer)N1 f1153(is)X1226(available)X1536(only)X1698(if)X1767(the)X1885(GL)X2012(version)X2268(is)X2341(1.1)X2461(or)X2548(greater.)X554 4182(The)N714(normal)X976(array)X1177(is)X1265(initially)X1548(disabled)X1850(and)X2001(isn't)X2178(accessed)X2495(when)X3 f2704(glArrayElement)X1 f3261(,)X3 f3317(glDrawElements)X1 f3887(,)X3943(or)X3 f554 4278(glDrawArrays)N1 f1069(is)X1142(called.)X554 4412(Execution)N901(of)X3 f990(glNormalPointer)X1 f1592(is)X1668(not)X1793(allowed)X2070(between)X3 f2361(glBegin)X1 f2641(and)X2780(the)X2901(corresponding)X3 f3383(glEnd)X1 f3586(,)X3629(but)X3754(an)X3853(error)X554 4508(may)N712(or)X799(may)X957(not)X1079(be)X1175(generated.)X1528(If)X1602(an)X1698(error)X1875(is)X1948(not)X2070(generated,)X2423(the)X2541(operation)X2864(is)X2937(unde\256ned.)X3 f554 4642(glNormalPointer)N1 f1153(is)X1226(typically)X1526(implemented)X1964(on)X2064(the)X2182(client)X2380(side.)X554 4776(Since)N753(the)X872(normal)X1120(array)X1307(parameters)X1681(are)X1801(client-side)X2157(state,)X2346(they)X2506(are)X2627(not)X2751(saved)X2956(or)X3045(restored)X3326(by)X3 f3428(glPushAttrib)X1 f3894(and)X3 f554 4872(glPopAttrib)N1 f963(.)X1023(Use)X3 f1168(glPushClientAttrib)X1 f1841(and)X3 f1977(glPopClientAttrib)X1 f2615(instead.)X9 s266 5006(E)N268(ER)X314(RR)X364(RO)X414(OR)X468(RS)X518(S)X3 f10 s554 5102(GL_INVALID_ENUM)N1 f1361(is)X1434(generated)X1767(if)X2 f1836(type)X1 f1990(is)X2063(not)X2185(an)X2281(accepted)X2583(value.)X3 f554 5236(GL_INVALID_VALUE)N1 f1396(is)X1469(generated)X1802(if)X2 f1871(stride)X1 f2073(is)X2146(negative.)X9 s266 5370(A)N268(AS)X322(SS)X364(SO)X406(OC)X460(CI)X510(IA)X536(AT)X590(TE)X636(ED)X682(D)X766(G)X768(GE)X822(ET)X868(TS)X914(S)X3 f10 s554 5466(glIsEnabled)N1 f981(with)X1143(argument)X3 f1466(GL_NORMAL_ARRAY)X554 5562(glGet)N1 f761(with)X923(argument)X3 f1246(GL_NORMAL_ARRAY_TYPE)X554 5658(glGet)N1 f761(with)X923(argument)X3 f1246(GL_NORMAL_ARRAY_STRIDE)X554 5754(glGetPointerv)N1 f1055(with)X1217(argument)X3 f1540(GL_NORMAL_ARRAY_POINTER)X1 f266 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(G)N268(GL)X322(LN)X368(NO)X422(OR)X476(RM)X526(MA)X592(AL)X646(LP)X692(PO)X734(OI)X788(IN)X814(NT)X868(TE)X914(ER)X960(R)X1014(\()X1016(\()X1052(\))X1054(\))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)X3198(G)X3200(GL)X3254(LN)X3300(NO)X3354(OR)X3408(RM)X3458(MA)X3524(AL)X3578(LP)X3624(PO)X3666(OI)X3720(IN)X3746(NT)X3800(TE)X3846(ER)X3892(R)X3946(\()X3948(\()X3984(\))X3986(\))X266 864(S)N268(SE)X310(EE)X356(E)X432(A)X434(AL)X488(LS)X534(SO)X576(O)X3 f10 s554 960(glArrayElement)N1 f1111(,)X3 f1183(glColorPointer)X1 f1695(,)X3 f1767(glDrawArrays)X1 f2262(,)X3 f2334(glDrawElements)X1 f2904(,)X3 f2976(glEdgeFlagPointer)X1 f(,)S3 f3689(glEnable)X1 f3990(,)X3 f554 1056(glGetPointerv)N1 f1035(,)X3 f1091(glIndexPointer)X1 f1602(,)X3 f1658(glInterleavedArrays)X1 f2353(,)X3 f2409(glPopClientAttrib)X1 f3027(,)X3 f3083(glPushClientAttrib)X1 f3736(,)X3 f3792(glTex-)X554 1152(CoordPointer)N1 f1026(,)X3 f1066(glVertexPointer)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 + -