{"id":120,"date":"2008-07-17T08:09:24","date_gmt":"2008-07-17T07:09:24","guid":{"rendered":"http:\/\/www.ozone3d.net\/blogs\/lab\/?p=120"},"modified":"2017-10-20T09:36:54","modified_gmt":"2017-10-20T08:36:54","slug":"depth-of-field","status":"publish","type":"post","link":"https:\/\/www.ozone3d.net\/blogs\/lab\/20080717\/depth-of-field\/","title":{"rendered":"Depth of Field"},"content":{"rendered":"<p>Ces derniers jours j&#8217;ai fait quelques tests de <b>Depth Of Field<\/b> (DoF ou Profondeur de Champ) avec le nouveau <b>Demoniak3D<\/b> mais je ne suis pas satisfait du resultat car j&#8217;ai encore quelques petits soucis pour controler le focus (la zone du champ de vision qui est nette). Le Depth of field est fait dans une \u00e9tape de post processing et utilise comme seules entr\u00e9es la texture de couleur de la scene (scene map) et celle de la profondeur (depth map). Cet algo n&#8217;utilise pas les MRT (multiple render targets). Voil\u00e0 un petit aper\u00e7u:<br \/>\n<center><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.ozone3d.net\/blogs\/lab\/public\/200807\/demoniak-depth-of-field-01.jpg\" \/><\/p>\n<p><\/center><br \/>\nJe vais continuer mes exp\u00e9rimentations jusqu&#8217;\u00e0 obtenir un DoF op\u00e9rationnel et ajouter la gestion des MRT (les MRT me permettront d&#8217;explorer un autre effet bien sympa: le SSAO&#8230;).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ces derniers jours j&#8217;ai fait quelques tests de Depth Of Field (DoF ou Profondeur de Champ) avec le nouveau Demoniak3D mais je ne suis pas satisfait du resultat car j&#8217;ai encore quelques petits soucis pour controler le focus (la zone du champ de vision qui est nette). Le Depth of field est fait dans une \u00e9tape de post processing et utilise comme seules entr\u00e9es la &hellip; <a href=\"https:\/\/www.ozone3d.net\/blogs\/lab\/20080717\/depth-of-field\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Depth of Field<\/span> <span class=\"meta-nav\">&raquo;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[319,320,317,321],"class_list":["post-120","post","type-post","status-publish","format-standard","hentry","category-programming","tag-depth-of-field","tag-dof","tag-post-processing","tag-ssao"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"Ces derniers jours j&#039;ai fait quelques tests de Depth Of Field (DoF ou Profondeur de Champ) avec le nouveau Demoniak3D mais je ne suis pas satisfait du resultat car j&#039;ai encore quelques petits soucis pour controler le focus (la zone du champ de vision qui est nette). Le Depth of field est fait dans une\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"JeGX\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.ozone3d.net\/blogs\/lab\/20080717\/depth-of-field\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"JeGX&#039;s Lab | News en vrac \/ WP sandbox\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Depth of Field | JeGX&#039;s Lab\" \/>\n\t\t<meta property=\"og:description\" content=\"Ces derniers jours j&#039;ai fait quelques tests de Depth Of Field (DoF ou Profondeur de Champ) avec le nouveau Demoniak3D mais je ne suis pas satisfait du resultat car j&#039;ai encore quelques petits soucis pour controler le focus (la zone du champ de vision qui est nette). Le Depth of field est fait dans une\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.ozone3d.net\/blogs\/lab\/20080717\/depth-of-field\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2008-07-17T07:09:24+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2017-10-20T08:36:54+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Depth of Field | JeGX&#039;s Lab\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Ces derniers jours j&#039;ai fait quelques tests de Depth Of Field (DoF ou Profondeur de Champ) avec le nouveau Demoniak3D mais je ne suis pas satisfait du resultat car j&#039;ai encore quelques petits soucis pour controler le focus (la zone du champ de vision qui est nette). Le Depth of field est fait dans une\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/20080717\\\/depth-of-field\\\/#article\",\"name\":\"Depth of Field | JeGX's Lab\",\"headline\":\"Depth of Field\",\"author\":{\"@id\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/author\\\/jegx\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"http:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/public\\\/200807\\\/demoniak-depth-of-field-01.jpg\",\"@id\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/20080717\\\/depth-of-field\\\/#articleImage\"},\"datePublished\":\"2008-07-17T08:09:24+01:00\",\"dateModified\":\"2017-10-20T09:36:54+01:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/20080717\\\/depth-of-field\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/20080717\\\/depth-of-field\\\/#webpage\"},\"articleSection\":\"Programming, depth of field, dof, post processing, ssao\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/20080717\\\/depth-of-field\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/category\\\/programming\\\/#listItem\",\"name\":\"Programming\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/category\\\/programming\\\/#listItem\",\"position\":2,\"name\":\"Programming\",\"item\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/category\\\/programming\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/20080717\\\/depth-of-field\\\/#listItem\",\"name\":\"Depth of Field\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/20080717\\\/depth-of-field\\\/#listItem\",\"position\":3,\"name\":\"Depth of Field\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/category\\\/programming\\\/#listItem\",\"name\":\"Programming\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/#person\",\"name\":\"JeGX\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/author\\\/jegx\\\/#author\",\"url\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/author\\\/jegx\\\/\",\"name\":\"JeGX\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/20080717\\\/depth-of-field\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/84ced5670773799817f2f791816e1124fc739962b2fd55c366a685887c8287cd?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"JeGX\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/20080717\\\/depth-of-field\\\/#webpage\",\"url\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/20080717\\\/depth-of-field\\\/\",\"name\":\"Depth of Field | JeGX's Lab\",\"description\":\"Ces derniers jours j'ai fait quelques tests de Depth Of Field (DoF ou Profondeur de Champ) avec le nouveau Demoniak3D mais je ne suis pas satisfait du resultat car j'ai encore quelques petits soucis pour controler le focus (la zone du champ de vision qui est nette). Le Depth of field est fait dans une\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/20080717\\\/depth-of-field\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/author\\\/jegx\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/author\\\/jegx\\\/#author\"},\"datePublished\":\"2008-07-17T08:09:24+01:00\",\"dateModified\":\"2017-10-20T09:36:54+01:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/#website\",\"url\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/\",\"name\":\"JeGX's Lab\",\"alternateName\":\"The Infamous Lab\",\"description\":\"News en vrac \\\/ WP sandbox\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.ozone3d.net\\\/blogs\\\/lab\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Depth of Field | JeGX's Lab","description":"Ces derniers jours j'ai fait quelques tests de Depth Of Field (DoF ou Profondeur de Champ) avec le nouveau Demoniak3D mais je ne suis pas satisfait du resultat car j'ai encore quelques petits soucis pour controler le focus (la zone du champ de vision qui est nette). Le Depth of field est fait dans une","canonical_url":"https:\/\/www.ozone3d.net\/blogs\/lab\/20080717\/depth-of-field\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ozone3d.net\/blogs\/lab\/20080717\/depth-of-field\/#article","name":"Depth of Field | JeGX's Lab","headline":"Depth of Field","author":{"@id":"https:\/\/www.ozone3d.net\/blogs\/lab\/author\/jegx\/#author"},"publisher":{"@id":"https:\/\/www.ozone3d.net\/blogs\/lab\/#person"},"image":{"@type":"ImageObject","url":"http:\/\/www.ozone3d.net\/blogs\/lab\/public\/200807\/demoniak-depth-of-field-01.jpg","@id":"https:\/\/www.ozone3d.net\/blogs\/lab\/20080717\/depth-of-field\/#articleImage"},"datePublished":"2008-07-17T08:09:24+01:00","dateModified":"2017-10-20T09:36:54+01:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/www.ozone3d.net\/blogs\/lab\/20080717\/depth-of-field\/#webpage"},"isPartOf":{"@id":"https:\/\/www.ozone3d.net\/blogs\/lab\/20080717\/depth-of-field\/#webpage"},"articleSection":"Programming, depth of field, dof, post processing, ssao"},{"@type":"BreadcrumbList","@id":"https:\/\/www.ozone3d.net\/blogs\/lab\/20080717\/depth-of-field\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.ozone3d.net\/blogs\/lab#listItem","position":1,"name":"Home","item":"https:\/\/www.ozone3d.net\/blogs\/lab","nextItem":{"@type":"ListItem","@id":"https:\/\/www.ozone3d.net\/blogs\/lab\/category\/programming\/#listItem","name":"Programming"}},{"@type":"ListItem","@id":"https:\/\/www.ozone3d.net\/blogs\/lab\/category\/programming\/#listItem","position":2,"name":"Programming","item":"https:\/\/www.ozone3d.net\/blogs\/lab\/category\/programming\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.ozone3d.net\/blogs\/lab\/20080717\/depth-of-field\/#listItem","name":"Depth of Field"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.ozone3d.net\/blogs\/lab#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.ozone3d.net\/blogs\/lab\/20080717\/depth-of-field\/#listItem","position":3,"name":"Depth of Field","previousItem":{"@type":"ListItem","@id":"https:\/\/www.ozone3d.net\/blogs\/lab\/category\/programming\/#listItem","name":"Programming"}}]},{"@type":"Person","@id":"https:\/\/www.ozone3d.net\/blogs\/lab\/#person","name":"JeGX"},{"@type":"Person","@id":"https:\/\/www.ozone3d.net\/blogs\/lab\/author\/jegx\/#author","url":"https:\/\/www.ozone3d.net\/blogs\/lab\/author\/jegx\/","name":"JeGX","image":{"@type":"ImageObject","@id":"https:\/\/www.ozone3d.net\/blogs\/lab\/20080717\/depth-of-field\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/84ced5670773799817f2f791816e1124fc739962b2fd55c366a685887c8287cd?s=96&d=mm&r=g","width":96,"height":96,"caption":"JeGX"}},{"@type":"WebPage","@id":"https:\/\/www.ozone3d.net\/blogs\/lab\/20080717\/depth-of-field\/#webpage","url":"https:\/\/www.ozone3d.net\/blogs\/lab\/20080717\/depth-of-field\/","name":"Depth of Field | JeGX's Lab","description":"Ces derniers jours j'ai fait quelques tests de Depth Of Field (DoF ou Profondeur de Champ) avec le nouveau Demoniak3D mais je ne suis pas satisfait du resultat car j'ai encore quelques petits soucis pour controler le focus (la zone du champ de vision qui est nette). Le Depth of field est fait dans une","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.ozone3d.net\/blogs\/lab\/#website"},"breadcrumb":{"@id":"https:\/\/www.ozone3d.net\/blogs\/lab\/20080717\/depth-of-field\/#breadcrumblist"},"author":{"@id":"https:\/\/www.ozone3d.net\/blogs\/lab\/author\/jegx\/#author"},"creator":{"@id":"https:\/\/www.ozone3d.net\/blogs\/lab\/author\/jegx\/#author"},"datePublished":"2008-07-17T08:09:24+01:00","dateModified":"2017-10-20T09:36:54+01:00"},{"@type":"WebSite","@id":"https:\/\/www.ozone3d.net\/blogs\/lab\/#website","url":"https:\/\/www.ozone3d.net\/blogs\/lab\/","name":"JeGX's Lab","alternateName":"The Infamous Lab","description":"News en vrac \/ WP sandbox","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.ozone3d.net\/blogs\/lab\/#person"}}]},"og:locale":"en_US","og:site_name":"JeGX's Lab | News en vrac \/ WP sandbox","og:type":"article","og:title":"Depth of Field | JeGX's Lab","og:description":"Ces derniers jours j'ai fait quelques tests de Depth Of Field (DoF ou Profondeur de Champ) avec le nouveau Demoniak3D mais je ne suis pas satisfait du resultat car j'ai encore quelques petits soucis pour controler le focus (la zone du champ de vision qui est nette). Le Depth of field est fait dans une","og:url":"https:\/\/www.ozone3d.net\/blogs\/lab\/20080717\/depth-of-field\/","article:published_time":"2008-07-17T07:09:24+00:00","article:modified_time":"2017-10-20T08:36:54+00:00","twitter:card":"summary","twitter:title":"Depth of Field | JeGX's Lab","twitter:description":"Ces derniers jours j'ai fait quelques tests de Depth Of Field (DoF ou Profondeur de Champ) avec le nouveau Demoniak3D mais je ne suis pas satisfait du resultat car j'ai encore quelques petits soucis pour controler le focus (la zone du champ de vision qui est nette). Le Depth of field est fait dans une"},"aioseo_meta_data":{"post_id":"120","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2021-03-08 08:10:27","updated":"2025-11-24 12:20:34","focus_keyword":null,"additional_keywords":null,"truseo_locale":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.ozone3d.net\/blogs\/lab\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.ozone3d.net\/blogs\/lab\/category\/programming\/\" title=\"Programming\">Programming<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tDepth of Field\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.ozone3d.net\/blogs\/lab"},{"label":"Programming","link":"https:\/\/www.ozone3d.net\/blogs\/lab\/category\/programming\/"},{"label":"Depth of Field","link":"https:\/\/www.ozone3d.net\/blogs\/lab\/20080717\/depth-of-field\/"}],"views":448,"_links":{"self":[{"href":"https:\/\/www.ozone3d.net\/blogs\/lab\/wp-json\/wp\/v2\/posts\/120","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ozone3d.net\/blogs\/lab\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ozone3d.net\/blogs\/lab\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ozone3d.net\/blogs\/lab\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ozone3d.net\/blogs\/lab\/wp-json\/wp\/v2\/comments?post=120"}],"version-history":[{"count":0,"href":"https:\/\/www.ozone3d.net\/blogs\/lab\/wp-json\/wp\/v2\/posts\/120\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.ozone3d.net\/blogs\/lab\/wp-json\/wp\/v2\/media?parent=120"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ozone3d.net\/blogs\/lab\/wp-json\/wp\/v2\/categories?post=120"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ozone3d.net\/blogs\/lab\/wp-json\/wp\/v2\/tags?post=120"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}