{"id":3858,"date":"2024-09-13T21:14:08","date_gmt":"2024-09-13T21:14:08","guid":{"rendered":"https:\/\/www.goncalo.pt\/por\/?p=3858"},"modified":"2024-09-25T22:22:13","modified_gmt":"2024-09-25T22:22:13","slug":"2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c","status":"publish","type":"post","link":"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/","title":{"rendered":"2024-09-12 &#8211; Melhoria no meu Algoritmo de Matrix, feito em C++\u2026"},"content":{"rendered":"\n<p>Aconselho-vos a ver isto \u00e0s escuras. \ud83d\ude09<\/p>\n\n\n\n<p>Foi h\u00e1 quase 4 anos que tinha criado este algoritmo de Matrix, pois ia estrear o novo filme da Saga Matrix, que simplesmente sempre adorei, e quis criar uma Matrix bem mais bonita que a dos filmes.<\/p>\n\n\n\n<p>Na altura fiquei desapontado com o filme em si, mas n\u00e3o com o meu algoritmo.<\/p>\n\n\n\n<p>Mas como n\u00e3o mexia nele h\u00e1 3 anos, decidi que estava na altura de o melhorar um pouco:<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video controls src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/09\/2024-09-12-Improving-my-Matrix-Algorithm-created-using-Cpp.mp4\"><\/video><figcaption class=\"wp-element-caption\">2024-09-12 \u2013 Melhoria no meu Algoritmo de Matrix, feito em C++\u2026<\/figcaption><\/figure>\n\n\n\n<p>N\u00e3o se nota muito, mas ele est\u00e1 mais bonito e perfeito, mas nota-se \u00e9 que agora est\u00e1 mais pequeno, porque apesar de eu ter usado uma fonte True Type de Matrix que tirei da Internet (n\u00e3o me recordo onde mas deve estar nos meus posts anteriores), ele s\u00f3 desenhava Matrixes com um tamanho fixo.<\/p>\n\n\n\n<p>Neste momento aceita tamanhos vari\u00e1veis, e eu poderia simplesmente criar um output com uma janela de uns 10.000 p\u00edxeis de largura se me apetecesse, com uma fonte com uns 50 p\u00edxeis de tamanho ou mais, e ficaria perfeito num ecr\u00e3 de um filme.<\/p>\n\n\n\n<p>O meu objectivo \u00e9 um dia com mais tempo, melhorar ainda mais este algoritmo, permitir criar efeitos, e quem sabe um dia no fim at\u00e9 o efeito de ampliar (zoom in) cada vez mais, mostrando um efeito de p\u00edxeis de televis\u00e3o por tr\u00e1s, para ficar bem melhor que o do filme.<\/p>\n\n\n\n<p>Mas pronto, como tenho andado super ocupado e n\u00e3o tenho tido tempo para altera\u00e7\u00f5es complexas no meu Game Engine que envolvam ter na cabe\u00e7a v\u00e1rias p\u00e1ginas de milhares de linhas de c\u00f3digo para n\u00e3o me perder, mexo nestes algoritmos pequenos de vez em quando para desanuviar.<\/p>\n\n\n\n<p>Mais tarde trarei novidades, mas ficam com este magn\u00edfico efeito, made by moi!<\/p>\n\n\n\n<p>At\u00e9 \u00e0 pr\u00f3xima!<\/p>\n\n\n\n<p>2024-09-13 (algoritmo melhorado ontem em 2024-09-12).<\/p>\n\n\n\n<p>Post seguinte (tamb\u00e9m associado \u00e0 Matrix):<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-gon-alo-ferreira wp-block-embed-gon-alo-ferreira\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"bx8cYIWlmP\"><a href=\"https:\/\/www.goncalo.pt\/por\/2024\/09\/25\/2024-09-25-matrix-rain-com-a-system-failure-em-c\/\">2024-09-25 &#8211; Matrix Rain com a System Failure, em C++&#8230;<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;2024-09-25 &#8211; Matrix Rain com a System Failure, em C++&#8230;&#8221; &#8212; Gon\u00e7alo Ferreira\" src=\"https:\/\/www.goncalo.pt\/por\/2024\/09\/25\/2024-09-25-matrix-rain-com-a-system-failure-em-c\/embed\/#?secret=UkZYOWxiG6#?secret=bx8cYIWlmP\" data-secret=\"bx8cYIWlmP\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">2024-09-25 \u2013 Matrix Rain com a System Failure, em C++\u2026<\/figcaption><\/figure>\n\n\n\n<p>Post anterior, associado ao meu Game Engine:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-gon-alo-ferreira wp-block-embed-gon-alo-ferreira\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"rQmMB23myn\"><a href=\"https:\/\/www.goncalo.pt\/por\/2024\/09\/05\/2024-09-04-paineis-publicitarios-estilo-tricky-quicky-no-meu-game-engine-em-c\/\">2024-09-04 &#8211; Paineis Publicit\u00e1rios estilo Tricky Quicky no meu Game Engine em C++\u2026<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;2024-09-04 &#8211; Paineis Publicit\u00e1rios estilo Tricky Quicky no meu Game Engine em C++\u2026&#8221; &#8212; Gon\u00e7alo Ferreira\" src=\"https:\/\/www.goncalo.pt\/por\/2024\/09\/05\/2024-09-04-paineis-publicitarios-estilo-tricky-quicky-no-meu-game-engine-em-c\/embed\/#?secret=5Zu5geY1uy#?secret=rQmMB23myn\" data-secret=\"rQmMB23myn\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">2024-09-04 \u2013 Paineis Publicit\u00e1rios estilo Tricky Quicky no meu Game Engine em C++\u2026<\/figcaption><\/figure>\n\n\n\n<p>Post anterior associado \u00e0 Matrix:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-gon-alo-ferreira wp-block-embed-gon-alo-ferreira\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"PZBpJl1yuF\"><a href=\"https:\/\/www.goncalo.pt\/por\/2022\/02\/27\/2022-02-27-ukraine-matrix-effect-using-c\/\">2022-02-27 &#8211; Ukraine Matrix effect, using C++&#8230;<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;2022-02-27 &#8211; Ukraine Matrix effect, using C++&#8230;&#8221; &#8212; Gon\u00e7alo Ferreira\" src=\"https:\/\/www.goncalo.pt\/por\/2022\/02\/27\/2022-02-27-ukraine-matrix-effect-using-c\/embed\/#?secret=T3g6EcyYFd#?secret=PZBpJl1yuF\" data-secret=\"PZBpJl1yuF\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">2022-02-27 \u2013 Ukraine Matrix effect, using C++\u2026<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"309\" src=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/09\/2024-09-12-Improving-my-Matrix-Algorithm-created-using-Cpp.gif\" alt=\"2024-09-12 \u2013 Melhoria no meu Algoritmo de Matrix, feito em C++\u2026\" class=\"wp-image-3860\" style=\"width:1139px;height:auto\"\/><figcaption class=\"wp-element-caption\">2024-09-12 \u2013 Melhoria no meu Algoritmo de Matrix, feito em C++\u2026<\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Aconselho-vos a ver isto \u00e0s escuras. \ud83d\ude09 Foi h\u00e1 quase 4 anos que tinha criado este algoritmo de Matrix, pois<\/p>\n","protected":false},"author":1,"featured_media":3860,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[72,6,5,3,164],"tags":[69,67,209,211,208,382],"class_list":["post-3858","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arte-digital","category-game-development","category-programacao","category-projectos","category-top","tag-arte","tag-arte-digital","tag-matrix","tag-matrix-code","tag-matrix-rain","tag-system-failure"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>2024-09-12 - Melhoria no meu Algoritmo de Matrix, feito em C++\u2026 - 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\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"2024-09-12 - Melhoria no meu Algoritmo de Matrix, feito em C++\u2026 - Gon\u00e7alo Ferreira\" \/>\n<meta property=\"og:description\" content=\"Aconselho-vos a ver isto \u00e0s escuras. \ud83d\ude09 Foi h\u00e1 quase 4 anos que tinha criado este algoritmo de Matrix, pois\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/\" \/>\n<meta property=\"og:site_name\" content=\"Gon\u00e7alo Ferreira\" \/>\n<meta property=\"article:published_time\" content=\"2024-09-13T21:14:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-25T22:22:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/09\/2024-09-12-Improving-my-Matrix-Algorithm-created-using-Cpp.gif\" \/>\n\t<meta property=\"og:image:width\" content=\"600\" \/>\n\t<meta property=\"og:image:height\" content=\"309\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/gif\" \/>\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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/\"},\"author\":{\"name\":\"gnmf\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/28a9f845c4de91a7c067707279b1d8dd\"},\"headline\":\"2024-09-12 &#8211; Melhoria no meu Algoritmo de Matrix, feito em C++\u2026\",\"datePublished\":\"2024-09-13T21:14:08+00:00\",\"dateModified\":\"2024-09-25T22:22:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/\"},\"wordCount\":412,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/09\/2024-09-12-Improving-my-Matrix-Algorithm-created-using-Cpp.gif\",\"keywords\":[\"Arte\",\"Arte Digital\",\"Matrix\",\"Matrix Code\",\"Matrix Rain\",\"System Failure\"],\"articleSection\":[\"Arte Digital\",\"Desenvolvimento de Jogos\",\"Programa\u00e7\u00e3o\",\"Projectos\",\"Top\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/\",\"url\":\"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/\",\"name\":\"2024-09-12 - Melhoria no meu Algoritmo de Matrix, feito em C++\u2026 - Gon\u00e7alo Ferreira\",\"isPartOf\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/09\/2024-09-12-Improving-my-Matrix-Algorithm-created-using-Cpp.gif\",\"datePublished\":\"2024-09-13T21:14:08+00:00\",\"dateModified\":\"2024-09-25T22:22:13+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/#primaryimage\",\"url\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/09\/2024-09-12-Improving-my-Matrix-Algorithm-created-using-Cpp.gif\",\"contentUrl\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/09\/2024-09-12-Improving-my-Matrix-Algorithm-created-using-Cpp.gif\",\"width\":600,\"height\":309,\"caption\":\"2024-09-12 \u2013 Melhoria no meu Algoritmo de Matrix, feito em C++\u2026\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.goncalo.pt\/por\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"2024-09-12 &#8211; Melhoria no meu Algoritmo de Matrix, feito em C++\u2026\"}]},{\"@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":"2024-09-12 - Melhoria no meu Algoritmo de Matrix, feito em C++\u2026 - 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\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/","og_locale":"en_US","og_type":"article","og_title":"2024-09-12 - Melhoria no meu Algoritmo de Matrix, feito em C++\u2026 - Gon\u00e7alo Ferreira","og_description":"Aconselho-vos a ver isto \u00e0s escuras. \ud83d\ude09 Foi h\u00e1 quase 4 anos que tinha criado este algoritmo de Matrix, pois","og_url":"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/","og_site_name":"Gon\u00e7alo Ferreira","article_published_time":"2024-09-13T21:14:08+00:00","article_modified_time":"2024-09-25T22:22:13+00:00","og_image":[{"url":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/09\/2024-09-12-Improving-my-Matrix-Algorithm-created-using-Cpp.gif","width":600,"height":309,"type":"image\/gif"}],"author":"gnmf","twitter_card":"summary_large_image","twitter_misc":{"Written by":"gnmf","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/#article","isPartOf":{"@id":"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/"},"author":{"name":"gnmf","@id":"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/28a9f845c4de91a7c067707279b1d8dd"},"headline":"2024-09-12 &#8211; Melhoria no meu Algoritmo de Matrix, feito em C++\u2026","datePublished":"2024-09-13T21:14:08+00:00","dateModified":"2024-09-25T22:22:13+00:00","mainEntityOfPage":{"@id":"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/"},"wordCount":412,"commentCount":0,"publisher":{"@id":"https:\/\/www.goncalo.pt\/por\/#organization"},"image":{"@id":"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/#primaryimage"},"thumbnailUrl":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/09\/2024-09-12-Improving-my-Matrix-Algorithm-created-using-Cpp.gif","keywords":["Arte","Arte Digital","Matrix","Matrix Code","Matrix Rain","System Failure"],"articleSection":["Arte Digital","Desenvolvimento de Jogos","Programa\u00e7\u00e3o","Projectos","Top"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/","url":"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/","name":"2024-09-12 - Melhoria no meu Algoritmo de Matrix, feito em C++\u2026 - Gon\u00e7alo Ferreira","isPartOf":{"@id":"https:\/\/www.goncalo.pt\/por\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/#primaryimage"},"image":{"@id":"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/#primaryimage"},"thumbnailUrl":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/09\/2024-09-12-Improving-my-Matrix-Algorithm-created-using-Cpp.gif","datePublished":"2024-09-13T21:14:08+00:00","dateModified":"2024-09-25T22:22:13+00:00","breadcrumb":{"@id":"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/#primaryimage","url":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/09\/2024-09-12-Improving-my-Matrix-Algorithm-created-using-Cpp.gif","contentUrl":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/09\/2024-09-12-Improving-my-Matrix-Algorithm-created-using-Cpp.gif","width":600,"height":309,"caption":"2024-09-12 \u2013 Melhoria no meu Algoritmo de Matrix, feito em C++\u2026"},{"@type":"BreadcrumbList","@id":"https:\/\/www.goncalo.pt\/por\/2024\/09\/13\/2024-09-12-melhoria-no-meu-algoritmo-de-matrix-feito-em-c\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.goncalo.pt\/por\/"},{"@type":"ListItem","position":2,"name":"2024-09-12 &#8211; Melhoria no meu Algoritmo de Matrix, feito em C++\u2026"}]},{"@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\/3858"}],"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=3858"}],"version-history":[{"count":4,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/posts\/3858\/revisions"}],"predecessor-version":[{"id":3882,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/posts\/3858\/revisions\/3882"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/media\/3860"}],"wp:attachment":[{"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/media?parent=3858"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/categories?post=3858"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/tags?post=3858"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}