Knowledge

File:Bump map vs isosurface2.png

Source 📝

38: 1358: 134: 174:
the surface should be and this changes the way that light is simulated to reflect from the surface of the sphere. However, its size and shape are not changed in 3D-space. Consequently, the object's outline and the shadow cast on the ground remain those of a perfect, non-bumpy sphere. An unrealistic hard shadow is also visible on the surface of the sphere, about a third of the way from the top.
1400: 94: 207:. The technique is limited in that it does not modify the shape of the underlying object in 3D-space. On the left, a mathematical function defining a bump map simulates a crumbling surface on a perfect sphere, but the sphere's outline and shadow are unaffected. On the right, the same function is used to model a roughly spherical object by generating an 177:
On the right is a roughly spherical object on which wrinkles have been modelled in 3D-space. Mathematically, the same "agate" function is subtracted from a function defining a sphere, x+y+z-Radius, and all points in space where this sum is zero define the surface of the resulting object, referred to
173:
On the left is a perfect sphere which has been given a wrinkled surface using a bump map. Mathematically, POV-Ray's internal "agate" function is used to define a value for each point on the surface of the sphere. This value is used as an apparent height of the sphere's surface above or below where
182:. This results in an object that is a modification in 3D-space of an otherwise perfect sphere. Consequently, the object's outline and the shadow cast on the ground are also visibly wrinkled, and the shadowing on the surface of the object is more realistic. 1939: 1988: 2096: 1983: 2106: 1956:{{Information |Description={{en|1=== Summary == {{Created with Persistence of Vision}} {{Information |Description={{en|1=Raytraced image illustrating the limitations of 60: 56: 52: 48: 42: 2006: 105: 73: 1772: 1684: 1614: 1578: 204: 1867: 1830: 1793: 1738: 1704: 1668: 1562: 1536: 1521: 1506: 1765: 1634: 1598: 1479: 1462: 2056: 200: 199:. A bump map changes the way an object's surface appears to reflect or refract light and can increase the realism of 1513: 192: 113: 1528: 1407: 1938: 1933: 64: 37: 1949: 196: 168: 100: 1978: 1957: 1346: 2066: 2116: 208: 179: 1326: 1357: 164: 140: 2076: 1961: 133: 1422:, without any conditions, unless such conditions are required by law. 1906:
Click on a date/time to view the file as it appeared at that time.
1356: 1405:
I, the copyright holder of this work, release this work into the
211:. The object's outline and shadow are therefore more realistic. 1579:
copyrighted, dedicated to the public domain by copyright holder
2026: 1394: 88: 1989:
Knowledge:Picture peer review/File:Bump map vs isosurface.png
1414:
In some countries this may not be legally possible; if so:
2086: 2046: 2036: 2016: 1615:
released into the public domain by the copyright holder
1446:
Add a one-line explanation of what this file represents
195:, bumps, wrinkles and dents can be simulated by using 78:(1,680 × 1,050 pixels, file size: 1.19 MB, MIME type: 147: 112:
Commons is a freely licensed media file repository.
1984:
Knowledge:Picture peer review/Archives/Oct-Dec 2010
93: 1529:https://commons.wikimedia.org/user:GDallimore 8: 1361:earlier version with lower quality bump map 660:// ---------------------------------------- 390:// ---------------------------------------- 1908: 1442: 1418:I grant anyone the right to use this work 1374: 1999:The following other wikis use this file: 1964:. The bumpy surface of the sphere to th 1754:e647d850dee783685e8751e1e1dbe5a039657116 1976: 1881: 1865: 1844: 1828: 1807: 1791: 1752: 1736: 1718: 1702: 1682: 1666: 1648: 1632: 1612: 1596: 1576: 1560: 1493: 1477: 1460: 1457: 1438: 1431: 1974:The following 3 pages use this file: 1399: 7: 1897: 1451: 1445: 157: 138: 125: 71: 1450: 203:without significantly increasing 1436: 1398: 167:illustrating the limitations of 132: 92: 31: 21: 1433: 163:A raytraced image created with 158: 14: 1432: 26: 1: 1685:original creation by uploader 186:Possible wikipedia image text 139:This image was created with 1458:Items portrayed in this file 2003:Usage on ckb.wikipedia.org 153:Bump map vs isosurface2.png 2135: 2113:Usage on zh.wikipedia.org 2103:Usage on uk.wikipedia.org 2093:Usage on ru.wikipedia.org 2083:Usage on pt.wikipedia.org 2073:Usage on lv.wikipedia.org 2063:Usage on ko.wikipedia.org 2053:Usage on ja.wikipedia.org 2043:Usage on it.wikipedia.org 2033:Usage on hu.wikipedia.org 2023:Usage on fr.wikipedia.org 2013:Usage on de.wikipedia.org 2097:Рельефное текстурирование 1898: 1429:</syntaxhighlight> 1411:. This applies worldwide. 1336: 201:computer-generated images 16: 1435: 219: 99:This is a file from the 1955: 1352: 1342: 1332: 1325: 1322: 150: 103:. Information from its 2107:Рельєфне текстурування 1934:11:41, 22 October 2010 1362: 106:description page there 41:Size of this preview: 1360: 1766:determination method 193:3D computer graphics 65:1,680 × 1,050 pixels 47:Other resolutions: 1537:author name string 1507:Wikimedia username 1363: 61:1,280 × 800 pixels 57:1,024 × 640 pixels 2077:Reljefa kartēšana 2027:Placage de relief 1995:Global file usage 1967: 1599:copyright license 1444: 1427: 1426: 1415: 1393: 1392: 1367: 1366: 121: 120: 101:Wikimedia Commons 32:Global file usage 2126: 1946: 1886: 1849: 1812: 1775: 1770: 1563:copyright status 1544: 1541: 1531: 1526: 1516: 1511: 1413: 1402: 1401: 1395: 1389: 1386: 1383: 1380: 1375: 1338: 1328: 1315: 1312: 1309: 1306: 1303: 1300: 1297: 1294: 1291: 1288: 1285: 1282: 1279: 1276: 1273: 1270: 1267: 1264: 1261: 1258: 1255: 1252: 1249: 1246: 1243: 1240: 1237: 1234: 1231: 1228: 1225: 1222: 1219: 1216: 1213: 1210: 1207: 1204: 1201: 1198: 1195: 1192: 1189: 1186: 1183: 1180: 1177: 1174: 1171: 1168: 1165: 1162: 1159: 1156: 1153: 1150: 1147: 1144: 1141: 1138: 1135: 1132: 1129: 1126: 1123: 1120: 1117: 1114: 1111: 1108: 1105: 1102: 1099: 1096: 1093: 1090: 1087: 1084: 1081: 1078: 1075: 1072: 1069: 1066: 1063: 1060: 1057: 1054: 1051: 1048: 1045: 1042: 1039: 1036: 1033: 1030: 1027: 1024: 1021: 1018: 1015: 1012: 1009: 1006: 1003: 1000: 997: 994: 991: 988: 985: 982: 979: 976: 973: 970: 967: 964: 961: 958: 955: 952: 949: 946: 943: 940: 937: 934: 931: 928: 925: 922: 919: 916: 913: 910: 907: 904: 901: 898: 895: 892: 889: 886: 883: 880: 877: 874: 871: 868: 865: 862: 859: 856: 853: 850: 847: 844: 841: 838: 835: 832: 829: 826: 823: 820: 817: 814: 811: 808: 805: 802: 799: 796: 793: 790: 787: 784: 781: 778: 775: 772: 769: 766: 763: 760: 757: 754: 751: 748: 745: 742: 739: 736: 733: 730: 727: 724: 721: 718: 715: 712: 709: 706: 703: 700: 697: 694: 691: 688: 685: 682: 679: 676: 673: 670: 667: 664: 661: 658: 655: 652: 649: 646: 643: 640: 637: 634: 631: 628: 625: 622: 619: 616: 613: 610: 607: 604: 601: 598: 595: 592: 589: 586: 583: 580: 577: 574: 571: 568: 565: 562: 559: 556: 553: 550: 547: 544: 541: 538: 535: 532: 529: 526: 523: 520: 517: 514: 511: 508: 505: 502: 499: 496: 493: 490: 487: 484: 481: 478: 475: 472: 469: 466: 463: 460: 457: 454: 451: 448: 445: 442: 439: 436: 433: 430: 427: 424: 421: 418: 415: 412: 409: 406: 403: 400: 397: 394: 391: 388: 385: 382: 379: 376: 373: 370: 367: 364: 361: 358: 355: 352: 349: 346: 343: 340: 337: 334: 331: 328: 325: 322: 319: 316: 313: 310: 307: 304: 301: 298: 295: 292: 291:low_error_factor 289: 286: 283: 280: 277: 274: 271: 268: 265: 262: 259: 256: 253: 250: 247: 244: 241: 238: 235: 232: 229: 226: 223: 162: 154: 148: 136: 117: 96: 95: 89: 83: 81: 68: 53:640 × 400 pixels 49:320 × 200 pixels 43:800 × 500 pixels 2134: 2133: 2129: 2128: 2127: 2125: 2124: 2123: 2007:نەخشەی بەرکەوتن 1993: 1968: 1952: 1944: 1900: 1899: 1896: 1895: 1894: 1893: 1892: 1891: 1890: 1889: 1887: 1884: 1874: 1873: 1872: 1870: 1859: 1858: 1857: 1856: 1855: 1854: 1853: 1852: 1850: 1847: 1837: 1836: 1835: 1833: 1822: 1821: 1820: 1819: 1818: 1817: 1816: 1815: 1813: 1810: 1800: 1799: 1798: 1796: 1785: 1784: 1783: 1782: 1781: 1780: 1779: 1778: 1777: 1776: 1771: 1768: 1759: 1758: 1757: 1755: 1745: 1744: 1743: 1741: 1730: 1729: 1728: 1727: 1726: 1725: 1724: 1723: 1721: 1711: 1710: 1709: 1707: 1696: 1695: 1694: 1693: 1692: 1691: 1690: 1689: 1687: 1675: 1674: 1673: 1671: 1660: 1659: 1658: 1657: 1656: 1655: 1654: 1653: 1651: 1650:21 October 2010 1641: 1640: 1639: 1637: 1626: 1625: 1624: 1623: 1622: 1621: 1620: 1619: 1617: 1605: 1604: 1603: 1601: 1590: 1589: 1588: 1587: 1586: 1585: 1584: 1583: 1581: 1569: 1568: 1567: 1565: 1554: 1553: 1552: 1551: 1550: 1549: 1548: 1547: 1546: 1545: 1542: 1539: 1533: 1532: 1527: 1524: 1518: 1517: 1512: 1509: 1500: 1499: 1498: 1496: 1486: 1485: 1484: 1482: 1471: 1470: 1469: 1468: 1467: 1465: 1449: 1448: 1447: 1420:for any purpose 1387: 1384: 1381: 1378: 1373: 1368: 1327:21 October 2010 1318: 1317: 1316: 1313: 1310: 1307: 1304: 1301: 1298: 1295: 1292: 1289: 1286: 1283: 1280: 1277: 1274: 1271: 1268: 1265: 1262: 1259: 1256: 1253: 1250: 1247: 1244: 1241: 1238: 1235: 1232: 1229: 1226: 1223: 1220: 1217: 1214: 1211: 1208: 1205: 1202: 1199: 1196: 1193: 1190: 1187: 1184: 1181: 1178: 1175: 1172: 1169: 1166: 1163: 1160: 1157: 1154: 1151: 1148: 1145: 1142: 1139: 1136: 1133: 1130: 1127: 1124: 1121: 1118: 1115: 1112: 1109: 1106: 1103: 1100: 1097: 1094: 1091: 1088: 1085: 1082: 1079: 1076: 1073: 1070: 1067: 1064: 1061: 1058: 1055: 1052: 1049: 1046: 1043: 1040: 1037: 1034: 1031: 1028: 1025: 1022: 1019: 1016: 1013: 1010: 1007: 1004: 1001: 998: 995: 992: 989: 986: 983: 980: 977: 974: 971: 968: 965: 962: 959: 956: 953: 950: 947: 944: 941: 938: 935: 932: 929: 926: 923: 920: 917: 914: 911: 908: 905: 902: 899: 896: 893: 890: 887: 884: 881: 878: 875: 872: 869: 866: 863: 860: 857: 854: 851: 848: 845: 842: 839: 836: 833: 830: 827: 824: 821: 818: 815: 812: 810:"functions.inc" 809: 806: 803: 800: 797: 794: 791: 788: 785: 782: 779: 776: 773: 770: 767: 764: 761: 758: 755: 752: 749: 746: 743: 740: 737: 734: 731: 728: 725: 722: 719: 716: 713: 710: 707: 704: 701: 698: 695: 692: 689: 686: 683: 680: 677: 674: 671: 668: 665: 662: 659: 656: 653: 650: 647: 644: 641: 638: 635: 632: 629: 626: 623: 620: 617: 614: 611: 608: 605: 602: 599: 596: 593: 590: 587: 584: 581: 578: 575: 572: 569: 566: 563: 560: 557: 554: 551: 548: 545: 542: 539: 536: 533: 530: 527: 524: 521: 518: 515: 512: 509: 506: 503: 500: 497: 494: 491: 488: 485: 482: 479: 476: 473: 470: 467: 464: 461: 458: 455: 452: 449: 446: 443: 440: 437: 434: 431: 428: 425: 422: 419: 416: 413: 410: 407: 404: 401: 398: 395: 392: 389: 386: 383: 380: 377: 374: 371: 368: 365: 362: 359: 356: 353: 350: 347: 344: 341: 338: 335: 332: 329: 326: 323: 320: 317: 314: 311: 308: 305: 302: 299: 296: 293: 290: 287: 285:recursion_limit 284: 281: 278: 275: 272: 269: 266: 263: 260: 257: 254: 251: 248: 245: 242: 239: 236: 233: 231:global_settings 230: 227: 224: 221: 152: 145: 144: 130: 123: 122: 111: 110: 109:is shown below. 85: 79: 77: 70: 69: 46: 12: 11: 5: 2132: 2130: 2122: 2121: 2120: 2119: 2111: 2110: 2109: 2101: 2100: 2099: 2091: 2090: 2089: 2081: 2080: 2079: 2071: 2070: 2069: 2061: 2060: 2059: 2051: 2050: 2049: 2041: 2040: 2039: 2031: 2030: 2029: 2021: 2020: 2019: 2011: 2010: 2009: 1997: 1996: 1992: 1991: 1986: 1981: 1972: 1971: 1966: 1965: 1958:w:bump mapping 1954: 1950: 1947: 1943:1,680 × 1,050 1941: 1936: 1931: 1927: 1926: 1923: 1920: 1917: 1914: 1911: 1904: 1903: 1888: 1882: 1880: 1879: 1878: 1877: 1876: 1875: 1871: 1866: 1864: 1863: 1862: 1861: 1860: 1851: 1845: 1843: 1842: 1841: 1840: 1839: 1838: 1834: 1829: 1827: 1826: 1825: 1824: 1823: 1814: 1808: 1806: 1805: 1804: 1803: 1802: 1801: 1797: 1792: 1790: 1789: 1788: 1787: 1786: 1764: 1763: 1762: 1761: 1760: 1756: 1753: 1751: 1750: 1749: 1748: 1747: 1746: 1742: 1737: 1735: 1734: 1733: 1732: 1731: 1722: 1719: 1717: 1716: 1715: 1714: 1713: 1712: 1708: 1703: 1701: 1700: 1699: 1698: 1697: 1688: 1683: 1681: 1680: 1679: 1678: 1677: 1676: 1672: 1669:source of file 1667: 1665: 1664: 1663: 1662: 1661: 1652: 1649: 1647: 1646: 1645: 1644: 1643: 1642: 1638: 1633: 1631: 1630: 1629: 1628: 1627: 1618: 1613: 1611: 1610: 1609: 1608: 1607: 1606: 1602: 1597: 1595: 1594: 1593: 1592: 1591: 1582: 1577: 1575: 1574: 1573: 1572: 1571: 1570: 1566: 1561: 1559: 1558: 1557: 1556: 1555: 1535: 1534: 1520: 1519: 1505: 1504: 1503: 1502: 1501: 1497: 1494: 1492: 1491: 1490: 1489: 1488: 1487: 1483: 1478: 1476: 1475: 1474: 1473: 1472: 1466: 1461: 1459: 1456: 1455: 1454: 1453: 1452: 1441: 1440: 1437: 1434: 1425: 1424: 1403: 1391: 1390: 1372: 1369: 1365: 1364: 1354: 1353:Other versions 1350: 1349: 1344: 1340: 1339: 1334: 1330: 1329: 1324: 1320: 1319: 297:gray_threshold 255:pretrace_start 220: 169:w:bump mapping 155: 146: 131: 129: 126: 124: 119: 118: 97: 87: 86: 40: 36: 35: 34: 29: 24: 19: 13: 10: 9: 6: 4: 3: 2: 2131: 2118: 2115: 2114: 2112: 2108: 2105: 2104: 2102: 2098: 2095: 2094: 2092: 2088: 2085: 2084: 2082: 2078: 2075: 2074: 2072: 2068: 2065: 2064: 2062: 2058: 2055: 2054: 2052: 2048: 2045: 2044: 2042: 2038: 2035: 2034: 2032: 2028: 2025: 2024: 2022: 2018: 2015: 2014: 2012: 2008: 2005: 2004: 2002: 2001: 2000: 1994: 1990: 1987: 1985: 1982: 1980: 1977: 1975: 1969: 1963: 1960:created with 1959: 1953: 1948: 1942: 1940: 1937: 1935: 1932: 1929: 1928: 1924: 1921: 1918: 1915: 1912: 1910: 1909: 1907: 1901: 1869: 1832: 1795: 1774: 1767: 1740: 1706: 1686: 1670: 1636: 1616: 1600: 1580: 1564: 1538: 1530: 1523: 1515: 1508: 1481: 1464: 1430: 1423: 1421: 1416: 1412: 1410: 1409: 1408:public domain 1404: 1397: 1396: 1382:Public domain 1379:Public domain 1377: 1376: 1370: 1359: 1355: 1351: 1348: 1345: 1341: 1335: 1331: 1321: 339:always_sample 303:minimum_reuse 273:nearest_count 243:ambient_light 237:assumed_gamma 218: 216: 212: 210: 206: 202: 198: 194: 189: 187: 183: 181: 175: 170: 166: 161: 156: 149: 142: 135: 127: 115: 108: 107: 102: 98: 91: 90: 84: 75: 74:Original file 66: 62: 58: 54: 50: 44: 39: 33: 30: 28: 25: 23: 20: 18: 15: 2087:Bump mapping 2047:Bump mapping 2037:Bump mapping 1998: 1979:Bump mapping 1973: 1905: 1902:File history 1428: 1419: 1417: 1406: 1137:contained_by 1131:max_gradient 603:light_source 480:light_source 447:image_height 261:pretrace_end 215:POV-Ray code 214: 213: 205:render times 197:bump mapping 190: 185: 184: 180:w:isosurface 176: 172: 159: 114:You can help 104: 72: 22:File history 2017:Bumpmapping 1047:sphere_func 882:sphere_func 441:image_width 315:adc_bailout 279:error_bound 151:Description 1970:File usage 1951:GDallimore 1919:Dimensions 1809:1,248,311 1705:media type 1543:GDallimore 1514:GDallimore 1495:some value 1347:GDallimore 1035:isosurface 798:reflection 543:area_light 381:turbulence 345:max_sample 309:brightness 209:isosurface 27:File usage 1962:w:POV-Ray 1945:(1.19 MB) 1916:Thumbnail 1913:Date/Time 1794:data size 1720:image/png 1635:inception 1371:Licensing 1299:translate 1272:bump_size 1227:bump_func 1176:translate 1098:bump_func 816:bump_func 780:roughness 564:>,< 426:direction 249:radiosity 165:w:POV-Ray 160:English: 80:image/png 2057:バンプマッピング 1739:checksum 1439:Captions 1337:Own work 1266:accuracy 1221:function 1041:function 888:function 879:#declare 822:function 813:#declare 807:#include 774:specular 717:#declare 597:circular 399:location 369:distance 363:fog_type 222:#version 1930:current 1925:Comment 1480:creator 1463:depicts 1443:English 1206:texture 1164:texture 828:f_agate 792:ambient 786:diffuse 732:pigment 726:texture 705:ambient 681:pigment 450:look_at 141:POV-Ray 128:Summary 76:‎ 1883:1,680 1846:1,050 1831:height 1343:Author 1333:Source 1284:rotate 1215:normal 1191:sphere 1143:sphere 1023:Radius 912:Radius 768:finish 738:colour 699:finish 594:orient 393:camera 327:normal 178:as an 137:  2067:범프 매핑 1885:pixel 1868:width 1848:pixel 1773:SHA-1 1388:false 1385:false 1269:.0002 1212:mytex 1170:mytex 783:.0075 720:mytex 687:color 663:plane 630:color 510:color 432:right 333:media 306:0.015 267:count 2117:凹凸贴图 1922:User 1811:byte 1323:Date 1002:zoff 975:yoff 948:xoff 930:zoff 924:yoff 918:xoff 777:0.09 762:> 744:< 654:> 636:< 627:> 609:< 582:> 546:< 534:> 516:< 507:> 486:< 474:> 453:< 423:> 402:< 318:0.01 264:0.04 258:0.08 17:File 1522:URL 1311:1.5 1260:.25 1185:1.5 1155:1.5 1125:.71 1017:pow 990:pow 963:pow 936:pow 801:0.0 789:.85 741:rgb 690:rgb 633:rgb 618:100 513:rgb 471:1.4 456:0.0 411:1.5 405:0.0 375:rgb 357:fog 348:1.0 336:off 300:0.0 282:1.8 240:1.0 225:3.6 191:In 171:. 1769:: 1540:: 1525:: 1510:: 1296:32 1254:10 1032:)} 933:){ 873:.1 864:.5 852:.5 840:.5 804:}} 624:80 591:10 585:10 540:.6 342:on 330:on 294:.5 270:35 217:: 188:: 63:| 59:| 55:| 51:| 45:. 1314:} 1308:* 1305:x 1302:- 1293:* 1290:y 1287:- 1281:} 1278:} 1275:1 1263:} 1257:* 1251:* 1248:) 1245:z 1242:, 1239:y 1236:, 1233:x 1230:( 1224:{ 1218:{ 1209:{ 1203:1 1200:, 1197:0 1194:{ 1188:} 1182:* 1179:x 1173:} 1167:{ 1161:} 1158:} 1152:, 1149:0 1146:{ 1140:{ 1134:8 1128:} 1122:* 1119:) 1116:z 1113:, 1110:y 1107:, 1104:x 1101:( 1095:- 1092:) 1089:0 1086:, 1083:0 1080:, 1077:0 1074:, 1071:1 1068:, 1065:z 1062:, 1059:y 1056:, 1053:x 1050:( 1044:{ 1038:{ 1029:2 1026:, 1020:( 1014:- 1011:) 1008:2 1005:, 999:- 996:z 993:( 987:+ 984:) 981:2 978:, 972:- 969:y 966:( 960:+ 957:) 954:2 951:, 945:- 942:x 939:( 927:, 921:, 915:, 909:, 906:z 903:, 900:y 897:, 894:x 891:( 885:= 876:} 870:* 867:) 861:/ 858:z 855:, 849:/ 846:y 843:, 837:/ 834:x 831:( 825:{ 819:= 795:0 771:{ 765:} 759:0 756:, 753:0 750:, 747:1 735:{ 729:{ 723:= 714:} 711:} 708:0 702:{ 696:} 693:1 684:{ 678:1 675:- 672:, 669:y 666:{ 657:} 651:1 648:, 645:1 642:, 639:1 621:, 615:, 612:0 606:{ 600:} 588:, 579:3 576:, 573:0 570:, 567:0 561:0 558:, 555:0 552:, 549:3 537:* 531:1 528:, 525:1 522:, 519:1 504:3 501:- 498:, 495:5 492:, 489:0 483:{ 477:} 468:- 465:, 462:0 459:, 444:/ 438:* 435:x 429:z 420:4 417:- 414:, 408:, 396:{ 387:} 384:5 378:0 372:9 366:1 360:{ 354:} 351:} 324:2 321:/ 312:1 288:3 276:5 252:{ 246:0 234:{ 228:; 143:. 116:. 82:) 67:.

Index

File
File history
File usage
Global file usage
File:Bump map vs isosurface2.png
800 × 500 pixels
320 × 200 pixels
640 × 400 pixels
1,024 × 640 pixels
1,280 × 800 pixels
1,680 × 1,050 pixels
Original file
Wikimedia Commons
description page there
You can help

POV-Ray
w:POV-Ray
w:bump mapping
w:isosurface
3D computer graphics
bump mapping
computer-generated images
render times
isosurface
GDallimore

public domain
depicts
creator

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