Knowledge (XXG)

POV-Ray

Source 📝

267: 158: 98: 1300: 754: 618: 598: 2737: 38: 2747: 2727: 332: 1742: 306:. At the same time, David felt that it was inappropriate to use his initials on a program he no longer maintained. The name "STAR-Light" (Software Taskforce on Animation and Rendering) was initially used, but eventually the name became "PV-Ray", and then ultimately "POV-Ray" (Persistence of Vision Ray Tracer), a name inspired by 1703:(GPL), or other open source licenses, is that POV-Ray was developed before the GPL-style licenses became widely used; the developers wrote their own license for the release of POV-Ray, and contributors to the software worked under the assumption their contributions would be licensed under the POV-Ray 3.6 Licenses. 2174:
Starting with version 3.7, POV-Ray is released under the AGPL3 (or later) license and thus is Free Software according to the FSF definition. Full source code is available, allowing users to build their own versions and for developers to incorporate portions or all of the POV-Ray source into their
1509:
feature; it is essentially a pure renderer with a sophisticated model description language. To accompany this feature set, third parties have developed a large variety of modeling software, some specialized for POV-Ray, others supporting import and export of its data structures, including the free
712:
This fact provides POV-Ray with several advantages and disadvantages over other rendering and modeling systems; POV-Ray primitives are more accurate than their polygonal counterparts: objects that can be described in terms of spheres, planar surfaces, cylinders, tori, and the like, are perfectly
1657:. Namely, the POV-Ray 3.6 Distribution License and the POV-Ray 3.6 Source License, which permitted free distribution of the program source code and binaries, but restricts commercial distribution and the creation of derivative works other than fully functional versions of POV-Ray. 749:
The following is an example of the scene description language used by POV-Ray to describe a scene to render. It demonstrates the use of a background colour, camera, lights, a simple box shape having a surface normal and finish, and the transforming effects of rotation.
732:
On the other hand, script-based primitive modeling is not always a practical method to create certain objects, such as realistic characters or complex man-made artifacts like cars. Those objects can be created first in mesh-based modeling applications such as
496:
One of POV-Ray's main attractions is its large collection of third-party-made assets and tools. A large number of tools, textures, models, scenes, and tutorials can be found on the web. It is also a useful reference for those wanting to learn how
297:
When the program proved to be more popular than anticipated, they could not keep up with demand for more features. Thus, in July 1991, David turned over the project to a team of programmers working in the "GraphDev"
2210: 1547:
Official modifications to the POV-Ray source tree are done and/or approved by the POV-Team. Most patch submission and/or bug reporting is done in the POV-Ray newsgroups on the
286:. He experimented with it for a while and eventually decided to write his own ray tracer named DKBTrace after his initials. He posted it to the "You Can Call Me Ray" 2798: 2828: 717:
may be visible in mesh-based modeling software. POV-Ray primitives are also simpler to define than most of their polygonal counterparts, e.g., in POV-Ray, a
319:
Features of the application, and a summary of its history, are discussed in a February 2008 interview with David Kirk Buck and Chris Cason on episode 24 of
242:
program that generates images from a text-based scene description. It was originally based on DKBTrace, written by David Kirk Buck and Aaron A. Collins for
2730: 721:
is described simply by its center and radius; in a mesh-based environment, a sphere must be described by a multitude of small connected polygons (usually
2813: 610: 246:
computers. There are also influences from the earlier Polyray raytracer because of contributions from its author, Alexander Enzmann. POV-Ray is
2818: 2750: 2246: 2803: 2175:
own software provided it is distributed under a compatible license (for example, the AGPL3 or – at their option – any later version).
1711: 255: 207: 290:(BBS) in Chicago, thinking others might be interested in it. In 1987, Aaron A. Collins downloaded DKBTrace and began working on an 2793: 692: 2808: 2435: 2091: 698:
POV-Ray internally represents objects using their mathematical definitions; all POV-Ray primitive objects can be described by
2601: 659: 1565:
and patched versions of POV-Ray available from third parties; however, these are not officially supported by the POV-Team.
2783: 2760: 2740: 1685: 1573: 1534:, an interactive 3-D modeling program long used with POV-Ray. However, as of December 2016, Moray development is stalled. 1296:
The following script fragment shows the use of variable declaration, assignment, comparison and the while loop construct:
439: 336: 247: 1601: 2755: 449: 355:
POV-Ray has matured substantially since it was created. Recent versions of the software include the following features:
266: 137: 2215: 2505: 2292: 626: 606: 445: 374: 107: 89: 1527: 2823: 2692: 1700: 524: 2788: 2239: 1664:
of older versions is available for modification, due to the above 3.6 and prior license restrictions, it was not
1624: 543: 514: 453: 312: 2697: 2672: 1719: 1677: 2682: 2034: 1689: 586: 236: 484:
because not every pixel is super-sampled. Type 2 is an adaptive and recursive super-sampling method. It is
1727: 1673: 699: 684: 676: 568: 498: 239: 195: 2596: 1517: 287: 1299: 2264: 2255: 2232: 1723: 1665: 1577: 404: 753: 617: 2327: 532: 370: 360: 190: 97: 2586: 2480: 2470: 2455: 2450: 2415: 2277: 1755: 1511: 738: 464: 430: 1864: 2405: 2400: 2375: 2317: 1593: 575: 2106: 2550: 2515: 2410: 2380: 1693: 1653: 702:. This is different from many computer programs that include 3D models, which typically use 565: 412: 307: 202: 178: 1132:// pigment: Sets a color for the box ("Red" as defined in "colors.inc") 2626: 2540: 2510: 2490: 2485: 2395: 2205: 2095: 1842: 1562: 1548: 1531: 597: 539: 518: 157: 2385: 2272: 1984: 1628: 1605: 1589: 470: 426: 416: 340: 183: 2119: 2011: 1774:– an open-source rendering system for photo-realistic image synthesis, written in Java 2777: 2611: 2525: 2495: 2475: 2390: 2357: 2342: 2297: 2200: 1791: 1715: 1669: 1555: 477: 2046: 1927: 1699:
One of the reasons that POV-Ray was not originally licensed under the free software
2702: 2621: 2591: 2465: 2445: 2282: 2088: 1758:– a free and open-source software program for 3D modeling, animation, and rendering 1747: 706: 688: 602: 579: 434: 380: 320: 299: 1138:// normal: Sets a bumpiness for the box using the "agate" in-built model 695:
primitive (using equations that represent its surface, rather than its interior).
37: 469:
support for custom output resolutions (This includes extreme resolutions such as
2667: 2641: 2224: 2140: 2067: 1707: 1681: 1661: 1635: 1506: 654: 642: 348: 275: 251: 331: 2712: 2430: 2337: 1737: 668: 664: 634: 630: 555: 408: 344: 303: 55: 45: 1971: 1906: 589:
due to the efficiency of the SMP (symmetric multiprocessing) implementation.
2687: 2677: 2636: 2616: 2555: 2460: 2420: 2302: 1761: 726: 722: 713:
smooth and mathematically accurate in POV-Ray renderings, whereas polygonal
680: 583: 1818: 2646: 2631: 2560: 2545: 2535: 2530: 2500: 2440: 2425: 2347: 2322: 1765: 1617: 1609: 1524: 734: 703: 672: 509:
The current official version of POV-Ray is 3.7. This version introduces:
294:
port of it. He and David Buck collaborated to add several more features.
550:
Some of the main introduced features of the previous release (3.6) are:
2606: 2520: 2365: 2312: 2307: 2287: 1771: 838:// direction: Sets, among other things, the field of view of the camera 528: 422: 1885: 488:
because the pixel is sub-divided and sub-sub-divided recursively. The
17: 2707: 2565: 2219: 1569: 1551: 718: 650: 398: 146: 1639: 1627:
support are officially supported for Windows and Linux. Unofficial
1580:
are still in development and may be subject to syntactical change.
1516:
A number of additional POV-Ray compatible modelers are linked from
480:
Type 1 is an adaptive, non-recursive, super-sampling method. It is
171: 2581: 2162: 1597: 1298: 752: 646: 616: 596: 394: 330: 283: 265: 243: 1558: 2662: 2370: 1613: 622: 457: 279: 2228: 772:// Includes a separate file defining a number of common colours 741:, and then they can be converted to POV-Ray's own mesh format. 501:
and related 3D geometry and computer graphics algorithms work.
363:
scene description language (SDL) that supports macros and loops
1792:"POV-Ray: Documentation: 1.1.5.3 A Historic 'Version History'" 386: 291: 1561:). Since POV-Ray's source is available there are unofficial 1039:// translate: Moves the light source to a desired location 943:// translate: Moves the light source to a desired location 347:, and other photorealistic capabilities (image created by 1951: 1135:// finish: Sets how the surface of the box reflects light 218: 2191: 1985:"POV-Ray: Documentation: 2.1.2.2 General Output Options" 1974:
are examples of POV-Ray images made with very short code
1036:// color: Sets the color of the light source (dark grey) 691:(an intermediate between a sphere and a cube), and the 667:(a finite approximation of an arbitrary function), the 125: 274:
Sometime in the 1980s, David Kirk Buck downloaded the
2068:"POV-Ray/povray: The persistence of Vision Raytracer" 796:// Sets a background colour for the image (dark grey) 448:
and rendered output in many image formats, including
366:
a library of ready-made scenes, textures, and objects
940:// color: Sets the color of the light source (white) 561:
adding 16- and 32-bit integer data to a density file
492:
nature of type 2 is the variable depth of recursion.
50:
David Kirk Buck, Aaron A. Collins, Alexander Enzmann
2655: 2574: 2356: 2263: 1568:Official POV-Ray versions currently do not support 213: 201: 189: 177: 167: 136: 106: 88: 64: 54: 44: 1650:Originally, POV-Ray was distributed under its own 1588:POV-Ray 3.6 is distributed in compiled format for 517:(SMP), to allow the renderer to take advantage of 2012:"POV-Ray: Documentation: 2.1.2.8 Tracing Options" 1946: 1944: 1714:version 3 (or later). Thus POV-Ray is since then 2089:http://www.aetec.ee/fv/vkhomep.nsf/pages/povman2 270:A vase on a pedestal rendered with DKBTrace 2.12 1764:– a freeware ray-tracing program with enhanced 1680:definition of the term. This was a problem as 1505:The POV-Ray program itself does not include a 335:Glass scene rendered by POV-Ray demonstrating 2240: 8: 1813: 1811: 841:// right: Sets the aspect ratio of the image 30: 1952:"The TWiT Netcast Network with Leo Laporte" 1928:"Documentation: 1.1.5 The Early History of" 2746: 2726: 2247: 2233: 2225: 844:// look_at: Tells the camera where to look 745:Examples of the scene description language 156: 96: 36: 29: 2209:) is being considered for deletion. See 1523:In 2007, POV-Ray acquired the rights to 1303:POV-Ray image output based on the script 757:POV-Ray image output based on the script 1783: 1706:In 2013, with version 3.7, POV-Ray was 1638:to any platform which has a compatible 709:to compose all the objects in a scene. 2087:for such an implementation, see e.g., 2799:Domain-specific programming languages 2006: 2004: 7: 1865:"POV-Ray Beta Release v3.8.0-beta.2" 2829:Software using the GNU AGPL license 2120:"POV-Ray 3.6 Distribution License" 1510:and open-source 3D creation suite 657:, supports mathematically defined 112:v3.8.0-beta.2 (August 9, 2021 25: 2213:to help reach a consensus. › 1712:GNU Affero General Public License 641:POV-Ray, in addition to standard 2745: 2736: 2735: 2725: 2161:Cason, Chris (8 November 2013). 1740: 1688:ecosystem was impossible due to 1631:versions for v3.7 can be found. 582:of 3.7 to demonstrate their new 229:Persistence of Vision Ray Tracer 2814:Free software programmed in C++ 2436:Electric Image Animation System 1572:plug-ins. Some features, like 1518:Povray.org: Modelling Programs 1033:// Places another light source 677:15th order or lower polynomial 101:/ 7 November 2013; 8 July 2021 27:Text-based ray-tracing program 1: 1972:Paul Bourke: Supershape in 3D 605:of four spheres created with 248:free and open-source software 231:, most commonly acronymed as 2819:Global illumination software 2141:"POV-Ray 3.6 Source License" 683:(a 3-dimensional slice of a 385:atmospheric effects such as 2293:GigaMesh Software Framework 1543:Development and maintenance 607:constructive solid geometry 375:constructive solid geometry 2845: 2047:"News: Moray Announcement" 1701:GNU General Public License 1684:exchange with the greater 1141:// rotate: Rotates the box 525:high-dynamic-range imaging 2804:Free 3D graphics software 2721: 1616:the Linux version can be 515:symmetric multiprocessing 421:surface patterns such as 313:The Persistence of Memory 132: 84: 35: 2211:templates for discussion 2163:"Download POV-Ray 3.7.0" 1604:is not available in the 1306: 937:// Places a light source 760: 689:superquadratic ellipsoid 609:, or CSG. The source is 369:support for a number of 2794:Cross-platform software 2683:Open Cascade Technology 1690:License incompatibility 611:on the description page 2809:Free graphics software 2109:on megapov.inetart.net 1909:. Alexander R. Enzmann 1728:Open Source Definition 1623:The 3.7 versions with 1304: 778:"colors.inc" 758: 700:mathematical functions 638: 614: 527:(HDRI), including the 352: 271: 71:; 33 years ago 2070:. POV-Ray. 2013-09-06 2049:. POV-Ray. 2007-02-01 1954:. Twit.tv. 2008-02-07 1867:. POV-Ray. 2021-08-09 1302: 756: 625:rendered in POV-Ray. 620: 600: 334: 288:bulletin board system 269: 114:; 3 years ago 2784:3D graphics software 2256:3D computer graphics 2107:povrayunofficial_mac 1724:open source software 1722:definition and also 675:object defined by a 371:geometric primitives 254:available under the 2592:Cyber Studio CAD-3D 2328:Point Cloud Library 1608:version, but since 519:multiple processors 431:procedural textures 32: 2587:Autodesk Softimage 2094:2007-02-07 at the 1530:2020-04-28 at the 1305: 835:// Places a camera 759: 639: 615: 578:started using the 558:to more primitives 465:user documentation 353: 282:ray tracer to his 272: 69:July 29, 1991 46:Original author(s) 2824:Rendering systems 2771: 2770: 2656:Core technologies 2406:Blackmagic Fusion 2401:AutoQ3D Community 1886:"POV-Ray License" 1845:. 7 November 2013 1843:"Release 3.7.0.0" 1726:according to the 1718:according to the 1694:copyleft licenses 1672:according to the 637:are demonstrated. 601:Rendering of the 576:Intel Corporation 379:several kinds of 256:AGPL-3.0-or-later 225: 224: 208:AGPL-3.0-or-later 16:(Redirected from 2836: 2789:Amiga raytracers 2749: 2748: 2739: 2738: 2729: 2728: 2551:Source Filmmaker 2381:Autodesk 3ds Max 2249: 2242: 2235: 2226: 2195: 2194: 2192:Official website 2178: 2177: 2171: 2169: 2158: 2152: 2151: 2149: 2148: 2137: 2131: 2130: 2128: 2127: 2116: 2110: 2104: 2098: 2085: 2079: 2078: 2076: 2075: 2064: 2058: 2057: 2055: 2054: 2043: 2037: 2032: 2026: 2025: 2023: 2022: 2008: 1999: 1998: 1996: 1995: 1981: 1975: 1969: 1963: 1962: 1960: 1959: 1948: 1939: 1938: 1936: 1935: 1924: 1918: 1917: 1915: 1914: 1903: 1897: 1896: 1894: 1893: 1882: 1876: 1875: 1873: 1872: 1861: 1855: 1854: 1852: 1850: 1839: 1833: 1832: 1830: 1829: 1815: 1806: 1805: 1803: 1802: 1788: 1750: 1745: 1744: 1743: 1612:is a version of 1584:Platform support 1496: 1493: 1490: 1487: 1484: 1481: 1478: 1475: 1472: 1469: 1466: 1463: 1460: 1457: 1454: 1451: 1448: 1445: 1442: 1439: 1436: 1433: 1430: 1427: 1424: 1421: 1418: 1415: 1412: 1409: 1406: 1403: 1400: 1397: 1394: 1391: 1388: 1385: 1382: 1379: 1376: 1373: 1370: 1367: 1364: 1361: 1358: 1355: 1352: 1349: 1346: 1343: 1340: 1337: 1334: 1331: 1328: 1325: 1322: 1319: 1316: 1313: 1310: 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: 809: 806: 803: 800: 797: 794: 791: 788: 785: 782: 779: 776: 773: 770: 767: 764: 587:Conroe processor 221: 179:Operating system 160: 155: 152: 150: 148: 128: 122: 120: 115: 100: 80: 79: 77: 72: 40: 33: 21: 2844: 2843: 2839: 2838: 2837: 2835: 2834: 2833: 2774: 2773: 2772: 2767: 2717: 2651: 2627:StrataVision 3D 2570: 2511:Pixar RenderMan 2476:Medium by Adobe 2396:Autodesk Mudbox 2352: 2259: 2253: 2214: 2190: 2189: 2186: 2181: 2167: 2165: 2160: 2159: 2155: 2146: 2144: 2139: 2138: 2134: 2125: 2123: 2118: 2117: 2113: 2105: 2101: 2096:Wayback Machine 2086: 2082: 2073: 2071: 2066: 2065: 2061: 2052: 2050: 2045: 2044: 2040: 2033: 2029: 2020: 2018: 2010: 2009: 2002: 1993: 1991: 1983: 1982: 1978: 1970: 1966: 1957: 1955: 1950: 1949: 1942: 1933: 1931: 1926: 1925: 1921: 1912: 1910: 1905: 1904: 1900: 1891: 1889: 1884: 1883: 1879: 1870: 1868: 1863: 1862: 1858: 1848: 1846: 1841: 1840: 1836: 1827: 1825: 1819:"POV-Ray: News" 1817: 1816: 1809: 1800: 1798: 1790: 1789: 1785: 1781: 1746: 1741: 1739: 1736: 1648: 1634:POV-Ray can be 1586: 1554:server (with a 1549:news.povray.org 1545: 1540: 1532:Wayback Machine 1503: 1498: 1497: 1494: 1491: 1488: 1485: 1482: 1479: 1476: 1473: 1470: 1467: 1464: 1461: 1458: 1455: 1452: 1449: 1446: 1443: 1440: 1437: 1434: 1431: 1428: 1425: 1422: 1419: 1416: 1413: 1410: 1407: 1404: 1401: 1398: 1395: 1392: 1389: 1386: 1383: 1380: 1377: 1374: 1371: 1368: 1365: 1362: 1359: 1356: 1353: 1350: 1347: 1344: 1341: 1338: 1335: 1332: 1329: 1326: 1323: 1320: 1317: 1314: 1311: 1308: 1294: 1293: 1290: 1287: 1284: 1281: 1278: 1275: 1272: 1269: 1266: 1263: 1260: 1257: 1254: 1251: 1248: 1245: 1242: 1239: 1236: 1233: 1230: 1227: 1224: 1221: 1218: 1215: 1212: 1209: 1206: 1203: 1200: 1197: 1194: 1191: 1188: 1185: 1182: 1179: 1176: 1173: 1170: 1167: 1164: 1161: 1158: 1155: 1152: 1149: 1146: 1143: 1140: 1137: 1134: 1131: 1128: 1125: 1122: 1119: 1116: 1113: 1110: 1107: 1104: 1101: 1098: 1095: 1092: 1089: 1086: 1083: 1080: 1077: 1074: 1071: 1068: 1065: 1062: 1059: 1056: 1053: 1050: 1047: 1044: 1041: 1038: 1035: 1032: 1029: 1026: 1023: 1020: 1017: 1014: 1011: 1008: 1005: 1002: 999: 996: 993: 990: 987: 984: 981: 978: 975: 972: 969: 966: 963: 960: 957: 954: 951: 948: 945: 942: 939: 936: 933: 930: 927: 924: 921: 918: 915: 912: 909: 906: 903: 900: 897: 894: 891: 888: 885: 882: 879: 876: 873: 870: 867: 864: 861: 858: 855: 852: 849: 846: 843: 840: 837: 834: 831: 828: 825: 822: 819: 816: 813: 810: 807: 804: 801: 798: 795: 792: 789: 786: 783: 781:global_settings 780: 777: 774: 771: 768: 765: 762: 747: 595: 507: 505:Current version 361:Turing-complete 329: 264: 217: 163: 145: 124: 118: 116: 113: 108:Preview release 102: 75: 73: 70: 68: 65:Initial release 28: 23: 22: 15: 12: 11: 5: 2842: 2840: 2832: 2831: 2826: 2821: 2816: 2811: 2806: 2801: 2796: 2791: 2786: 2776: 2775: 2769: 2768: 2766: 2765: 2764: 2763: 2758: 2743: 2733: 2722: 2719: 2718: 2716: 2715: 2710: 2705: 2700: 2695: 2690: 2685: 2680: 2675: 2670: 2665: 2659: 2657: 2653: 2652: 2650: 2649: 2644: 2639: 2634: 2629: 2624: 2619: 2614: 2609: 2604: 2599: 2594: 2589: 2584: 2578: 2576: 2572: 2571: 2569: 2568: 2563: 2558: 2553: 2548: 2543: 2538: 2533: 2528: 2523: 2518: 2513: 2508: 2503: 2498: 2493: 2488: 2483: 2478: 2473: 2468: 2463: 2458: 2453: 2448: 2443: 2438: 2433: 2428: 2423: 2418: 2413: 2408: 2403: 2398: 2393: 2388: 2386:Autodesk Alias 2383: 2378: 2373: 2368: 2362: 2360: 2354: 2353: 2351: 2350: 2345: 2340: 2335: 2330: 2325: 2320: 2315: 2310: 2305: 2300: 2295: 2290: 2285: 2280: 2275: 2273:3D Movie Maker 2269: 2267: 2261: 2260: 2254: 2252: 2251: 2244: 2237: 2229: 2223: 2222: 2198: 2196: 2185: 2184:External links 2182: 2180: 2179: 2153: 2132: 2111: 2099: 2080: 2059: 2038: 2027: 2016:www.povray.org 2000: 1989:www.povray.org 1976: 1964: 1940: 1919: 1907:"Polyray v1.7" 1898: 1877: 1856: 1834: 1807: 1782: 1780: 1777: 1776: 1775: 1769: 1759: 1752: 1751: 1735: 1732: 1647: 1644: 1600:. Support for 1585: 1582: 1559:also available 1544: 1541: 1539: 1536: 1502: 1499: 1307: 761: 746: 743: 687:fractal), the 671:primitive (an 594: 591: 574:In July 2006, 572: 571: 562: 559: 548: 547: 536: 521: 506: 503: 494: 493: 474: 467: 461: 460:, among others 442: 437: 419: 417:photon mapping 402: 383: 377: 367: 364: 341:photon mapping 328: 325: 263: 260: 237:cross-platform 223: 222: 219:www.povray.org 215: 211: 210: 205: 199: 198: 193: 187: 186: 184:Cross-platform 181: 175: 174: 169: 165: 164: 162: 161: 142: 140: 134: 133: 130: 129: 110: 104: 103: 94: 92: 90:Stable release 86: 85: 82: 81: 66: 62: 61: 58: 52: 51: 48: 42: 41: 26: 24: 14: 13: 10: 9: 6: 4: 3: 2: 2841: 2830: 2827: 2825: 2822: 2820: 2817: 2815: 2812: 2810: 2807: 2805: 2802: 2800: 2797: 2795: 2792: 2790: 2787: 2785: 2782: 2781: 2779: 2762: 2759: 2757: 2754: 2753: 2752: 2744: 2742: 2734: 2732: 2724: 2723: 2720: 2714: 2711: 2709: 2706: 2704: 2701: 2699: 2696: 2694: 2691: 2689: 2686: 2684: 2681: 2679: 2676: 2674: 2671: 2669: 2666: 2664: 2661: 2660: 2658: 2654: 2648: 2645: 2643: 2640: 2638: 2635: 2633: 2630: 2628: 2625: 2623: 2620: 2618: 2615: 2613: 2612:PowerAnimator 2610: 2608: 2605: 2603: 2600: 2598: 2595: 2593: 2590: 2588: 2585: 2583: 2580: 2579: 2577: 2573: 2567: 2564: 2562: 2559: 2557: 2554: 2552: 2549: 2547: 2544: 2542: 2539: 2537: 2534: 2532: 2529: 2527: 2526:Rhinoceros 3D 2524: 2522: 2519: 2517: 2514: 2512: 2509: 2507: 2504: 2502: 2499: 2497: 2496:Octane Render 2494: 2492: 2489: 2487: 2484: 2482: 2479: 2477: 2474: 2472: 2469: 2467: 2464: 2462: 2459: 2457: 2454: 2452: 2449: 2447: 2444: 2442: 2439: 2437: 2434: 2432: 2429: 2427: 2424: 2422: 2419: 2417: 2414: 2412: 2409: 2407: 2404: 2402: 2399: 2397: 2394: 2392: 2391:Autodesk Maya 2389: 2387: 2384: 2382: 2379: 2377: 2374: 2372: 2369: 2367: 2364: 2363: 2361: 2359: 2358:Closed-source 2355: 2349: 2346: 2344: 2343:Sweet Home 3D 2341: 2339: 2336: 2334: 2331: 2329: 2326: 2324: 2321: 2319: 2316: 2314: 2311: 2309: 2306: 2304: 2301: 2299: 2298:LuxCoreRender 2296: 2294: 2291: 2289: 2286: 2284: 2281: 2279: 2276: 2274: 2271: 2270: 2268: 2266: 2262: 2257: 2250: 2245: 2243: 2238: 2236: 2231: 2230: 2227: 2221: 2217: 2212: 2208: 2207: 2202: 2197: 2193: 2188: 2187: 2183: 2176: 2164: 2157: 2154: 2142: 2136: 2133: 2121: 2115: 2112: 2108: 2103: 2100: 2097: 2093: 2090: 2084: 2081: 2069: 2063: 2060: 2048: 2042: 2039: 2036: 2031: 2028: 2017: 2013: 2007: 2005: 2001: 1990: 1986: 1980: 1977: 1973: 1968: 1965: 1953: 1947: 1945: 1941: 1929: 1923: 1920: 1908: 1902: 1899: 1887: 1881: 1878: 1866: 1860: 1857: 1844: 1838: 1835: 1824: 1820: 1814: 1812: 1808: 1797: 1793: 1787: 1784: 1778: 1773: 1770: 1768:compatibility 1767: 1763: 1760: 1757: 1754: 1753: 1749: 1738: 1733: 1731: 1729: 1725: 1721: 1717: 1716:free software 1713: 1709: 1704: 1702: 1697: 1695: 1691: 1687: 1683: 1679: 1675: 1671: 1670:free software 1667: 1663: 1660:Although the 1658: 1656: 1655: 1645: 1643: 1641: 1637: 1632: 1630: 1626: 1621: 1619: 1615: 1611: 1607: 1603: 1599: 1595: 1591: 1583: 1581: 1579: 1575: 1571: 1566: 1564: 1560: 1557: 1556:Web interface 1553: 1550: 1542: 1537: 1535: 1533: 1529: 1526: 1521: 1519: 1514: 1513: 1508: 1500: 1301: 1297: 1129:// Sets a box 787:assumed_gamma 755: 751: 744: 742: 740: 736: 730: 728: 724: 720: 716: 710: 708: 705: 701: 696: 694: 690: 686: 685:4-dimensional 682: 681:julia fractal 678: 674: 670: 666: 662: 661: 656: 652: 648: 644: 636: 632: 628: 624: 621:Some colored 619: 613:of the image. 612: 608: 604: 599: 592: 590: 588: 585: 581: 577: 570: 569:compatibility 567: 563: 560: 557: 553: 552: 551: 545: 541: 537: 534: 530: 526: 522: 520: 516: 512: 511: 510: 504: 502: 500: 491: 487: 483: 479: 476:two types of 475: 472: 468: 466: 462: 459: 455: 451: 447: 443: 441: 438: 436: 432: 429:, for use in 428: 425:, bumps, and 424: 420: 418: 414: 410: 406: 403: 400: 396: 392: 388: 384: 382: 381:light sources 378: 376: 372: 368: 365: 362: 358: 357: 356: 350: 346: 342: 338: 333: 326: 324: 322: 317: 315: 314: 310:'s painting, 309: 305: 301: 295: 293: 289: 285: 281: 277: 268: 261: 259: 257: 253: 249: 245: 241: 238: 234: 230: 220: 216: 212: 209: 206: 204: 200: 197: 194: 192: 188: 185: 182: 180: 176: 173: 170: 166: 159: 154: 144: 143: 141: 139: 135: 131: 127: 111: 109: 105: 99: 95:3.7.0.0  93: 91: 87: 83: 67: 63: 59: 57: 53: 49: 47: 43: 39: 34: 19: 2761:3D rendering 2703:ShapeManager 2622:Softimage 3D 2506:Pixar Presto 2466:LightWave 3D 2446:Golaem Crowd 2332: 2283:CloudCompare 2204: 2173: 2166:. Retrieved 2156: 2145:. Retrieved 2143:. povray.org 2135: 2124:. Retrieved 2122:. povray.org 2114: 2102: 2083: 2072:. Retrieved 2062: 2051:. Retrieved 2041: 2030: 2019:. Retrieved 2015: 1992:. Retrieved 1988: 1979: 1967: 1956:. Retrieved 1932:. Retrieved 1922: 1911:. Retrieved 1901: 1890:. Retrieved 1888:. povray.org 1880: 1869:. Retrieved 1859: 1847:. Retrieved 1837: 1826:. Retrieved 1822: 1799:. Retrieved 1795: 1786: 1748:Amiga portal 1705: 1698: 1659: 1651: 1649: 1633: 1622: 1587: 1567: 1546: 1522: 1515: 1504: 1295: 1042:light_source 946:light_source 907:image_height 748: 731: 714: 711: 697: 663:such as the 658: 655:heightfields 645:shapes like 643:3D geometric 640: 603:Venn diagram 580:beta version 573: 549: 535:file formats 523:support for 513:support for 508: 495: 489: 485: 481: 444:support for 435:bump mapping 411:, and light 390: 354: 321:FLOSS Weekly 318: 311: 296: 273: 232: 228: 226: 60:The POV-Team 56:Developer(s) 2756:3D modeling 2642:TurboSilver 2265:Open-source 2199:‹ The 2168:11 November 1682:source code 1666:open source 1662:source code 901:image_width 499:ray tracing 409:refractions 405:reflections 349:Gilles Tran 276:source code 252:source code 250:, with the 240:ray-tracing 126:[±] 2778:Categories 2731:Comparison 2713:IntelliCAD 2597:Dynamation 2431:Daz Studio 2338:Seamless3d 2147:2016-12-12 2126:2016-12-12 2074:2022-08-05 2053:2014-05-05 2021:2023-09-08 1994:2023-09-08 1958:2014-05-05 1934:2014-05-05 1913:2016-07-05 1892:2014-05-05 1871:2021-08-29 1828:2018-12-19 1823:povray.org 1801:2018-12-19 1796:povray.org 1779:References 1710:under the 1708:relicensed 1642:compiler. 1602:Intel Macs 799:background 693:parametric 669:polynomial 665:isosurface 660:primitives 635:focal blur 631:refraction 593:Primitives 564:improving 556:UV mapping 554:extending 463:extensive 345:focal blur 304:CompuServe 196:Ray tracer 168:Written in 138:Repository 119:2021-08-09 76:1991-07-29 2688:Parasolid 2678:KernelCAD 2637:TrueSpace 2617:Sculpt 3D 2556:Strata 3D 2461:Kerkythea 2421:Cinema 4D 2303:MakeHuman 1930:. POV-Ray 1762:Kerkythea 1646:Licensing 1574:radiosity 1483:the_angle 1477:the_angle 1468:the_angle 1330:the_angle 1312:the_angle 1096:translate 1000:translate 880:direction 727:triangles 715:artifacts 584:dual-core 538:improved 486:recursive 440:radiosity 337:radiosity 258:license. 2741:Category 2673:HOOPS 3D 2647:VistaPro 2632:Swift 3D 2561:Terragen 2546:SketchUp 2536:Shark 3D 2531:Shade 3D 2501:Paint 3D 2441:E-on Vue 2426:Clara.io 2348:Wings 3D 2323:OpenSCAD 2258:software 2201:template 2092:Archived 1849:15 March 1766:Sketchup 1734:See also 1652:POV-Ray 1618:compiled 1610:Mac OS X 1538:Software 1528:Archived 1507:modeling 1501:Modeling 1474:#declare 1426:specular 1309:#declare 1228:specular 853:location 775:#include 763:#version 735:Wings 3D 704:triangle 673:infinite 540:bounding 533:radiance 490:adaptive 482:adaptive 446:textures 423:wrinkles 413:caustics 327:Features 151:/POV-Ray 2693:Romulus 2607:N-World 2602:Imagine 2575:Defunct 2521:Remo 3D 2481:Messiah 2471:MASSIVE 2456:Houdini 2451:Hexagon 2416:Carrara 2366:3D-Coat 2333:POV-Ray 2313:MoonRay 2308:MeshLab 2288:FreeCAD 2278:Blender 2216:POV-Ray 2203:below ( 2035:Blender 1772:Sunflow 1756:Blender 1676:or the 1654:License 1620:on it. 1594:Windows 1578:splines 1512:Blender 1405:pigment 1399:texture 1207:pigment 1201:texture 910:look_at 739:Blender 679:), the 651:spheres 529:OpenEXR 427:ripples 262:History 235:, is a 233:POV-Ray 214:Website 203:License 153:/povray 117: ( 74: ( 31:POV-Ray 2708:Teigha 2566:ZBrush 2376:Arnold 2318:OpenFX 2220:Curlie 2206:Curlie 1636:ported 1570:shader 1465:rotate 1435:normal 1420:finish 1324:#while 1267:rotate 1237:normal 1222:finish 847:camera 719:sphere 707:meshes 653:, and 566:64-bit 542:using 456:, and 415:using 399:clouds 278:for a 147:github 123:) 18:POVRay 2582:Amapi 2516:Poser 2411:Bryce 1692:with 1598:Linux 1563:forks 1525:Moray 1447:scale 1441:agate 1411:color 1249:scale 1243:agate 1213:color 1177:>, 1069:color 973:color 892:right 805:color 723:quads 546:trees 395:smoke 391:media 300:forum 284:Amiga 244:Amiga 2751:List 2663:ACIS 2541:Silo 2491:Nuke 2486:Modo 2371:AC3D 2170:2013 1851:2018 1686:FOSS 1614:Unix 1596:and 1576:and 1552:news 1495:#end 1444:0.25 1396:> 1378:< 1375:> 1348:< 1333:< 1288:> 1270:< 1246:0.25 1198:> 1180:< 1150:< 1123:> 1099:< 1093:> 1090:0.25 1084:0.25 1078:0.25 1075:< 1066:> 1048:< 1027:> 1003:< 997:> 979:< 970:> 952:< 931:> 913:< 877:> 856:< 829:> 826:0.25 820:0.25 814:0.25 811:< 737:and 647:tori 633:and 623:dice 531:and 478:SSAA 458:JPEG 433:and 389:and 373:and 308:Dalí 280:Unix 227:The 191:Type 149:.com 2698:RGK 2668:C3D 2218:at 1720:FSF 1678:FSF 1674:OSI 1668:or 1640:C++ 1629:Mac 1625:SMP 1606:Mac 1590:Mac 1429:0.6 1414:Red 1393:0.5 1387:0.5 1381:0.5 1372:0.5 1363:0.5 1354:0.5 1342:box 1336:360 1231:0.6 1216:Red 1195:0.5 1189:0.5 1183:0.5 1174:0.5 1165:0.5 1156:0.5 1144:box 1072:rgb 976:rgb 928:0.0 922:0.0 916:0.0 883:1.5 874:4.0 865:0.5 859:0.0 808:rgb 790:1.0 766:3.6 729:). 725:or 627:CSG 544:BSP 471:16K 454:PNG 450:TGA 387:fog 302:on 292:x86 172:C++ 2780:: 2172:. 2014:. 2003:^ 1987:. 1943:^ 1821:. 1810:^ 1794:. 1730:. 1696:. 1592:, 1520:. 1489:45 1285:47 1279:46 1273:45 649:, 629:, 452:, 407:, 397:, 359:a 343:, 339:, 323:. 316:. 2248:e 2241:t 2234:v 2150:. 2129:. 2077:. 2056:. 2024:. 1997:. 1961:. 1937:. 1916:. 1895:. 1874:. 1853:. 1831:. 1804:. 1492:; 1486:+ 1480:= 1471:} 1462:} 1459:} 1456:2 1453:/ 1450:1 1438:{ 1432:} 1423:{ 1417:} 1408:{ 1402:{ 1390:, 1384:, 1369:- 1366:, 1360:- 1357:, 1351:- 1345:{ 1339:) 1327:( 1321:; 1318:0 1315:= 1291:} 1282:, 1276:, 1264:} 1261:} 1258:2 1255:/ 1252:1 1240:{ 1234:} 1225:{ 1219:} 1210:{ 1204:{ 1192:, 1186:, 1171:- 1168:, 1162:- 1159:, 1153:- 1147:{ 1126:} 1120:6 1117:- 1114:, 1111:6 1108:- 1105:, 1102:6 1087:, 1081:, 1063:0 1060:, 1057:0 1054:, 1051:0 1045:{ 1030:} 1024:5 1021:- 1018:, 1015:5 1012:, 1009:5 1006:- 994:1 991:, 988:1 985:, 982:1 967:0 964:, 961:0 958:, 955:0 949:{ 934:} 925:, 919:, 904:/ 898:* 895:x 889:z 886:* 871:- 868:, 862:, 850:{ 832:} 823:, 817:, 802:{ 793:} 784:{ 769:; 473:) 401:) 393:( 351:) 121:) 78:) 20:)

Index

POVRay

Original author(s)
Developer(s)
Stable release
Edit this on Wikidata
Preview release
[±]
Repository
github.com/POV-Ray/povray
Edit this at Wikidata
C++
Operating system
Cross-platform
Type
Ray tracer
License
AGPL-3.0-or-later
www.povray.org
cross-platform
ray-tracing
Amiga
free and open-source software
source code
AGPL-3.0-or-later

source code
Unix
Amiga
bulletin board system

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