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

📄 drawpixels.ps

📁 计算机图形学~想必是很多人需要的~在此共享一下
💻 PS
📖 第 1 页 / 共 3 页
字号:
1352(single)X1569(red)X1698(component.)X2120(This)X2288(component)X2670(is)X2749(converted)X3092(to)X3180(the)X3304(internal)X3575(\257oating-point)X842 5046(format)N1079(in)X1164(the)X1285(same)X1473(way)X1630(the)X1750(red)X1875(component)X2253(of)X2342(an)X2440(RGBA)X2684(pixel)X2866(is.)X2961(It)X3032(is)X3107(then)X3267(converted)X3606(to)X3690(an)X3788(RGBA)X842 5142(pixel)N1024(with)X1188(green)X1389(and)X1527(blue)X1687(set)X1798(to)X1882(0,)X1964(and)X2102(alpha)X2298(set)X2409(to)X2493(1.)X2595(After)X2788(this)X2926(conversion,)X3321(the)X3442(pixel)X3625(is)X3701(treated)X3943(as)X842 5238(if)N911(it)X975(had)X1111(been)X1283(read)X1442(as)X1529(an)X1625(RGBA)X1867(pixel.)X3 f554 5372(GL_GREEN)N1 f842 5468(Each)N1023(pixel)X1203(is)X1276(a)X1332(single)X1543(green)X1742(component.)X2158(This)X2320(component)X2696(is)X2769(converted)X3107(to)X3190(the)X3309(internal)X3575(\257oating-point)X842 5564(format)N1087(in)X1180(the)X1309(same)X1505(way)X1670(the)X1799(green)X2009(component)X2396(of)X2494(an)X2600(RGBA)X2852(pixel)X3042(is.)X3165(It)X3244(is)X3327(then)X3495(converted)X3842(to)X3934(an)X842 5660(RGBA)N1094(pixel)X1284(with)X1457(red)X1591(and)X1738(blue)X1907(set)X2027(to)X2120(0,)X2211(and)X2358(alpha)X2563(set)X2683(to)X2776(1.)X2887(After)X3088(this)X3234(conversion,)X3637(the)X3766(pixel)X3957(is)X842 5756(treated)N1081(as)X1168(if)X1237(it)X1301(had)X1437(been)X1609(read)X1768(as)X1855(an)X1951(RGBA)X2193(pixel.)X266 6144(Page)N442(3)X3577(July)X3730(22,)X3850(1997)X4 p%%Page: 4 410 s 0 xH 0 xS 1 f10 f0 96(h)N24(hhh)X4176(h)X4200(hhh)X9 s1 f266 480(G)N268(GL)X322(LD)X368(DR)X422(RA)X472(AW)X526(WP)X596(PI)X638(IX)X664(XE)X718(EL)X764(LS)X810(S)X856(\()X858(\()X894(\))X896(\))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)X3356(G)X3358(GL)X3412(LD)X3458(DR)X3512(RA)X3562(AW)X3616(WP)X3686(PI)X3728(IX)X3754(XE)X3808(EL)X3854(LS)X3900(S)X3946(\()X3948(\()X3984(\))X3986(\))X3 f10 s554 864(GL_BLUE)N1 f842 960(Each)N1026(pixel)X1209(is)X1285(a)X1344(single)X1558(blue)X1719(component.)X2138(This)X2303(component)X2682(is)X2758(converted)X3098(to)X3184(the)X3306(internal)X3575(\257oating-point)X842 1056(format)N1089(in)X1184(the)X1315(same)X1513(way)X1680(the)X1811(blue)X1982(component)X2371(of)X2471(an)X2580(RGBA)X2835(pixel)X3028(is.)X3154(It)X3236(is)X3321(then)X3491(converted)X3840(to)X3934(an)X842 1152(RGBA)N1092(pixel)X1280(with)X1450(red)X1581(and)X1725(green)X1933(set)X2051(to)X2142(0,)X2231(and)X2376(alpha)X2579(set)X2697(to)X2788(1.)X2897(After)X3096(this)X3240(conversion,)X3641(the)X3768(pixel)X3957(is)X842 1248(treated)N1081(as)X1168(if)X1237(it)X1301(had)X1437(been)X1609(read)X1768(as)X1855(an)X1951(RGBA)X2193(pixel.)X3 f554 1382(GL_ALPHA)N1 f842 1478(Each)N1023(pixel)X1203(is)X1276(a)X1332(single)X1543(alpha)X1738(component.)X2155(This)X2318(component)X2695(is)X2769(converted)X3107(to)X3190(the)X3309(internal)X3575(\257oating-point)X842 1574(format)N1087(in)X1180(the)X1309(same)X1505(way)X1670(the)X1799(alpha)X2004(component)X2391(of)X2489(an)X2596(RGBA)X2849(pixel)X3040(is.)X3164(It)X3244(is)X3327(then)X3495(converted)X3842(to)X3934(an)X842 1670(RGBA)N1089(pixel)X1274(with)X1441(red,)X1589(green,)X1814(and)X1956(blue)X2120(set)X2235(to)X2323(0.)X2429(After)X2625(this)X2766(conversion,)X3164(the)X3288(pixel)X3474(is)X3553(treated)X3798(as)X3891(if)X3966(it)X842 1766(had)N978(been)X1150(read)X1309(as)X1396(an)X1492(RGBA)X1734(pixel.)X3 f554 1900(GL_RGB)N1 f842 1996(Each)N1023(pixel)X1203(is)X1276(a)X1332(three-component)X1896(group:)X2145(red)X2268(\256rst,)X2432(followed)X2737(by)X2837(green,)X3057(followed)X3363(by)X3464(blue.)X3663(Each)X3845(com-)X842 2092(ponent)N1085(is)X1163(converted)X1505(to)X1592(the)X1715(internal)X1985(\257oating-point)X2445(format)X2684(in)X2771(the)X2893(same)X3082(way)X3240(the)X3362(red,)X3509(green,)X3732(and)X3872(blue)X842 2188(components)N1250(of)X1338(an)X1435(RGBA)X1678(pixel)X1859(are.)X2019(The)X2165(color)X2351(triple)X2541(is)X2615(converted)X2953(to)X3037(an)X3135(RGBA)X3379(pixel)X3561(with)X3725(alpha)X3921(set)X842 2284(to)N924(1.)X1024(After)X1214(this)X1349(conversion,)X1741(the)X1859(pixel)X2039(is)X2112(treated)X2351(as)X2438(if)X2507(it)X2571(had)X2707(been)X2879(read)X3038(as)X3125(an)X3221(RGBA)X3463(pixel.)X3 f554 2418(GL_LUMINANCE)N1 f842 2514(Each)N1046(pixel)X1249(is)X1345(a)X1424(single)X1658(luminance)X2035(component.)X2474(This)X2659(component)X3059(is)X3156(converted)X3517(to)X3623(the)X3765(internal)X842 2610(\257oating-point)N1307(format)X1551(in)X1643(the)X1771(same)X1966(way)X2130(the)X2258(red)X2391(component)X2777(of)X2873(an)X2978(RGBA)X3229(pixel)X3418(is.)X3540(It)X3618(is)X3700(then)X3867(con-)X842 2706(verted)N1063(to)X1145(an)X1241(RGBA)X1483(pixel)X1663(with)X1825(red,)X1968(green,)X2187(and)X2323(blue)X2481(set)X2590(to)X2672(the)X2791(converted)X3129(luminance)X3484(value,)X3699(and)X3836(alpha)X842 2802(set)N951(to)X1033(1.)X1133(After)X1323(this)X1458(conversion,)X1850(the)X1968(pixel)X2148(is)X2221(treated)X2460(as)X2547(if)X2616(it)X2680(had)X2816(been)X2988(read)X3147(as)X3234(an)X3330(RGBA)X3572(pixel.)X3 f554 2936(GL_LUMINANCE_ALPHA)N1 f842 3032(Each)N1028(pixel)X1214(is)X1293(a)X1355(two-component)X1884(group:)X2139(luminance)X2499(\256rst,)X2669(followed)X2980(by)X3086(alpha.)X3326(The)X3477(two)X3623(components)X842 3128(are)N977(converted)X1330(to)X1428(the)X1562(internal)X1843(\257oating-point)X2314(format)X2564(in)X2662(the)X2796(same)X2997(way)X3167(the)X3301(red)X3440(component)X3832(of)X3934(an)X842 3224(RGBA)N1091(pixel)X1278(is.)X1398(They)X1590(are)X1716(then)X1881(converted)X2225(to)X2314(an)X2417(RGBA)X2666(pixel)X2853(with)X3022(red,)X3172(green,)X3398(and)X3541(blue)X3706(set)X3822(to)X3912(the)X842 3320(converted)N1183(luminance)X1541(value,)X1758(and)X1897(alpha)X2094(set)X2206(to)X2291(the)X2412(converted)X2752(alpha)X2949(value.)X3186(After)X3379(this)X3517(conversion,)X3912(the)X842 3416(pixel)N1022(is)X1095(treated)X1334(as)X1421(if)X1490(it)X1554(had)X1690(been)X1862(read)X2021(as)X2108(an)X2204(RGBA)X2446(pixel.)X554 3550(The)N699(following)X1030(table)X1206(summarizes)X1609(the)X1727(meaning)X2023(of)X2110(the)X2228(valid)X2408(constants)X2726(for)X2840(the)X2 f2958(type)X1 f3112(parameter:)X10 f1171 3758(i)N1192(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X2 f1573 3854(type)N2460(corresponding)X2947(type)X1 f10 f1171 3862(i)N1192(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X1171 3878(i)N1192(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X1 f1237 3966(GL_UNSIGNED_BYTE)N2419(unsigned)X2728(8-bit)X2899(integer)X1462 4062(GL_BYTE)N2459(signed)X2688(8-bit)X2859(integer)X1416 4158(GL_BITMAP)N2190(single)X2401(bits)X2536(in)X2618(unsigned)X2927(8-bit)X3098(integers)X1211 4254(GL_UNSIGNED_SHORT)N2399(unsigned)X2708(16-bit)X2919(integer)X1436 4350(GL_SHORT)N2439(signed)X2668(16-bit)X2879(integer)X1275 4446(GL_UNSIGNED_INT)N2399(unsigned)X2708(32-bit)X2919(integer)X1500 4542(GL_INT)N2554(32-bit)X2765(integer)X1438 4638(GL_FLOAT)N2277(single-precision)X2809(\257oating-point)X10 f1171 4654(i)N1192(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X1171(c)X4638(c)Y4558(c)Y4478(c)Y4398(c)Y4318(c)Y4238(c)Y4158(c)Y4078(c)Y3998(c)Y3918(c)Y3838(c)Y2130 4654(c)N4638(c)Y4558(c)Y4478(c)Y4398(c)Y4318(c)Y4238(c)Y4158(c)Y4078(c)Y3998(c)Y3918(c)Y3838(c)Y3392 4654(c)N4638(c)Y4558(c)Y4478(c)Y4398(c)Y4318(c)Y4238(c)Y4158(c)Y4078(c)Y3998(c)Y3918(c)Y3838(c)Y1 f554 4884(The)N699(rasterization)X1116(described)X1444(so)X1535(far)X1645(assumes)X1932(pixel)X2112(zoom)X2310(factors)X2549(of)X2636(1.)X2736(If)X3 f554 4980(glPixelZoom)N1 f1011(is)X1090(used)X1263(to)X1351(change)X1605(the)X1729($x$)X1875(and)X2017($y$)X2163(pixel)X2349(zoom)X2553(factors,)X2818(pixels)X3036(are)X3162(converted)X3506(to)X3595(fragments)X3943(as)X554 5076(follows.)N855(If)X930(\($x)X1058(sub)X1190(r$,)X1298($y)X1399(sub)X1531(r$\))X1646(is)X1720(the)X1839(current)X2088(raster)X2288(position,)X2586(and)X2723(a)X2780(given)X2979(pixel)X3159(is)X3232(in)X3314(the)X3432($n$th)X3634(column)X3894(and)X554 5172($m$th)N778(row)X923(of)X1010(the)X1128(pixel)X1308(rectangle,)X1643(then)X1801(fragments)X2142(are)X2261(generated)X2594(for)X2708(pixels)X2919(whose)X3144(centers)X3393(are)X3513(in)X3596(the)X3715(rectangle)X554 5268(with)N716(corners)X973(at)X1546 5460(\($x)N1673(sub)X1804(r)X1851(+)X1916(zoom)X2114(sub)X2245(x)X2305(n$,)X2425($y)X2525(sub)X2656(r)X2703(+)X2768(zoom)X2966(sub)X3097(y)X3157(m$\))X1357 5652(\($x)N1484(sub)X1615(r)X1662(+)X1727(zoom)X1925(sub)X2056(x)X2116(\(n)X2203(+)X2268(1\)$,)X2415($y)X2515(sub)X2646(r)X2693(+)X2758(zoom)X2956(sub)X3087(y)X3147(\()X3194(m)X3276(+)X3341(1)X3401(\)$\))X266 6144(July)N419(22,)X539(1997)X3794(Page)X3970(4)X5 p%%Page: 5 510 s 0 xH 0 xS 1 f10 f0 96(h)N24(hhh)X4176(h)X4200(hhh)X9 s1 f266 480(G)N268(GL)X322(LD)X368(DR)X422(RA)X472(AW)X526(WP)X596(PI)X638(IX)X664(XE)X718(EL)X764(LS)X810(S)X856(\()X858(\()X894(\))X896(\))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)X3356(G)X3358(GL)X3412(LD)X3458(DR)X3512(RA)X3562(AW)X3616(WP)X3686(PI)X3728(IX)X3754(XE)X3808(EL)X3854(LS)X3900(S)X3946(\()X3948(\()X3984(\))X3986(\))X10 s554 864(where)N771($zoom)X1009(sub)X1140(x$)X1240(is)X1313(the)X1431(value)X1625(of)X3 f1712(GL_ZOOM_X)X1 f2238(and)X2374($zoom)X2612(sub)X2743(y$)X2843(is)X2916(the)X3034(value)X3228(of)X3 f3315(GL_ZOOM_Y)X1 f3821(.)X9 s266 998(E)N268(ER)X314(RR)X364(RO)X414(OR)X468(RS)X518(S)X3 f10 s554 1094(GL_INVALID_VALUE)N1 f1396(is)X1469(generated)X1802(if)X1871(either)X2 f2074(width)X1 f2271(or)X2 f2358(height)X1 f2578(is)X2651(negative.)X3 f554 1228(GL_INVALID_ENUM)N1 f1361(is)X1434(generated)X1767(if)X2 f1836(format)X1 f2069(or)X2 f2156(type)X1 f2310(is)X2383(not)X2505(one)X2641(of)X2728(the)X2846(accepted)X3148(values.)X3 f554 1362(GL_INVALID_OPERATION)N1 f1649(is)X1771(generated)X2153(if)X2 f2271(format)X1 f2553(is)X3 f2675(GL_RED)X1 f2999(,)X3 f3089(GL_GREEN)X1 f3528(,)X3 f3618(GL_BLUE)X1 f3990(,)X3 f554 1458(GL_ALPHA)N1 f989(,)X3 f1032(GL_RGB)X1 f1360(,)X3 f1403(GL_RGBA)X1 f1789(,)X3 f1832(GL_LUMINANCE)X1 f2490(,)X2533(or)X3 f2623(GL_LUMINANCE_ALPHA)X1 f3601(,)X3644(and)X3783(the)X3903(GL)X554 1554(is)N627(in)X709(color)X894(index)X1092(mode.)X3 f554 1688(GL_INVALID_ENUM)N1 f1425(is)X1562(generated)X1959(if)X2 f2092(type)X1 f2310(is)X3 f2447(GL_BITMAP)X1 f3006(and)X2 f3206(format)X1 f3503(is)X3640(not)X3827(either)X3 f554 1784(GL_COLOR_INDEX)N1 f1320(or)X3 f1407(GL_STENCIL_INDEX)X1 f2210(.)X3 f554 1918(GL_INVALID_OPERATION)N1 f1609(is)X1691(generated)X2033(if)X2 f2112(format)X1 f2355(is)X3 f2438(GL_STENCIL_INDEX)X1 f3271(and)X3417(there)X3608(is)X3691(no)X3801(stencil)X554 2014(buffer.)N3 f554 2148(GL_INVALID_OPERATION)N1 f1600(is)X1673(generated)X2006(if)X3 f2075(glDrawPixels)X1 f2549(is)X2622(executed)X2928(between)X3216(the)X3334(execution)X3666(of)X3 f3753(glBegin)X1 f554 2244(and)N690(the)X808(corresponding)X1287(execution)X1619(of)X3 f1706(glEnd)X1 f1909(.)X9 s266 2378(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 2474(glGet)N1 f761(with)X923(argument)X3 f1246(GL_CURRENT_RASTER_POSITION)X554 2570(glGet)N1 f761(with)X923(argument)X3 f1246(GL_CURRENT_RASTER_POSITION_VALID)X1 f9 s266 2704(S)N268(SE)X310(EE)X356(E)X432(A)X434(AL)X488(LS)X534(SO)X576(O)X3 f10 s554 2800(glAlphaFunc)N1 f997(,)X3 f1043(glBlendFunc)X1 f1477(,)X3 f1523(glCopyPixels)X1 f1967(,)X3 f2014(glDepthFunc)X1 f2458(,)X3 f2505(glLogicOp)X1 f2864(,)X3 f2911(glPixelMap)X1 f3302(,)X3 f3349(glPixelStore)X1 f3763(,)X3 f3810(glPix-)X554 2896(elTransfer)N1 f915(,)X3 f955(glPixelZoom)X1 f1386(,)X3 f1426(glRasterPos)X1 f1836(,)X3 f1876(glReadPixels)X1 f(,)S3 f2356(glScissor)X1 f2658(,)X3 f2698(glStencilFunc)X1 f266 6144(Page)N442(5)X3577(July)X3730(22,)X3850(1997)X10 f0 6428(h)N24(hhh)X4176(h)X4200(hhh)X5 p%%Trailerxtxs

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -