Knowledge (XXG)

Global illumination

Source 📝

516: 358: 32: 343: 508: 142: 528:
method) is easy to perform computationally, when used alone it does not provide an adequately realistic effect. Ambient lighting is known to "flatten" shadows in 3D scenes, making the overall visual effect more bland. However, used properly, ambient lighting can be an efficient way to make up for a lack of processing power.
433:
than those using only direct illumination algorithms. However, such images are computationally more expensive and consequently much slower to generate. One common approach is to compute the global illumination of a scene and store that information with the geometry (e.g., radiosity). The stored data
527:
component of global illumination is sometimes approximated by an "ambient" term in the lighting equation, which is also called "ambient lighting" or "ambient color" in 3D software packages. Though this method of approximation (also known as a "cheat" because it's not really a global illumination
413:, refractions, and shadows are all examples of global illumination, because when simulating them, one object affects the rendering of another (as opposed to an object being affected only by a direct source of light). In practice, however, only the simulation of 363:
Rendering with global illumination. Light is reflected by surfaces, and colored light transfers from one surface to another. Notice how color from the red wall and green wall (not visible) reflects onto other surfaces in the scene. Also notable is the
348:
Rendering without global illumination. Areas that lie outside of the ceiling lamp's direct light lack definition. For example, the lamp's housing appears completely uniform. Without the ambient light added into the render, it would appear uniformly
491:, which makes them more accurate algorithms to solve the lighting equation and provide a more realistically illuminated scene. The algorithms used to calculate the distribution of light energy between surfaces of a scene are closely related to 1488: 1356: 684: 1596:- This page contains the Global Illumination Compendium, an effort to bring together most of the useful formulas and equations for global illumination algorithms in computer graphics. 766: 613: 434:
can then be used to generate images from different viewpoints for generating walkthroughs of a scene without having to go through expensive lighting calculations repeatedly.
1242: 536:
More and more specialized algorithms are used in 3D programs that can effectively simulate the global illumination. These algorithms are numerical approximations of the
1182: 1599: 1537:
Hu, Jinkai; K. Yip, Milo; Elias Alonso, Guillermo; Shi-hao, Gu; Tang, Xiangjun; Xiaogang, Jin (2020). "Signed Distance Fields Dynamic Diffuse Global Illumination".
935:
It uses lattices and spherical harmonics (SH) to represent the spatial and angular distribution of light in the scene. Variant cascaded light propagation volumes.
986: 324: 1629: 1477: 925:
Several variants exist, including voxel cone tracing global illumination, sparse voxel octree global illumination, and voxel global illumination (VXGI)
1345: 2055: 480:
are all examples of algorithms used in global illumination, some of which may be used together to yield results that are not fast, but accurate.
402:), but also subsequent cases in which light rays from the same source are reflected by other surfaces in the scene, whether reflective or not ( 515: 2018: 1991: 1446: 976: 1267: 2034: 1638: 49: 1423: 1758: 1207: 1080: 317: 1144:
Walter, Bruce; Fernandez, Sebastian; Arbree, Adam; Bala, Kavita; Donikian, Michael; Greenberg, Donald P. (1 July 2005). "Lightcuts".
1048: 1016: 115: 1512: 883:
Finite element method, very good for precomputations. Improved versions are instant radiosity and bidirectional instant radiosity
96: 1231: 68: 1622: 1296: 1881: 1682: 1171: 410: 53: 75: 2006: 1996: 1886: 1705: 878: 770: 549: 437: 310: 2001: 1866: 1806: 625: 898: 868: 523:
Achieving accurate computation of global illumination in real-time remains difficult. In real-time 3D graphics, the
82: 1794: 1615: 888: 790: 693: 461: 395: 243: 17: 42: 64: 524: 484: 473: 487:
which is a very important part of global illumination; however most of these (excluding radiosity) also model
853:
Consistent, biased; enhanced variants: Progressive photon mapping, stochastic progressive photon mapping ()
822: 703: 496: 457: 398:
to 3D scenes. Such algorithms take into account not only the light that comes directly from a light source (
212: 793:(HDRIs), also known as environment maps, which encircle and illuminate the scene. This process is known as 2013: 1963: 1928: 1906: 1901: 816: 441: 227: 933:
Light propagation volumes is a technique to approximately achieve global illumination (GI) in real-time.
559: 1856: 1835: 1779: 192: 821:
Several enhanced variants exist for solving problems related to sampling, aliasing, and soft shadows:
1739: 1725: 1669: 991: 981: 794: 477: 391: 131: 1871: 1687: 904: 488: 217: 1933: 1921: 1768: 1763: 1715: 1538: 1452: 1319: 1278: 996: 537: 414: 261: 256: 89: 858: 1983: 1876: 1861: 1677: 1442: 1076: 1044: 1038: 912: 465: 1460: 1401: 1968: 1958: 1840: 1828: 1582: 1434: 1311: 1153: 1105: 418: 365: 298: 288: 273: 1214: 1789: 1654: 1646: 1600:
Theory and practical implementation of Global Illumination using Monte Carlo Path Tracing.
278: 222: 1558: 1516: 778:
In Light-path notation global lighting the paths of the type L (D | S) corresponds * E.
1938: 848: 689: 545: 469: 283: 207: 197: 843:
Unbiased, variant: Bi-directional path tracing and energy redistribution path tracing
2049: 1943: 1817: 1747: 492: 1456: 1327: 357: 16:"Realistic rendering" redirects here. For physically-based realistic rendering, see 1948: 1911: 1896: 1891: 1811: 1752: 838: 830: 826: 541: 453: 449: 445: 430: 166: 1380: 1323: 1916: 1784: 1720: 1096:
Cline, D.; Talbot, J.; Egbert, P. (2005). "Energy redistribution path tracing".
171: 161: 156: 31: 1346:"Voxel Cone Tracing and Sparse Voxel Octree for Real-time Global Illumination" 342: 268: 202: 1208:"Point Based Global Illumination An introduction [Christensen, 2010]" 1438: 1315: 1157: 1123: 1109: 387: 251: 1590:– survey of practical real-time GI techniques as a list of executable demos 507: 141: 863:
Enhanced variants: Multidimensional lightcuts and bidirectional lightcuts
1774: 187: 1017:"Realtime Global Illumination techniques collection | extremeistan" 368:
projected onto the red wall from light passing through the glass sphere.
1823: 429:
Images rendered using global illumination algorithms often appear more
1593: 1478:"Deferred Radiance Transfer Volumes: Global Illumination in Far Cry 3" 1431:
Proceedings of the 2009 symposium on Interactive 3D graphics and games
1953: 1710: 1587: 1607: 1583:
Video demonstrating global illumination and the ambient color effect
1543: 893:
Builds upon bi-directional path tracing, unbiased, and multiplexed
1973: 1659: 540:. Well known algorithms for computing global illumination include 514: 506: 1697: 1611: 789:
Another way to simulate real global illumination is the use of
25: 1277:. Eurographics Association. pp. 389–397. Archived from 1266:
Segovia, B.; Iehl, J.C.; Mitanchey, R.; Péroche, B. (2006).
1513:"Fast Global Illumination Approximations on Deep G-Buffers" 955:
Signed Distance Fields Dynamic Diffuse Global Illumination
23:
Group of rendering algorithms used in 3D computer graphics
1295:
Hachisuka, T.; Kaplanyan, A.S.; Dachsbacher, C. (2014).
692:+ Distributed ray tracing, Bi-directional path tracing, 1071:
Dutre, Philip; Bekaert, Philippe; Bala, Kavita (2006).
552:. The following approaches can be distinguished here: 706: 628: 562: 2027: 1982: 1849: 1738: 1696: 1668: 1645: 56:. Unsourced material may be challenged and removed. 760: 678: 607: 679:{\displaystyle L=\sum _{i=0}^{\infty }T^{i}L^{e}} 987:Bidirectional scattering distribution function 941:Deferred radiance transfer global illumination 1623: 930:Light propagation volumes global illumination 318: 8: 1232:"Instant Radiosity: Keller (SIGGRAPH 1997)" 1693: 1630: 1616: 1608: 1515:. graphics.cs.williams.edu. Archived from 1402:"Light Propagation Volumes GI - Epic Wiki" 325: 311: 140: 127: 1542: 1019:. extremeistan.wordpress.com. 11 May 2014 740: 724: 711: 705: 670: 660: 650: 639: 627: 604: 598: 585: 561: 116:Learn how and when to remove this message 1424:"Granular visibility queries on the GPU" 1422:Engelhardt, T.; Dachsbacher, C. (2009). 1297:"Multiplexed metropolis light transport" 903:Encodes global illumination results for 804: 1008: 948:Deep G-buffer based global illumination 511:Exterior view of an architectural model 235: 179: 148: 130: 1559:"Global Illumination Based on Surfels" 761:{\displaystyle L_{n}tl_{e}+=L^{(n-1)}} 1206:Daemen, Karsten (November 14, 2012). 977:Category:Global illumination software 873:Extensively used in movie animations 519:Example of an ambient occlusion layer 394:that are meant to add more realistic 7: 2035:List of computer graphics algorithms 962:Global Illumination Based on Surfels 54:adding citations to reliable sources 608:{\displaystyle L=(1-T)^{-1}L^{e}\,} 781:A full treatment can be found in 651: 14: 1268:"Bidirectional instant radiosity" 356: 341: 30: 1494:from the original on 2014-09-06 1362:from the original on 2013-09-03 1248:from the original on 2012-06-18 1188:from the original on 2011-08-17 922:Voxel-based global illumination 869:Point based global illumination 499:methods in engineering design. 421:is called global illumination. 41:needs additional citations for 2056:Global illumination algorithms 1040:The Magic of Computer Graphics 753: 741: 582: 569: 1: 1992:3D computer graphics software 1124:"Toshiya Hachisuka at UTokyo" 1807:Hidden-surface determination 1304:ACM Transactions on Graphics 1146:ACM Transactions on Graphics 1098:ACM Transactions on Graphics 1073:Advanced Global Illumination 495:simulations performed using 1383:. geforce.com. 8 April 2015 1213:. KU Leuven. Archived from 899:Spherical harmonic lighting 244:Computer-generated imagery 2072: 1043:. CRC Press. p. 339. 889:Metropolis light transport 694:Metropolis light transport 617:is not applied in practice 462:Metropolis light transport 18:Physically-based rendering 15: 1353:On-demand.gputechconf.com 791:high-dynamic-range images 688:bi-directional approach: 1037:Kurachi, Noriko (2011). 525:diffuse inter-reflection 485:diffuse inter-reflection 415:diffuse inter-reflection 2019:Vector graphics editors 2014:Raster graphics editors 1439:10.1145/1507149.1507176 1404:. wiki.unrealengine.com 1316:10.1145/2601097.2601138 1158:10.1145/1073204.1073318 1110:10.1145/1073204.1073330 823:Distributed ray tracing 483:These algorithms model 458:volumetric path tracing 1902:Checkerboard rendering 762: 680: 655: 609: 520: 512: 228:Virtual cinematography 132:Three-dimensional (3D) 1857:Affine transformation 1836:Surface triangulation 1780:Anisotropic filtering 1381:"VXGI | GeForce" 763: 681: 635: 610: 518: 510: 474:signed distance field 404:indirect illumination 384:indirect illumination 193:Computer-aided design 65:"Global illumination" 1485:Twvideo01.ubm-us.net 1275:Rendering Techniques 1126:. ci.i.u-tokyo.ac.jp 992:Consistent estimator 982:Bias of an estimator 795:image-based lighting 785:Image-based lighting 704: 626: 560: 478:image-based lighting 392:3D computer graphics 50:improve this article 1872:Collision detection 1800:Global illumination 905:real-time rendering 489:specular reflection 400:direct illumination 376:Global illumination 294:Global illumination 218:Virtual engineering 1922:Scanline rendering 1716:Parallax scrolling 1706:Isometric graphics 1588:Real-time GI demos 1433:. pp. 161–7. 1179:Graphics.pixar.com 997:Unbiased rendering 811:Description/Notes 758: 676: 605: 538:rendering equation 521: 513: 2043: 2042: 1984:Graphics software 1877:Planar projection 1862:Back-face culling 1734: 1733: 1678:Alpha compositing 1639:Computer graphics 1448:978-1-60558-429-4 968: 967: 913:Ambient occlusion 907:of static scenes 466:ambient occlusion 335: 334: 134:computer graphics 126: 125: 118: 100: 2063: 1969:Volume rendering 1841:Wire-frame model 1694: 1632: 1625: 1618: 1609: 1570: 1569: 1567: 1566: 1555: 1549: 1548: 1546: 1534: 1528: 1527: 1525: 1524: 1509: 1503: 1502: 1500: 1499: 1493: 1482: 1474: 1468: 1467: 1465: 1459:. Archived from 1428: 1419: 1413: 1412: 1410: 1409: 1398: 1392: 1391: 1389: 1388: 1377: 1371: 1370: 1368: 1367: 1361: 1350: 1341: 1335: 1334: 1332: 1326:. Archived from 1301: 1292: 1286: 1285: 1283: 1272: 1263: 1257: 1256: 1254: 1253: 1247: 1236: 1228: 1222: 1221: 1219: 1212: 1203: 1197: 1196: 1194: 1193: 1187: 1176: 1172:"coursenote.dvi" 1168: 1162: 1161: 1152:(3): 1098–1107. 1141: 1135: 1134: 1132: 1131: 1120: 1114: 1113: 1093: 1087: 1086: 1075:(2nd ed.). 1068: 1062: 1061: 1059: 1057: 1034: 1028: 1027: 1025: 1024: 1013: 805: 767: 765: 764: 759: 757: 756: 729: 728: 716: 715: 685: 683: 682: 677: 675: 674: 665: 664: 654: 649: 614: 612: 611: 606: 603: 602: 593: 592: 386:, is a group of 360: 345: 327: 320: 313: 299:Volume rendering 289:Crowd simulation 274:Wire-frame model 247: 144: 128: 121: 114: 110: 107: 101: 99: 58: 34: 26: 2071: 2070: 2066: 2065: 2064: 2062: 2061: 2060: 2046: 2045: 2044: 2039: 2023: 1978: 1845: 1790:Fluid animation 1730: 1692: 1664: 1655:Diffusion curve 1647:Vector graphics 1641: 1636: 1605: 1579: 1574: 1573: 1564: 1562: 1557: 1556: 1552: 1536: 1535: 1531: 1522: 1520: 1511: 1510: 1506: 1497: 1495: 1491: 1480: 1476: 1475: 1471: 1463: 1449: 1426: 1421: 1420: 1416: 1407: 1405: 1400: 1399: 1395: 1386: 1384: 1379: 1378: 1374: 1365: 1363: 1359: 1348: 1344:Cyril Crassin. 1343: 1342: 1338: 1330: 1299: 1294: 1293: 1289: 1281: 1270: 1265: 1264: 1260: 1251: 1249: 1245: 1234: 1230: 1229: 1225: 1217: 1210: 1205: 1204: 1200: 1191: 1189: 1185: 1174: 1170: 1169: 1165: 1143: 1142: 1138: 1129: 1127: 1122: 1121: 1117: 1095: 1094: 1090: 1083: 1070: 1069: 1065: 1055: 1053: 1051: 1036: 1035: 1031: 1022: 1020: 1015: 1014: 1010: 1005: 973: 803: 801:List of methods 787: 736: 720: 707: 702: 701: 666: 656: 624: 623: 594: 581: 558: 557: 534: 505: 427: 409:Theoretically, 373: 372: 371: 370: 369: 361: 352: 351: 350: 346: 331: 279:Texture mapping 245: 223:Virtual reality 133: 122: 111: 105: 102: 59: 57: 47: 35: 24: 21: 12: 11: 5: 2069: 2067: 2059: 2058: 2048: 2047: 2041: 2040: 2038: 2037: 2031: 2029: 2025: 2024: 2022: 2021: 2016: 2011: 2010: 2009: 2004: 1999: 1988: 1986: 1980: 1979: 1977: 1976: 1971: 1966: 1961: 1956: 1951: 1946: 1941: 1939:Shadow mapping 1936: 1931: 1926: 1925: 1924: 1919: 1914: 1909: 1904: 1899: 1894: 1884: 1879: 1874: 1869: 1864: 1859: 1853: 1851: 1847: 1846: 1844: 1843: 1838: 1833: 1832: 1831: 1821: 1814: 1809: 1804: 1803: 1802: 1792: 1787: 1782: 1777: 1772: 1766: 1761: 1755: 1750: 1744: 1742: 1736: 1735: 1732: 1731: 1729: 1728: 1723: 1718: 1713: 1708: 1702: 1700: 1691: 1690: 1685: 1680: 1674: 1672: 1666: 1665: 1663: 1662: 1657: 1651: 1649: 1643: 1642: 1637: 1635: 1634: 1627: 1620: 1612: 1603: 1602: 1597: 1591: 1585: 1578: 1577:External links 1575: 1572: 1571: 1550: 1529: 1504: 1469: 1466:on 2016-01-18. 1447: 1414: 1393: 1372: 1336: 1333:on 2015-09-23. 1287: 1284:on 2016-01-30. 1258: 1239:Cs.cornell.edu 1223: 1220:on 2014-12-22. 1198: 1163: 1136: 1115: 1104:(3): 1186–95. 1088: 1082:978-1568813073 1081: 1063: 1049: 1029: 1007: 1006: 1004: 1001: 1000: 999: 994: 989: 984: 979: 972: 969: 966: 965: 963: 959: 958: 956: 952: 951: 949: 945: 944: 942: 938: 937: 931: 927: 926: 923: 919: 918: 915: 909: 908: 901: 895: 894: 891: 885: 884: 881: 875: 874: 871: 865: 864: 861: 855: 854: 851: 849:Photon mapping 845: 844: 841: 835: 834: 819: 813: 812: 809: 802: 799: 786: 783: 776: 775: 774: 773: 755: 752: 749: 746: 743: 739: 735: 732: 727: 723: 719: 714: 710: 698: 697: 696: 690:Photon mapping 673: 669: 663: 659: 653: 648: 645: 642: 638: 634: 631: 620: 619: 618: 601: 597: 591: 588: 584: 580: 577: 574: 571: 568: 565: 546:photon mapping 533: 530: 504: 501: 497:finite-element 470:photon mapping 431:photorealistic 426: 423: 362: 355: 354: 353: 347: 340: 339: 338: 337: 336: 333: 332: 330: 329: 322: 315: 307: 304: 303: 302: 301: 296: 291: 286: 284:Motion capture 281: 276: 271: 266: 265: 264: 259: 249: 238: 237: 236:Related topics 233: 232: 231: 230: 225: 220: 215: 210: 208:Visual effects 205: 200: 198:Graphic design 195: 190: 182: 181: 177: 176: 175: 174: 169: 164: 159: 151: 150: 146: 145: 137: 136: 124: 123: 38: 36: 29: 22: 13: 10: 9: 6: 4: 3: 2: 2068: 2057: 2054: 2053: 2051: 2036: 2033: 2032: 2030: 2026: 2020: 2017: 2015: 2012: 2008: 2005: 2003: 2000: 1998: 1995: 1994: 1993: 1990: 1989: 1987: 1985: 1981: 1975: 1972: 1970: 1967: 1965: 1962: 1960: 1957: 1955: 1952: 1950: 1947: 1945: 1944:Shadow volume 1942: 1940: 1937: 1935: 1932: 1930: 1927: 1923: 1920: 1918: 1915: 1913: 1910: 1908: 1905: 1903: 1900: 1898: 1895: 1893: 1890: 1889: 1888: 1885: 1883: 1880: 1878: 1875: 1873: 1870: 1868: 1865: 1863: 1860: 1858: 1855: 1854: 1852: 1848: 1842: 1839: 1837: 1834: 1830: 1827: 1826: 1825: 1822: 1819: 1818:Triangle mesh 1815: 1813: 1810: 1808: 1805: 1801: 1798: 1797: 1796: 1793: 1791: 1788: 1786: 1783: 1781: 1778: 1776: 1773: 1770: 1767: 1765: 1762: 1760: 1756: 1754: 1751: 1749: 1748:3D projection 1746: 1745: 1743: 1741: 1737: 1727: 1724: 1722: 1719: 1717: 1714: 1712: 1709: 1707: 1704: 1703: 1701: 1699: 1695: 1689: 1688:Text-to-image 1686: 1684: 1681: 1679: 1676: 1675: 1673: 1671: 1667: 1661: 1658: 1656: 1653: 1652: 1650: 1648: 1644: 1640: 1633: 1628: 1626: 1621: 1619: 1614: 1613: 1610: 1606: 1601: 1598: 1595: 1592: 1589: 1586: 1584: 1581: 1580: 1576: 1560: 1554: 1551: 1545: 1540: 1533: 1530: 1519:on 2016-02-21 1518: 1514: 1508: 1505: 1490: 1486: 1479: 1473: 1470: 1462: 1458: 1454: 1450: 1444: 1440: 1436: 1432: 1425: 1418: 1415: 1403: 1397: 1394: 1382: 1376: 1373: 1358: 1354: 1347: 1340: 1337: 1329: 1325: 1321: 1317: 1313: 1309: 1305: 1298: 1291: 1288: 1280: 1276: 1269: 1262: 1259: 1244: 1240: 1233: 1227: 1224: 1216: 1209: 1202: 1199: 1184: 1180: 1173: 1167: 1164: 1159: 1155: 1151: 1147: 1140: 1137: 1125: 1119: 1116: 1111: 1107: 1103: 1099: 1092: 1089: 1084: 1078: 1074: 1067: 1064: 1052: 1050:9781439873571 1046: 1042: 1041: 1033: 1030: 1018: 1012: 1009: 1002: 998: 995: 993: 990: 988: 985: 983: 980: 978: 975: 974: 970: 964: 961: 960: 957: 954: 953: 950: 947: 946: 943: 940: 939: 936: 932: 929: 928: 924: 921: 920: 916: 914: 911: 910: 906: 902: 900: 897: 896: 892: 890: 887: 886: 882: 880: 877: 876: 872: 870: 867: 866: 862: 860: 857: 856: 852: 850: 847: 846: 842: 840: 837: 836: 832: 828: 824: 820: 818: 815: 814: 810: 807: 806: 800: 798: 796: 792: 784: 782: 779: 772: 769: 768: 750: 747: 744: 737: 733: 730: 725: 721: 717: 712: 708: 699: 695: 691: 687: 686: 671: 667: 661: 657: 646: 643: 640: 636: 632: 629: 621: 616: 615: 599: 595: 589: 586: 578: 575: 572: 566: 563: 555: 554: 553: 551: 547: 543: 539: 531: 529: 526: 517: 509: 502: 500: 498: 494: 493:heat transfer 490: 486: 481: 479: 475: 471: 467: 463: 459: 455: 451: 447: 443: 439: 435: 432: 424: 422: 420: 416: 412: 407: 405: 401: 397: 393: 389: 385: 381: 377: 367: 359: 344: 328: 323: 321: 316: 314: 309: 308: 306: 305: 300: 297: 295: 292: 290: 287: 285: 282: 280: 277: 275: 272: 270: 267: 263: 260: 258: 255: 254: 253: 250: 248: 242: 241: 240: 239: 234: 229: 226: 224: 221: 219: 216: 214: 213:Visualization 211: 209: 206: 204: 201: 199: 196: 194: 191: 189: 186: 185: 184: 183: 178: 173: 170: 168: 165: 163: 160: 158: 155: 154: 153: 152: 147: 143: 139: 138: 135: 129: 120: 117: 109: 98: 95: 91: 88: 84: 81: 77: 74: 70: 67: –  66: 62: 61:Find sources: 55: 51: 45: 44: 39:This article 37: 33: 28: 27: 19: 1949:Shear matrix 1912:Path tracing 1897:Cone tracing 1892:Beam tracing 1812:Polygon mesh 1799: 1753:3D rendering 1604: 1563:. Retrieved 1553: 1532: 1521:. Retrieved 1517:the original 1507: 1496:. Retrieved 1484: 1472: 1461:the original 1430: 1417: 1406:. Retrieved 1396: 1385:. Retrieved 1375: 1364:. Retrieved 1352: 1339: 1328:the original 1307: 1303: 1290: 1279:the original 1274: 1261: 1250:. Retrieved 1238: 1226: 1215:the original 1201: 1190:. Retrieved 1178: 1166: 1149: 1145: 1139: 1128:. Retrieved 1118: 1101: 1097: 1091: 1072: 1066: 1056:24 September 1054:. Retrieved 1039: 1032: 1021:. Retrieved 1011: 934: 839:Path tracing 831:beam tracing 827:cone tracing 788: 780: 777: 542:path tracing 535: 522: 503:Photorealism 482: 454:path tracing 450:cone tracing 446:beam tracing 436: 428: 408: 403: 399: 383: 379: 375: 374: 293: 180:Primary uses 149:Fundamentals 112: 103: 93: 86: 79: 72: 60: 48:Please help 43:verification 40: 1964:Translation 1917:Ray casting 1907:Ray tracing 1785:Cel shading 1759:Image-based 1740:3D graphics 1721:Ray casting 1670:2D graphics 1310:(4): 1–10. 817:Ray tracing 700:Iteration: 622:Expansion: 556:Inversion: 442:ray tracing 411:reflections 203:Video games 2028:Algorithms 1882:Reflection 1565:2021-12-02 1561:. SIGGRAPH 1544:2007.14394 1523:2016-05-14 1498:2016-12-02 1408:2016-05-14 1387:2016-05-14 1366:2016-12-02 1252:2016-12-02 1192:2016-12-02 1130:2016-05-14 1023:2016-05-14 1003:References 425:Algorithms 388:algorithms 269:3D display 76:newspapers 2007:rendering 1997:animation 1887:Rendering 879:Radiosity 859:Lightcuts 771:Radiosity 748:− 652:∞ 637:∑ 587:− 576:− 550:radiosity 532:Procedure 438:Radiosity 252:Animation 188:3D models 167:Rendering 2050:Category 2002:modeling 1929:Rotation 1867:Clipping 1850:Concepts 1829:Deferred 1795:Lighting 1775:Aliasing 1769:Unbiased 1764:Spectral 1594:kuleuven 1489:Archived 1457:14841843 1357:Archived 1243:Archived 1183:Archived 971:See also 419:caustics 396:lighting 390:used in 262:skeletal 257:computer 172:Printing 162:Scanning 157:Modeling 106:May 2013 1934:Scaling 1824:Shading 366:caustic 90:scholar 1954:Shader 1726:Skybox 1711:Mode 7 1683:Layers 1455:  1445:  1322:  1079:  1047:  829:, and 808:Method 382:), or 349:black. 92:  85:  78:  71:  63:  1974:Voxel 1959:Texel 1660:Pixel 1539:arXiv 1492:(PDF) 1481:(PDF) 1464:(PDF) 1453:S2CID 1427:(PDF) 1360:(PDF) 1349:(PDF) 1331:(PDF) 1324:79980 1320:S2CID 1300:(PDF) 1282:(PDF) 1271:(PDF) 1246:(PDF) 1235:(PDF) 1218:(PDF) 1211:(PDF) 1186:(PDF) 1175:(PDF) 246:(CGI) 97:JSTOR 83:books 1698:2.5D 1443:ISBN 1077:ISBN 1058:2017 1045:ISBN 548:and 476:and 69:news 1435:doi 1312:doi 1154:doi 1106:doi 417:or 406:). 52:by 2052:: 1487:. 1483:. 1451:. 1441:. 1429:. 1355:. 1351:. 1318:. 1308:33 1306:. 1302:. 1273:. 1241:. 1237:. 1181:. 1177:. 1150:24 1148:. 1102:24 1100:. 917:- 833:. 825:, 797:. 544:, 472:, 468:, 464:, 460:, 456:, 452:, 448:, 444:, 440:, 380:GI 1820:) 1816:( 1771:) 1757:( 1631:e 1624:t 1617:v 1568:. 1547:. 1541:: 1526:. 1501:. 1437:: 1411:. 1390:. 1369:. 1314:: 1255:. 1195:. 1160:. 1156:: 1133:. 1112:. 1108:: 1085:. 1060:. 1026:. 754:) 751:1 745:n 742:( 738:L 734:= 731:+ 726:e 722:l 718:t 713:n 709:L 672:e 668:L 662:i 658:T 647:0 644:= 641:i 633:= 630:L 600:e 596:L 590:1 583:) 579:T 573:1 570:( 567:= 564:L 378:( 326:e 319:t 312:v 119:) 113:( 108:) 104:( 94:· 87:· 80:· 73:· 46:. 20:.

Index

Physically-based rendering

verification
improve this article
adding citations to reliable sources
"Global illumination"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
Three-dimensional (3D)
computer graphics


Modeling
Scanning
Rendering
Printing
3D models
Computer-aided design
Graphic design
Video games
Visual effects
Visualization
Virtual engineering
Virtual reality
Virtual cinematography
Computer-generated imagery (CGI)
Animation
computer

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.