{"id":1769,"date":"2022-03-05T18:38:26","date_gmt":"2022-03-05T18:38:26","guid":{"rendered":"http:\/\/www.goncalo.pt\/por\/?p=1769"},"modified":"2023-10-07T03:00:34","modified_gmt":"2023-10-07T03:00:34","slug":"2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c","status":"publish","type":"post","link":"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/","title":{"rendered":"2022-03-05 &#8211; Gr\u00e1ficos 3D e com efeitos de sombra, em C\/C++&#8230;"},"content":{"rendered":"\n<p>Ontem fiz uma pausa nos meus afazeres, e tornei mais bonitos os gr\u00e1ficos de volume e neste caso o da curva de ganhos acima, e criei um sistema de sub-janelas j\u00e1.<\/p>\n\n\n\n<p>Dei-lhes efeitos 3D e tamb\u00e9m sombreados, e \u00e9 claro que quem quiser, n\u00e3o ter\u00e1 nem uns nem outros, e poder\u00e1 ter gr\u00e1ficos com cores normal\u00edssimas e sem efeitos.<\/p>\n\n\n\n<p>Mas parece-me que fica giro, pelo menos com as sombras, sendo que os valores mais altos ficam mais escuros e os mais baixos mais claros.<\/p>\n\n\n\n<p>O efeito 3D trata cada valor como uma esp\u00e9cie de pir\u00e2mide, dando mais brilho \u00e0 aresta que est\u00e1 mais pr\u00f3xima de n\u00f3s, e isto faz com que visualmente consigamos distinguir melhor o centro de cada valor.<\/p>\n\n\n\n<p>Isto \u00e9 tudo desenhado p\u00edxel a p\u00edxel pelo software, ali\u00e1s, por mim, nas linhas de c\u00f3digo que escrevi. ;P<\/p>\n\n\n\n<p>Mas n\u00e3o sei se estes efeitos tornam tudo mais giro do que n\u00e3o tendo efeitos, ou se \u00e9 excesso de beleza e torna a coisa pouco s\u00f3bria e pouco profissional.<\/p>\n\n\n\n<p>\u00c9 que me faz lembrar aqueles gr\u00e1ficos horr\u00edveis que se v\u00eaem em sites da Internet com gr\u00e1ficos criados em Flashes e afins\u2026<\/p>\n\n\n\n<p>Mas pronto, adicionar a funcionalidade, n\u00e3o faz mal a ningu\u00e9m, parece-me a mim.<\/p>\n\n\n\n<p>O pr\u00f3ximo passo talvez seja isolar as fun\u00e7\u00f5es de desenhar escalas melhor para as aplicar sempre que quero a qualquer sub-janela, e adicionar assim escalas \u00e0s sub-janelas deste gr\u00e1fico.<\/p>\n\n\n\n<p>Porque digo &#8220;talvez seja&#8221;? Porque tal como afirmei antes, eu NUNCA criei um \u00fanico fluxograma ou pseudo-c\u00f3digo na vida a planear como o software ser\u00e1 feito.<\/p>\n\n\n\n<p>Apenas quis faz\u00ea-lo uma vez, numa empresa onde estive a criar uma intranet, e a\u00ed dava jeito mas n\u00e3o pude por falta de tempo.<\/p>\n\n\n\n<p>Mas no dia-a-dia eu nunca crio, vou criando a coisa conforme me d\u00e1 na cabe\u00e7a, e como tenho a imagem na cabe\u00e7a de como tudo funcionar\u00e1, n\u00e3o preciso de qualquer tipo de planeamento.<\/p>\n\n\n\n<p>\u00c9 tudo feito em tempo real na minha cabe\u00e7a.<\/p>\n\n\n\n<p>Bem, talvez Segunda-Feira ou Domingo eu fa\u00e7a algo mais.<\/p>\n\n\n\n<p>Hasta!<\/p>\n\n\n\n<p>2022-03-05.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"http:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/03\/2022-03-05-FIM-DO-DIA-Screenshot_20220305_181733-1024x576.png\" alt=\"2022-03-05 - Gr\u00e1ficos 3D e com efeitos de sombra, em C\/C++...\" class=\"wp-image-1770\"\/><figcaption>2022-03-05 &#8211; Gr\u00e1ficos 3D e com efeitos de sombra, em C\/C++&#8230;<\/figcaption><\/figure>\n\n\n\n<p>Partilhado no LinkedIn em 2022-03-05, em:<\/p>\n\n\n\n<p><a href=\"https:\/\/www.linkedin.com\/feed\/update\/urn:li:activity:6905962279289139200\/\">https:\/\/www.linkedin.com\/feed\/update\/urn:li:activity:6905962279289139200\/<\/a><\/p>\n\n\n\n<p>\u00abPessoal do #Trading, #Bolsa, #Forex, #Finantial, etc&#8230;<br><\/p>\n\n\n\n<p>D\u00e3o-me uma opini\u00e3o?<br><\/p>\n\n\n\n<p>Acham que eu criar gr\u00e1ficos assim bonitos, com as sombras, e at\u00e9 efeitos 3D, como podem ver nas imagens, tornam o #software mais agrad\u00e1vel de usar, ou torna a coisa menos s\u00f3bria e menos profissional?<br><\/p>\n\n\n\n<p>\u00c9 que n\u00e3o sei at\u00e9 que ponto perder tempo com estas coisas que tornam o software bonito far\u00e3o as pessoas gostar de o usar, ou se lhe dar\u00e3o apenas aspecto daqueles gr\u00e1ficos rascas espalhados pela Internet criados com Flashes e tretas do g\u00e9nero.<br><\/p>\n\n\n\n<p>O meu objectivo n\u00e3o \u00e9 meter tudo o que softwares que custem centenas ou milhares de euros t\u00eam, porque fa\u00e7o como hobby, \u00e9 mais para me entreter e manter o c\u00e9rebro minimamente activo, e variar de projecto de tempos a tempos para n\u00e3o me cansar (um deles um game engine).<br><\/p>\n\n\n\n<p>Ser\u00e1 um software gratuito e n\u00e3o pago, e por isso n\u00e3o tenho necessidade de criar uma c\u00f3pia perfeita do Metastock ou afins.<br><\/p>\n\n\n\n<p>Mas sei que sozinho conseguiria faz\u00ea-lo na boa, ali\u00e1s, se digo que criaria um Windows ou Linux do zero sozinho (se me dessem uns s\u00e9culos para isso claro est\u00e1), porque n\u00e3o criaria um software desses apesar de terem dezenas de programadores a trabalhar nisso h\u00e1 d\u00e9cadas e eu estar sozinho?<br><\/p>\n\n\n\n<p>Afinal o meu lema \u00e9 &#8220;Se \u00e9 poss\u00edvel, eu consigo&#8221;. \ud83d\ude00<br><\/p>\n\n\n\n<p>Podia assim criar uma c\u00f3pia perfeita desses softwares ou similares.<br><\/p>\n\n\n\n<p>Mas n\u00e3o quero perder muito tempo com eles, quero que seja uma ferramenta simples e eficaz e com testers de trading systems, ali\u00e1s quero us\u00e1-lo at\u00e9 para testar os sistemas de trading que quero oferecer um dia.<br><\/p>\n\n\n\n<p>Quero que sejam testados com o meu pr\u00f3prio software e gr\u00e1ficos gerados pelo mesmo.<br><\/p>\n\n\n\n<p>Mas eu tenho tend\u00eancia para gostar destes gr\u00e1ficos assim bonitos e tal.<br><\/p>\n\n\n\n<p>E pergunto-me se isto dar\u00e1 um aspecto &#8220;barato&#8221; ao software, e pouco profissional, ou se ficar\u00e1 bem?<br><\/p>\n\n\n\n<p>E deveria dar um aspecto assim sombreado \u00e0s Velas Japonesas, e outras barras nos gr\u00e1ficos? Ou \u00e9 exagerar muito?<br><\/p>\n\n\n\n<p>Afinal quere-se um software pr\u00e1tico e n\u00e3o uma coisa art\u00edstica n\u00e3o \u00e9? Ou acham que ficaria bem?<br><\/p>\n\n\n\n<p>Opini\u00f5es s\u00e3o bem-vindas, a quem usa softwares de An\u00e1lise T\u00e9cnica, seja por aqui ou no meu site pessoal, estejam \u00e0 vontade.<br><\/p>\n\n\n\n<p>\u00c9 que quero publicar um dia sistemas de trading testados nos meus pr\u00f3prios softwares de trading, etc, gosto de ser eu a criar tudo o que uso do zero.<br><\/p>\n\n\n\n<p>Podem ver melhor a imagem em:http:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/<br><\/p>\n\n\n\n<p>E o hist\u00f3rico de desenvolvimento deste software, aqui:http:\/\/www.goncalo.pt\/por\/software-de-analise-tecnica-em-c-cpp\/<br><\/p>\n\n\n\n<p>2022-03-05.\u00bb<\/p>\n\n\n\n<p>E no meu antigo portal BolsaPT, no mesmo dia, em:<\/p>\n\n\n\n<p><a href=\"http:\/\/www.bolsapt.com\/forum\/showthread.html?p=4846#post4846\">http:\/\/www.bolsapt.com\/forum\/showthread.html?p=4846#post4846<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"http:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/03\/2022-03-05-3D-andShadowed-Charts-in-my-C-Cpp-Technical-Analysis-software-1024x576.png\" alt=\"2022-03-05 - Gr\u00e1ficos 3D e com efeitos de sombra, em C\/C++...\" class=\"wp-image-1770\"\/><figcaption>2022-03-05 &#8211; Gr\u00e1ficos 3D e com efeitos de sombra, em C\/C++&#8230;<\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Ontem fiz uma pausa nos meus afazeres, e tornei mais bonitos os gr\u00e1ficos de volume e neste caso o da<\/p>\n","protected":false},"author":1,"featured_media":1770,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,3,44,98,4,163,97],"tags":[214,104,7,207,105,217,116,216,120,103,106,213,161,212,101],"class_list":["post-1769","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programacao","category-projectos","category-sistemas","category-sistemas-de-trading","category-softwares","category-top-trading-systems","category-trading","tag-analise-tecnica","tag-bolsa","tag-c","tag-dev","tag-forex","tag-graficos","tag-graficos-de-cotacoes","tag-investimentos","tag-programacao","tag-sistemas-de-trading","tag-sistemas-de-trading-mecanicos","tag-software-de-trading","tag-top-trading-systems","tag-trading","tag-trading-systems"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>2022-03-05 - Gr\u00e1ficos 3D e com efeitos de sombra, em C\/C++... - Gon\u00e7alo Ferreira<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"2022-03-05 - Gr\u00e1ficos 3D e com efeitos de sombra, em C\/C++... - Gon\u00e7alo Ferreira\" \/>\n<meta property=\"og:description\" content=\"Ontem fiz uma pausa nos meus afazeres, e tornei mais bonitos os gr\u00e1ficos de volume e neste caso o da\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/\" \/>\n<meta property=\"og:site_name\" content=\"Gon\u00e7alo Ferreira\" \/>\n<meta property=\"article:published_time\" content=\"2022-03-05T18:38:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-07T03:00:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/03\/2022-03-05-3D-and-Shadowed-Charts-in-my-C-Cpp-Technical-Analysis-software.png?v=1646505543\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"gnmf\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"gnmf\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/\"},\"author\":{\"name\":\"gnmf\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/28a9f845c4de91a7c067707279b1d8dd\"},\"headline\":\"2022-03-05 &#8211; Gr\u00e1ficos 3D e com efeitos de sombra, em C\/C++&#8230;\",\"datePublished\":\"2022-03-05T18:38:26+00:00\",\"dateModified\":\"2023-10-07T03:00:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/\"},\"wordCount\":903,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/03\/2022-03-05-3D-and-Shadowed-Charts-in-my-C-Cpp-Technical-Analysis-software.png?v=1646505543\",\"keywords\":[\"An\u00e1lise T\u00e9cnica\",\"Bolsa\",\"C++\",\"Dev\",\"Forex\",\"Gr\u00e1ficos\",\"Gr\u00e1ficos de Cota\u00e7\u00f5es\",\"Investimentos\",\"Programa\u00e7\u00e3o\",\"Sistemas de Trading\",\"Sistemas de Trading Mec\u00e2nicos\",\"Software de Trading\",\"Top Trading Systems\",\"Trading\",\"Trading Systems\"],\"articleSection\":[\"Programa\u00e7\u00e3o\",\"Projectos\",\"Sistemas\",\"Sistemas de Trading\",\"Softwares\",\"Top Trading Systems\",\"Trading\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/\",\"url\":\"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/\",\"name\":\"2022-03-05 - Gr\u00e1ficos 3D e com efeitos de sombra, em C\/C++... - Gon\u00e7alo Ferreira\",\"isPartOf\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/03\/2022-03-05-3D-and-Shadowed-Charts-in-my-C-Cpp-Technical-Analysis-software.png?v=1646505543\",\"datePublished\":\"2022-03-05T18:38:26+00:00\",\"dateModified\":\"2023-10-07T03:00:34+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/#primaryimage\",\"url\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/03\/2022-03-05-3D-and-Shadowed-Charts-in-my-C-Cpp-Technical-Analysis-software.png?v=1646505543\",\"contentUrl\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/03\/2022-03-05-3D-and-Shadowed-Charts-in-my-C-Cpp-Technical-Analysis-software.png?v=1646505543\",\"width\":1920,\"height\":1080,\"caption\":\"2022-03-05 - Gr\u00e1ficos 3D e com efeitos de sombra, em C\/C++...\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.goncalo.pt\/por\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"2022-03-05 &#8211; Gr\u00e1ficos 3D e com efeitos de sombra, em C\/C++&#8230;\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#website\",\"url\":\"https:\/\/www.goncalo.pt\/por\/\",\"name\":\"Gon\u00e7alo Ferreira\",\"description\":\"[Game Engine\/Software\/Simulation\/Trading Systems\/Full Stack] Developer, Musician, Composer, Painter, Writer, IT Trainer, Sys Admin, Ex-Trader, Skater, Strongman, Vegan, Self-Taught Neuro-Divergent Polymath, and 1001 things more. Welcome to my world!\",\"publisher\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.goncalo.pt\/por\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#organization\",\"name\":\"Gon\u00e7alo Ferreira\",\"url\":\"https:\/\/www.goncalo.pt\/por\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2023\/08\/cropped-Goncalo-Ferreira-Logo-With-Face.png\",\"contentUrl\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2023\/08\/cropped-Goncalo-Ferreira-Logo-With-Face.png\",\"width\":389,\"height\":90,\"caption\":\"Gon\u00e7alo Ferreira\"},\"image\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"http:\/\/www.linkedin.com\/in\/GoncaloPT\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/28a9f845c4de91a7c067707279b1d8dd\",\"name\":\"gnmf\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/78a295ef7300b60da1d67d4ce84359da?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/78a295ef7300b60da1d67d4ce84359da?s=96&d=mm&r=g\",\"caption\":\"gnmf\"},\"sameAs\":[\"http:\/\/www.goncalo.pt\/por\"],\"url\":\"https:\/\/www.goncalo.pt\/por\/author\/gnmf\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"2022-03-05 - Gr\u00e1ficos 3D e com efeitos de sombra, em C\/C++... - Gon\u00e7alo Ferreira","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/","og_locale":"en_US","og_type":"article","og_title":"2022-03-05 - Gr\u00e1ficos 3D e com efeitos de sombra, em C\/C++... - Gon\u00e7alo Ferreira","og_description":"Ontem fiz uma pausa nos meus afazeres, e tornei mais bonitos os gr\u00e1ficos de volume e neste caso o da","og_url":"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/","og_site_name":"Gon\u00e7alo Ferreira","article_published_time":"2022-03-05T18:38:26+00:00","article_modified_time":"2023-10-07T03:00:34+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/03\/2022-03-05-3D-and-Shadowed-Charts-in-my-C-Cpp-Technical-Analysis-software.png?v=1646505543","type":"image\/png"}],"author":"gnmf","twitter_card":"summary_large_image","twitter_misc":{"Written by":"gnmf","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/#article","isPartOf":{"@id":"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/"},"author":{"name":"gnmf","@id":"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/28a9f845c4de91a7c067707279b1d8dd"},"headline":"2022-03-05 &#8211; Gr\u00e1ficos 3D e com efeitos de sombra, em C\/C++&#8230;","datePublished":"2022-03-05T18:38:26+00:00","dateModified":"2023-10-07T03:00:34+00:00","mainEntityOfPage":{"@id":"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/"},"wordCount":903,"commentCount":0,"publisher":{"@id":"https:\/\/www.goncalo.pt\/por\/#organization"},"image":{"@id":"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/#primaryimage"},"thumbnailUrl":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/03\/2022-03-05-3D-and-Shadowed-Charts-in-my-C-Cpp-Technical-Analysis-software.png?v=1646505543","keywords":["An\u00e1lise T\u00e9cnica","Bolsa","C++","Dev","Forex","Gr\u00e1ficos","Gr\u00e1ficos de Cota\u00e7\u00f5es","Investimentos","Programa\u00e7\u00e3o","Sistemas de Trading","Sistemas de Trading Mec\u00e2nicos","Software de Trading","Top Trading Systems","Trading","Trading Systems"],"articleSection":["Programa\u00e7\u00e3o","Projectos","Sistemas","Sistemas de Trading","Softwares","Top Trading Systems","Trading"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/","url":"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/","name":"2022-03-05 - Gr\u00e1ficos 3D e com efeitos de sombra, em C\/C++... - Gon\u00e7alo Ferreira","isPartOf":{"@id":"https:\/\/www.goncalo.pt\/por\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/#primaryimage"},"image":{"@id":"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/#primaryimage"},"thumbnailUrl":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/03\/2022-03-05-3D-and-Shadowed-Charts-in-my-C-Cpp-Technical-Analysis-software.png?v=1646505543","datePublished":"2022-03-05T18:38:26+00:00","dateModified":"2023-10-07T03:00:34+00:00","breadcrumb":{"@id":"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/#primaryimage","url":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/03\/2022-03-05-3D-and-Shadowed-Charts-in-my-C-Cpp-Technical-Analysis-software.png?v=1646505543","contentUrl":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/03\/2022-03-05-3D-and-Shadowed-Charts-in-my-C-Cpp-Technical-Analysis-software.png?v=1646505543","width":1920,"height":1080,"caption":"2022-03-05 - Gr\u00e1ficos 3D e com efeitos de sombra, em C\/C++..."},{"@type":"BreadcrumbList","@id":"https:\/\/www.goncalo.pt\/por\/2022\/03\/05\/2022-03-05-graficos-3d-e-com-efeitos-de-sombra-em-c-c\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.goncalo.pt\/por\/"},{"@type":"ListItem","position":2,"name":"2022-03-05 &#8211; Gr\u00e1ficos 3D e com efeitos de sombra, em C\/C++&#8230;"}]},{"@type":"WebSite","@id":"https:\/\/www.goncalo.pt\/por\/#website","url":"https:\/\/www.goncalo.pt\/por\/","name":"Gon\u00e7alo Ferreira","description":"[Game Engine\/Software\/Simulation\/Trading Systems\/Full Stack] Developer, Musician, Composer, Painter, Writer, IT Trainer, Sys Admin, Ex-Trader, Skater, Strongman, Vegan, Self-Taught Neuro-Divergent Polymath, and 1001 things more. Welcome to my world!","publisher":{"@id":"https:\/\/www.goncalo.pt\/por\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.goncalo.pt\/por\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.goncalo.pt\/por\/#organization","name":"Gon\u00e7alo Ferreira","url":"https:\/\/www.goncalo.pt\/por\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goncalo.pt\/por\/#\/schema\/logo\/image\/","url":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2023\/08\/cropped-Goncalo-Ferreira-Logo-With-Face.png","contentUrl":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2023\/08\/cropped-Goncalo-Ferreira-Logo-With-Face.png","width":389,"height":90,"caption":"Gon\u00e7alo Ferreira"},"image":{"@id":"https:\/\/www.goncalo.pt\/por\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/www.linkedin.com\/in\/GoncaloPT\/"]},{"@type":"Person","@id":"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/28a9f845c4de91a7c067707279b1d8dd","name":"gnmf","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/78a295ef7300b60da1d67d4ce84359da?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/78a295ef7300b60da1d67d4ce84359da?s=96&d=mm&r=g","caption":"gnmf"},"sameAs":["http:\/\/www.goncalo.pt\/por"],"url":"https:\/\/www.goncalo.pt\/por\/author\/gnmf\/"}]}},"_links":{"self":[{"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/posts\/1769"}],"collection":[{"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/comments?post=1769"}],"version-history":[{"count":4,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/posts\/1769\/revisions"}],"predecessor-version":[{"id":1775,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/posts\/1769\/revisions\/1775"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/media\/1770"}],"wp:attachment":[{"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/media?parent=1769"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/categories?post=1769"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/tags?post=1769"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}