{"id":14148,"date":"2013-08-27T17:06:14","date_gmt":"2013-08-27T15:06:14","guid":{"rendered":"http:\/\/onsoftware.nl.softonic.com\/?p=14148"},"modified":"2024-03-06T12:40:00","modified_gmt":"2024-03-06T11:40:00","slug":"wat-is-een-3d-engine","status":"publish","type":"post","link":"https:\/\/cms-articles.softonic.io\/nl\/wat-is-een-3d-engine\/","title":{"rendered":"Wat is een 3D engine?"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_69_1 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\"><p class=\"ez-toc-title\">Table of Contents<\/p>\n<\/div><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/cms-articles.softonic.io\/nl\/wat-is-een-3d-engine\/#Wat_is_een_game_engine\" title=\"Wat is een game engine?\">Wat is een game engine?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/cms-articles.softonic.io\/nl\/wat-is-een-3d-engine\/#Waarom_een_3D_engine_maken\" title=\"Waarom een 3D engine maken?\">Waarom een 3D engine maken?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/cms-articles.softonic.io\/nl\/wat-is-een-3d-engine\/#Korte_geschiedenis_van_3D_engines\" title=\"Korte geschiedenis van 3D engines\">Korte geschiedenis van 3D engines<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/cms-articles.softonic.io\/nl\/wat-is-een-3d-engine\/#Wat_zijn_de_populairste_engines\" title=\"Wat zijn de populairste engines?\">Wat zijn de populairste engines?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/cms-articles.softonic.io\/nl\/wat-is-een-3d-engine\/#Hoe_ziet_een_game_engine_er_uit\" title=\"Hoe ziet een game engine er uit?\">Hoe ziet een game engine er uit?<\/a><\/li><\/ul><\/nav><\/div>\n<p>Jouw favoriete games zien er zo mooi uit dankzij de engine waarmee ze zijn gemaakt. In dit artikel leggen we uit wat zo&#8217;n visuele motor doet, waar ze vandaan komen en welke engines het populairst zijn.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Wat_is_een_game_engine\"><\/span>Wat is een game engine?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Zonder motor geen auto; zonder engine geen game. Het is de machine die het voor gameontwikkelaars mogelijk maakt \u00fcberhaupt een game te maken, om spelwerelden in elkaar te zetten en tot leven te laten komen.<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/articles-images.sftcdn.net\/wp-content\/uploads\/sites\/2\/2013\/08\/constructor-568x252.jpg\" alt=\"\" width=\"568\" height=\"252\" \/><em><\/em><\/p>\n<p style=\"text-align: center\"><em>Ook de Matrix is gebouwd met een engine\u00a0(\u00a91999 Village Roadshow Films Limited)<\/em><\/p>\n<p>In de gamewereld is een engine een (verzameling) programma(&#8216;s) dat het fundament biedt waarmee studio&#8217;s cre\u00ebren wat je ziet op het scherm, wat je hoort uit de speakers en wat je doet in een virtuele wereld.<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/articles-images.sftcdn.net\/wp-content\/uploads\/sites\/2\/2013\/08\/Twilight-Zone-A-Matter-of-Minutes-568x409.png\" alt=\"\" width=\"568\" height=\"409\" \/><em>In\u00a0<a href=\"http:\/\/en.wikipedia.org\/wiki\/A_Matter_of_Minutes\" target=\"_blank\" rel=\"noopener noreferrer\">een aflevering<\/a> van The Twilight Zone wordt de realiteit elke minuut herbouwd<\/em><\/p>\n<p>In andere woorden: de engine is de motor, de complete gereedschapskist en het bouwmateriaal van een game. Het geeft creatieve geesten de mogelijkheid werelden te cre\u00ebren met hun eigen regels: zwaartekracht, geluid, animaties, visuele effecten en praktisch elk ander element van een virtuele wereld.<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/articles-images.sftcdn.net\/wp-content\/uploads\/sites\/2\/2013\/08\/pov-568x387.png\" alt=\"\" width=\"568\" height=\"387\" \/><em>Een fotorealistische afbeelding, gemaakt met het programma\u00a0<strong>POV-Ray<\/strong> (<a href=\"http:\/\/en.wikipedia.org\/wiki\/POV-Ray\" target=\"_blank\" rel=\"noopener noreferrer\">bron<\/a>)<\/em><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Waarom_een_3D_engine_maken\"><\/span>Waarom een 3D engine maken?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Zoals je je kunt voorstellen is het maken van een 3D engine, een engine voor physics, enzovoorts een dure, lange en dus helse klus. Is een engine eenmaal af, dan geeft het ontwikkelaars de mogelijkheid games te maken, zonder telkens helemaal bij nul te beginnen.<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/articles-images.sftcdn.net\/wp-content\/uploads\/sites\/2\/2013\/08\/sourcesdk-568x355.jpg\" alt=\"\" width=\"568\" height=\"355\" \/><em>Source development kit, Valve<\/em><\/p>\n<p>Moderne games zijn zo complex, dat voor elke nieuwe titel een nieuwe engine maken veel te veel tijd en geld zou kosten. Daarom gebruiken ontwikkelaars vaak bestaande engines. Soms zijn het echter nieuwe games die nieuwe engines in \u00e9\u00e9n klap populair maken, zoals Half-Life 2 dat deed met de Source-engine.<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/articles-images.sftcdn.net\/wp-content\/uploads\/sites\/2\/2013\/08\/doom3-568x328.png\" alt=\"\" width=\"568\" height=\"328\" \/><em>Om Doom 3 te maken moest ontwikkelaar id Software de id Tech-engine moderniseren<\/em><\/p>\n<p>Veel game engines zijn specifiek gericht op \u00e9\u00e9n taak (physics, geluid) en de meest in het oog springende soort engine is dan ook de 3D engine. Deze tovert (<em>rendert<\/em>) driedimensionale beelden op je scherm en is de motor achter alles wat je voor je neus ziet gebeuren.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Korte_geschiedenis_van_3D_engines\"><\/span>Korte geschiedenis van 3D engines<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Omdat games vroeger eenvoudiger in elkaar zaten, werden ze stuk voor stuk vanuit het niets opgebouwd. Daar hadden ontwikkelaars een paar specifieke ontwikkelingstools voor, programma&#8217;s die vaak niet uitblonken in gebruiksgemak.<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/articles-images.sftcdn.net\/wp-content\/uploads\/sites\/2\/2013\/08\/seuck1.png\" alt=\"\" width=\"568\" height=\"359\" \/><em><a href=\"http:\/\/en.wikipedia.org\/wiki\/Shoot%27Em-Up_Construction_Kit\" target=\"_blank\" rel=\"noopener noreferrer\">SEUCK<\/a> was een programma voor ontwikkelaars voor de Commodore 64<\/em><\/p>\n<p>First-person shooters waren de eerste games die de ontwikkeling van 3D engines vooruit stuwden. In de jaren&#8217; was er bijvoorbeeld Incentive Software, dat met\u00a0<a href=\"http:\/\/en.wikipedia.org\/wiki\/Freescape\">Freescape<\/a> een 3D engine ontwikkelde voor hun games.<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/articles-images.sftcdn.net\/wp-content\/uploads\/sites\/2\/2013\/08\/3dckit.png\" alt=\"\" width=\"500\" height=\"312\" \/><em><a href=\"http:\/\/en.wikipedia.org\/wiki\/3D_Construction_Kit\" target=\"_blank\" rel=\"noopener noreferrer\">Construction Kit 3D<\/a> graphics engine van\u00a0Freescape<\/em><\/p>\n<p>Wat later, in het begin van de jaren negentig, kwamen populaire games als Wolfenstein 3D\u00a0en\u00a0Doom op de markt. Die games boden driedimensionale werelden, opgevuld met tweedimensionale personages en objecten. Dit noemen we nu\u00a0<a href=\"http:\/\/en.wikipedia.org\/wiki\/2.5D\">2.5D<\/a>.<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/articles-images.sftcdn.net\/wp-content\/uploads\/sites\/2\/2013\/08\/wolf3d1-568x355.png\" alt=\"\" width=\"568\" height=\"355\" \/><em>Het legendarische Wolfenstein 3D, \u00e9\u00e9n van de eerste &#8216;2.5D&#8217; games<\/em><\/p>\n<p>De bekendste engines uit die tijd waren\u00a0<a href=\"http:\/\/en.wikipedia.org\/wiki\/Doom_engine\">id Tech 1<\/a>, gebruikt voor o.a.\u00a0<strong>Doom, Heretic <\/strong>en<strong> Hexen<\/strong>, en de\u00a0<a href=\"http:\/\/en.wikipedia.org\/wiki\/Build_Engine\">Build Engine<\/a>, die we kennen van\u00a0<strong>Duke Nukem 3D, Blood <\/strong>en<strong> Shadow Warrior<\/strong>. Ook populair was de\u00a0<a href=\"http:\/\/en.wikipedia.org\/wiki\/Jedi_%28engine%29\">Jedi Engine<\/a>, bekend van\u00a0<strong>Dark Forces<\/strong>.<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/articles-images.sftcdn.net\/wp-content\/uploads\/sites\/2\/2013\/08\/dforces-568x355.jpg\" alt=\"\" width=\"568\" height=\"355\" \/><em>Dark Forces gebruikte de Jedi Engine<\/em><\/p>\n<p>\u00c9cht driedimensionaal werden first-person shooter met de introductie van de\u00a0<strong><a href=\"http:\/\/en.wikipedia.org\/wiki\/Quake_engine\">Quake 3D engine<\/a><\/strong>, wederom afkomstig van ontwikkelaar id Software.<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/articles-images.sftcdn.net\/wp-content\/uploads\/sites\/2\/2013\/08\/bsp-568x319.jpg\" alt=\"\" width=\"568\" height=\"319\" \/><em>Levels in elkaar sleutelen met een live preview ernaast: Quake was revolutionair<\/em><\/p>\n<p>Dankzij de Quake engine werden 3D-kaarten met bijvoorbeeld de\u00a0<a href=\"http:\/\/en.wikipedia.org\/wiki\/3dfx\">3dfx<\/a>-technologie mateloos populair en praktisch onmisbaar in elke game-pc. In 1998 stond\u00a0een bewerkte versie van de Quake engine,\u00a0<a href=\"http:\/\/en.wikipedia.org\/wiki\/GoldSrc\">GoldSrc<\/a>, aan de basis van nog een klassieker: Half-Life.<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/articles-images.sftcdn.net\/wp-content\/uploads\/sites\/2\/2013\/08\/cs-568x425.png\" alt=\"\" width=\"568\" height=\"425\" \/><em>Counter-Strike, gemaakt op de GoldSrc engine<\/em><\/p>\n<p>Nieuwe kaper op de kust en inmiddels nog altijd een bekende naam, was eind jaren negentig de\u00a0<strong><a href=\"http:\/\/en.wikipedia.org\/wiki\/Unreal_Engine\">Unreal Engine<\/a><\/strong>, waarmee games als Unreal en Unreal Tournament werden gemaakt. De engine kreeg een aantal opvolgers, waarvan de Unreal Engine 3 \u00e9\u00e9n van de populairste engines was tijdens de afgelopen vijf \u00e1 tien jaar.<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/articles-images.sftcdn.net\/wp-content\/uploads\/sites\/2\/2013\/08\/unreal-568x401.jpg\" alt=\"\" width=\"568\" height=\"401\" \/><em>Evolutie van de Unreal Engine (<a href=\"http:\/\/en.wikipedia.org\/wiki\/File:Unreal_Engine_Comparison.jpg\" target=\"_blank\" rel=\"noopener noreferrer\">bron<\/a>)<\/em><\/p>\n<p>De Unreal Engine en Quake engine domineerden jarenlang de engine-markt en een game als Doom 3 betekende weer een nieuwe stap voor de pioniers van id Software. In 2004 waren er echter plots twee nieuwe kapers op de kust.<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/articles-images.sftcdn.net\/wp-content\/uploads\/sites\/2\/2013\/08\/hl2-568x304.jpg\" alt=\"\" width=\"568\" height=\"304\" \/><em>Half-Life 2 introduceerde de\u00a0Source Engine<\/em><\/p>\n<p>Valve lanceerde de\u00a0<a href=\"http:\/\/en.wikipedia.org\/wiki\/Source_(game_engine)\">Source Engine<\/a> in 2004, met de legendarische game Half-Life 2. Datzelfde jaar bestormde de\u00a0<a href=\"http:\/\/en.wikipedia.org\/wiki\/CryEngine_2\">CryEngine<\/a> de 3D-markt met de tropische shooter Far Cry.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Wat_zijn_de_populairste_engines\"><\/span>Wat zijn de populairste engines?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Tegenwoordig zijn er\u00a0<a href=\"http:\/\/en.wikipedia.org\/wiki\/List_of_game_engines\">veel verschillende engines<\/a>, maar slechts een paar steken er bovenuit qua populariteit. Een overzicht:<\/p>\n<h3><a href=\"http:\/\/en.wikipedia.org\/wiki\/Id_Tech_5\">Id Tech 5<\/a> (id Software)<\/h3>\n<ul>\n<li>Rage (2011)<\/li>\n<li>Wolfenstein: The New Order (2014)<\/li>\n<li>Doom 4 (sin fecha)<\/li>\n<\/ul>\n<h3><a href=\"http:\/\/en.wikipedia.org\/wiki\/CryEngine_3\">CryEngine 3<\/a> (CryTek)<\/h3>\n<ul>\n<li>Crysis 2 (2011)<\/li>\n<li>Crysis 3 (2013)<\/li>\n<li>State of Decay (2013)<\/li>\n<\/ul>\n<h3><a href=\"http:\/\/en.wikipedia.org\/wiki\/Anvil_%28game_engine%29\">Anvil<\/a> (Ubisoft)<\/h3>\n<ul>\n<li>Assassin\u2019s Creed Revelations (2011)<\/li>\n<li>Assassin\u2019s Creed III (2012)<\/li>\n<li>Assassin\u2019s Creed IV (2013)<\/li>\n<\/ul>\n<h3><a href=\"http:\/\/en.wikipedia.org\/wiki\/Rockstar_Advanced_Game_Engine\">RAGE<\/a> (Rockstar Games)<\/h3>\n<ul>\n<li>Grand Theft Auto IV (2008)<\/li>\n<li>Max Payne 3 (2012)<\/li>\n<li>Grand Theft Auto V (2013)<\/li>\n<\/ul>\n<h3><a href=\"http:\/\/en.wikipedia.org\/wiki\/Source_engine\">Source<\/a> (Valve)<\/h3>\n<ul>\n<li>Half-Life 2 (2004)<\/li>\n<li>Portal 2 (2011)<\/li>\n<li>Dota 2 (2013)<\/li>\n<\/ul>\n<h3><a href=\"http:\/\/en.wikipedia.org\/wiki\/Unity_%28game_engine%29\">Unity<\/a> (Unity Technologies)<\/h3>\n<ul>\n<li>Slender: The Arrival (2013)<\/li>\n<li>Surgeon Simulator 2013<\/li>\n<li>Kerbal Space Program (2013)<\/li>\n<\/ul>\n<h3><a href=\"http:\/\/en.wikipedia.org\/wiki\/Unreal_Engine\">Unreal Engine<\/a> (Epic Games)<\/h3>\n<ul>\n<li>Gears of War 3 (2011)<\/li>\n<li>Borderlands 2 (2012)<\/li>\n<li>Mass Effect 3 (2012)<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Hoe_ziet_een_game_engine_er_uit\"><\/span>Hoe ziet een game engine er uit?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Nee, een game engine is niet zo spectaculair als wat je onder de motorkap van je auto tegenkomt. In principe is het niets meer dan programmeertaal &#8211; doorgaans het zogenaamde C++ &#8211; verpakt in een set design-gereedschappen.<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/articles-images.sftcdn.net\/wp-content\/uploads\/sites\/2\/2013\/08\/doomlevel-568x319.png\" alt=\"\" width=\"568\" height=\"319\" \/><em>Levels maken voor Duke Nukem 3D met de Build Engine\u00a0(<a href=\"http:\/\/en.wikipedia.org\/wiki\/File:Build_engine_screenshot.png\" target=\"_blank\" rel=\"noopener noreferrer\">bron<\/a>)<\/em><\/p>\n<p>Moderne engines worden geleverd met specifieke onderdelen voor het maken van materialen, voertuigen, water, weg, land, vegetatie en visuele effecten; elke vaak weer met hun eigen programmeertaal en regels.<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/articles-images.sftcdn.net\/wp-content\/uploads\/sites\/2\/2013\/08\/sdk-568x319.png\" alt=\"\" width=\"568\" height=\"319\" \/><em>Engines zoals CryEngine hebben veel gereedschappen voor de beste kwaliteit<br \/>\n<\/em><\/p>\n<p>Deze gereedschappen zijn soms beschikbaar voor het publiek, zodat creatieve geesten aan de slag kunnen met het maken van levels en\u00a0<em>mods<\/em> (modificaties van bestaande games). Ben jij zo&#8217;n creatieveling met enige technische kennis en een getraind oog? Download dan eens \u00e9\u00e9n van de volgende programma&#8217;s en ga zelf aan de slag! En wie weet maak jij wel de nieuwe Crysis, Half-Life of Gears of War&#8230;<\/p>\n<ul>\n<li><a href=\"http:\/\/cryengine.softonic.com\/\">CryEngine<\/a><\/li>\n<li><a href=\"http:\/\/www.unrealengine.com\/en\/udk\/\" target=\"_blank\" rel=\"noopener noreferrer\">Unreal Engine UDK<\/a><\/li>\n<li><a href=\"http:\/\/unity3d.com\/unity\/download\/\" target=\"_blank\" rel=\"noopener noreferrer\">Unity SDK<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Jouw favoriete games zien er zo mooi uit dankzij de engine waarmee ze zijn gemaakt. In dit artikel leggen we uit wat zo&#8217;n visuele motor doet, waar ze vandaan komen en welke engines het populairst zijn. Wat is een game engine? Zonder motor geen auto; zonder engine geen game. Het is de machine die het &hellip; <a href=\"https:\/\/cms-articles.softonic.io\/nl\/wat-is-een-3d-engine\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Wat is een 3D engine?&#8221;<\/span><\/a><\/p>\n","protected":false},"author":4007,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","wpcf-pageviews":0},"categories":[1],"tags":[3270,52,1078,2864,3239],"usertag":[],"vertical":[],"content-category":[],"class_list":["post-14148","post","type-post","status-publish","format-standard","hentry","category-algemeen","tag-enigen","tag-games-2","tag-graphics","tag-half-life","tag-prestaties"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/cms-articles.softonic.io\/nl\/wp-json\/wp\/v2\/posts\/14148","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cms-articles.softonic.io\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cms-articles.softonic.io\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/nl\/wp-json\/wp\/v2\/users\/4007"}],"replies":[{"embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/nl\/wp-json\/wp\/v2\/comments?post=14148"}],"version-history":[{"count":0,"href":"https:\/\/cms-articles.softonic.io\/nl\/wp-json\/wp\/v2\/posts\/14148\/revisions"}],"wp:attachment":[{"href":"https:\/\/cms-articles.softonic.io\/nl\/wp-json\/wp\/v2\/media?parent=14148"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/nl\/wp-json\/wp\/v2\/categories?post=14148"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/nl\/wp-json\/wp\/v2\/tags?post=14148"},{"taxonomy":"usertag","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/nl\/wp-json\/wp\/v2\/usertag?post=14148"},{"taxonomy":"vertical","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/nl\/wp-json\/wp\/v2\/vertical?post=14148"},{"taxonomy":"content-category","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/nl\/wp-json\/wp\/v2\/content-category?post=14148"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}