- 29
- 148 403
Quantale
France
เข้าร่วมเมื่อ 15 ส.ค. 2021
Apprendre la programmation graphique : www.quantale-graphics.fr
Quantale est une chaine spécialisée dans la programmation graphique qui a pour but de faire de la vulgarisation en rentrant plus en dans les détails.
Quantale est une chaine spécialisée dans la programmation graphique qui a pour but de faire de la vulgarisation en rentrant plus en dans les détails.
Introduction aux FRACTALES 3D
Cette vidéo est une introduction aux fractales 3D tel que l'éponge de Menger, la pyramide de Sierpiński, le Mandelbulb, ou même le Mandelbox.
▶ Code source fractales 3D
• github.com/SedenionProj/3D-fractals
• version interactive www.shadertoy.com/view/lfd3RN
📎 liens et références
• Ray Marching th-cam.com/video/K9yrtyLKysA/w-d-xo.html
• Ensemble de Mandelbrot th-cam.com/video/cPAiuYfq-84/w-d-xo.html
• Arbres fractales th-cam.com/video/GT1JgC2z8z8/w-d-xo.html
• Blog sur les fractales 3D blog.hvidtfeldts.net/index.php/2011/06/distance-estimated-3d-fractals-part-i/
• Papier de John Hart www.cs.drexel.edu/~deb39/Classes/Papers/rtqjs.pdf
• Fractal forum et Kaleidoscopic IFS www.fractalforums.com/sierpinski-gasket/kaleidoscopic-(escape-time-ifs)/
📖 chapitres
00:00 Introduction
00:35 Les i.f.s
03:11 Ray Marching
05:08 Pyramide de Sierpiński et éponge de Menger
09:51 Mandelbulb
11:58 Mandelbox
▶️ playlist fractales
th-cam.com/play/PL9V1oyvT8aPwq5MfJrAMWOdLrtJgdAD3b.html
#fractales #3D #tutoriel #programmation #Cpp #opengl #glsl
▶ Code source fractales 3D
• github.com/SedenionProj/3D-fractals
• version interactive www.shadertoy.com/view/lfd3RN
📎 liens et références
• Ray Marching th-cam.com/video/K9yrtyLKysA/w-d-xo.html
• Ensemble de Mandelbrot th-cam.com/video/cPAiuYfq-84/w-d-xo.html
• Arbres fractales th-cam.com/video/GT1JgC2z8z8/w-d-xo.html
• Blog sur les fractales 3D blog.hvidtfeldts.net/index.php/2011/06/distance-estimated-3d-fractals-part-i/
• Papier de John Hart www.cs.drexel.edu/~deb39/Classes/Papers/rtqjs.pdf
• Fractal forum et Kaleidoscopic IFS www.fractalforums.com/sierpinski-gasket/kaleidoscopic-(escape-time-ifs)/
📖 chapitres
00:00 Introduction
00:35 Les i.f.s
03:11 Ray Marching
05:08 Pyramide de Sierpiński et éponge de Menger
09:51 Mandelbulb
11:58 Mandelbox
▶️ playlist fractales
th-cam.com/play/PL9V1oyvT8aPwq5MfJrAMWOdLrtJgdAD3b.html
#fractales #3D #tutoriel #programmation #Cpp #opengl #glsl
มุมมอง: 3 287
วีดีโอ
[tuto] Les arbres FRACTALES
มุมมอง 1K9 หลายเดือนก่อน
▶ Les arbres fractales sont les fractales les plus simples à implémenter. 📎 liens et références : - ensemble de julia et mendelbrot : th-cam.com/video/cPAiuYfq-84/w-d-xo.htmlsi=fbMUPbXBnZCS6YD1 - ray marching : th-cam.com/video/K9yrtyLKysA/w-d-xo.htmlsi=7Fv9TzWs_QG5Isod chapitres : 00:00 : Introduction 00:46 : code 05:58 : conclusion 🎵 musique : Chrono Trigger - Secret of the Forest (Orchestra...
Algorithme de Dijkstra expliqué
มุมมอง 2.4K10 หลายเดือนก่อน
chapitres : 00:00 : intro 01:17 : algorithme 05:46 : chemin le plus court 06:16 : avec file de priorité 📎 liens et ressources : - sources : en.wikipedia.org/wiki/Dijkstra's_algorithm 🎵 musique : Azizy - 村の朝 ▶️ playlist : th-cam.com/play/PL9V1oyvT8aPwEI7KXYxj68L74t-dEL-GV.html
Créer un moteur graphique 3D dans la console ! ep 3 : clipping, lumière, modèles
มุมมอง 2.2K11 หลายเดือนก่อน
▶ Bienvenue l'épisode 3 du moteur graphique dans la console en python ! Aujourd'hui on va implémenter le clipping, face culling, la lumière et l'importation de modèles. 📎 liens et ressources : - le code : github.com/SedenionProj/moteur-graphique-console - rendu graphique : th-cam.com/video/_IV8gUD6LTY/w-d-xo.htmlsi=U6nTlO8YOe2enlGV - ray marching : th-cam.com/video/K9yrtyLKysA/w-d-xo.htmlsi=Xa3...
Créer un moteur graphique 3D dans la console ! ep 2 : la projection
มุมมอง 4.3Kปีที่แล้ว
▶ Bienvenue dans l'épisode 2 sur les moteurs graphiques 3D ! Dans cette vidéo, nous allons passer à la 3D. 📎 liens et ressources : - le code : github.com/SedenionProj/moteur-graphique-console - épisode 1 : th-cam.com/video/UkPTyojw7IA/w-d-xo.html - projection 3D - 2D : th-cam.com/video/SGLK2p3PIqE/w-d-xo.html - rendu graphique : th-cam.com/video/_IV8gUD6LTY/w-d-xo.htmlsi=U6nTlO8YOe2enlGV chapi...
Algorithme DDA et Bresenham : Comment dessiner des lignes ?
มุมมอง 2.5Kปีที่แล้ว
▶ Dans cette vidéo, je vous montre comment vos ordinateurs arrivent à tracer des lignes grâce à différents algorithmes comme digital differential analyzer (DDA) ou Bresenham et bien plus. 📎 liens et ressources : - algorithmes sympa : zingl.github.io/bresenham.html - Pour me soutenir ;) www.patreon.com/Quantale/membership chapitres : 00:00 introduction 00:48 plusieurs cas possible 01:56 algorit...
[tuto] Créer un moteur graphique 3D dans la console ! ep 1 : les triangles
มุมมอง 7Kปีที่แล้ว
▶ Bienvenue dans cette nouvelle série de tutoriel sur les moteurs graphiques 3D. Dans cette série de vidéo, je vous présente le processus par lequel les jeux 3D créent leurs images. Si vous pensez qu'il y a des choses à améliorer je vous invite à le faire partager. 📎 liens et ressources : - rendu graphique : th-cam.com/video/_IV8gUD6LTY/w-d-xo.htmlsi=U6nTlO8YOe2enlGV - détecter si un point est ...
Encore MIEUX que le RAY TRACING ? [Ray Marching]
มุมมอง 34Kปีที่แล้ว
▶ Dans cette vidéo, je vous présente une technique de rendu assez peu connu : le Ray Marching. Cette méthode, semble similaire ou ray tracing ou au ray casting dans certains aspects mais la manière de tracer des rayons est différente. Quelques trucs à corriger et précisions: les matériaux plastique peuvent réfléchir plus la lumière que le métal. Fresnel se prononce "frénel". 📎 liens et ressourc...
[Tuto] Coder des Particules en interaction gravitationnelle (python)
มุมมอง 2.5Kปีที่แล้ว
▶ Dans ce tutoriel, je vous montre comment créer des particules en forme de cercles qui sont en intéraction gravitationnelle en python. 📎 liens et ressources : le code : github.com/SedenionProj/attraction_gravitationnelle mon simulateur : github.com/SedenionProj/Galaxy-Simulator n-body problem : fr.wikipedia.org/wiki/Problème_à_N_corps algorithme Barn Hut :beltoforion.de/en/barnes-hut-galaxy-si...
L'algorithme de TRI le plus RAPIDE
มุมมอง 20Kปีที่แล้ว
▶ Dans cette vidéo je vous présente différents algorithmes de tri à complexité linéaire O(n) : tri comptage (counting sort), tri par paquets (bucket sort) et tri par base (radix sort) 📎 liens et ressources : tri rapide : th-cam.com/video/YNCKVNPI8Qs/w-d-xo.html tri fusion : th-cam.com/video/ADcIf8iBdng/w-d-xo.html chapitres : 00:00 : introduction 00:33 : récap 01:59 : tri comptage 04:27 : tri ...
Courbe de Bézier : mettre le point de contrôle sur la courbe [extrait oublié]
มุมมอง 712ปีที่แล้ว
▶ Cette vidéo est un passage oublié de ma vidéo sur les courbes de Béziers: th-cam.com/video/zyF8zy2d98c/w-d-xo.html où je montre comment mettre le point de contrôle sur la courbe.
Je code un VISUALISEUR 4D ! [Hypercube]
มุมมอง 1.9Kปีที่แล้ว
▶ Dans cette vidéo je vous montre comment j'ai codé mon visualiser de hypercube (aussi appelé tesseract) qui est l'équivalent d'un cube mais en 4D. 📎 liens et ressources : wiki : fr.wikipedia.org/wiki/Hypercube projection 3D - 2D : th-cam.com/video/SGLK2p3PIqE/w-d-xo.html code source : github.com/SedenionProj/4D chapitres : 00:00 : introduction 00:51 : projection 3D - 2D 01:57 : rotation 3D 02...
Les courbes de Bézier expliquées
มุมมอง 5Kปีที่แล้ว
▶ les courbes de Béziers sont des types de courbes dont on peut manipuler la forme et sont utilisées partout, surtout dans de nombreux logiciels chapitres : 00:00 - Introduction 00:37 - Bézier linéaire 01:13 - Bézier quadratique 02:02 - Bézier cubique 02:35 - Bézier à n-points 03:32 - continuité des courbes de Béziers 03:57 - 3D 🎵 musique : Azizy - The wind in the trees
OpenGL : le rendu graphique expliqué
มุมมอง 3.3Kปีที่แล้ว
Dans cette vidéo je vous décris les étapes cachées des rendus graphiques de nos jeux. Ces étapes (appelé "rendering pipeline") sont basées sur l'API graphique OpenGL. Pour creuser plus loin je vous invite à vous intéresser à l'API Vulkan. chapitres : 00:00 : Introduction 01:20 : rendering pipeline 02:42 : vertex specification 03:14 : vertex shader 04:06 : tessellation 04:29 : geometry shader 0...
Algorithme Tri Fusion (Merge Sort) expliqué
มุมมอง 11Kปีที่แล้ว
▶ Le Tri Fusion (Merge Sort en anglais) est un algorithme de tri connu pour utiliser le paradigme "diviser pour régner et sa complexité O(nlog(n)). chapitres : 00:00 : introduction 00:29 : fonctionnement 01:22 : programmation python 📎 liens et ressources : - th-cam.com/video/YNCKVNPI8Qs/w-d-xo.html 🎵 musique : - th-cam.com/video/ABF-52JZk_c/w-d-xo.html ▶️ playlist : - th-cam.com/play/PL9V1oyvT...
Mathématique et Programmation (inséparable ?)
มุมมอง 1.1K2 ปีที่แล้ว
Mathématique et Programmation (inséparable ?)
Algorithme Tri Rapide (Quick Sort) expliqué
มุมมอง 20K2 ปีที่แล้ว
Algorithme Tri Rapide (Quick Sort) expliqué
Programmation électronique ARDUINO [les bases]
มุมมอง 3.1K2 ปีที่แล้ว
Programmation électronique ARDUINO [les bases]
[Tuto] coder la Perspective Isométrique
มุมมอง 7872 ปีที่แล้ว
[Tuto] coder la Perspective Isométrique
[Tuto] PROGRAMMER un Système de Particules
มุมมอง 1.3K2 ปีที่แล้ว
[Tuto] PROGRAMMER un Système de Particules
PROJETER un POINT 3D sur un Plan 2D [Tout ce qu'il faut savoir]
มุมมอง 3.2K2 ปีที่แล้ว
PROJETER un POINT 3D sur un Plan 2D [Tout ce qu'il faut savoir]
DETECTER si un point est dans un triangle
มุมมอง 2.6K2 ปีที่แล้ว
DETECTER si un point est dans un triangle
[TUTO Python] Placer des Pixels dans la Console (Moteur Graphique)
มุมมอง 1.8K2 ปีที่แล้ว
[TUTO Python] Placer des Pixels dans la Console (Moteur Graphique)
Merci beaucoup 🙏🏿 Superbe vidéo 🙏🏿
Merci beaucoup Monsieur 🙏🏿 🙏🏿 🙏🏿 superbe vidéo ❤❤❤
mec je t'aiiiime
incroyable
Le montage est excellent et la vidéo très bien expliquée bravo ! Par curiosité, sur quel logiciel fais tu ce genre d'animations ?
comment on le lance stppp
pourquoi multiplier à la 3 minutes de la vidéo, le py par width ... ?
Une fonction à part pour les courbes quadratiques ? Ça fait drôle de voir une telle chose. Ça me rappelle cette la fonction de courbe de Bézier que j'avais réalisé dans le cadre de la création d'une librairie de fonctions pour l'éditeur de carte d'un jeu. C'était un algorithme généraliste : la fonction prenait en argument quelques paramètres et la la liste de points et renvoyait une autre liste de points décrivant la courbe.
merci frérot tu gères, très bonne explications merci !
Merci pour ces tutos. Un tuto sur le perlin noise serait d'une grande utilité.
merci :) Je prépare justement une série de vidéo sur les différents types de bruits
@@quantale8159 Merci à toi.
Vous traitez exactement le sujet que je recherchais, mais je m'aperçois que c'est hors de ma portée. Aussi trop rapide, pas lisible. Ce que j'aimerais c'est la même chose mais avec une application en Python par exemple et plus pas à pas et certainement en plusieurs vidéos, s'adressant à des gens qui n'ont pas ce niveau de mathématiques. Ce serait un moyen d'acquérir ce niveau au travers d'un sujet très intéressant. Merci.
il y a un moyen de se former ? pour mieux maitriser le sujet
je vais bientôt proposer un accompagnement en ligne
Merci, c'est rare de trouver des vidéos sur ce sujet. ça me replonge dans mes TIPE de maths ;)
Merci
Comment fait tu pour trouver les méthodes qui résout tes solution ( exemple ici à la 12em minute, tu parles de la méthode de verlet ) . ??
j'ai trouvé en approfondissant le sujet.
A la 7: 15 minutes de la vidéo pourquoi ne pas simplement laisser (dx**2 + d'y**2). Sachant que tu l'élève encore au carré pour obtenir la force gravitationnelle, sinon c'est cool :)
oui c'est vrai ;) merci
Je suis intéressé continue
Ou as-tu trouvé cet algo sur internet ?
il y a une partie des algorithmes que j'ai trouvé sur internet et une autre partie où j'ai réfléchi.
@@quantale8159 ok
Je t'adore si tu étais mon ami ou mon proche je te poserai des tonnes de questions sur la 3d car je suis un gran fan de la 3d et des films transformers continue ça m'aiderait pense à moi ❤❤❤
Tu es fou d'image de synthèse comme moi aussi !!!
Bonjour, vidéo excellente je me demande comment as tu fais pour apprendre à coder et en quel langage. Aussi, quels sont les métiers qui requièrent des besoins en programmation à but visuel?
Superbe projet !
Incroyable ta video !
Bézier sans le s c'est mieux sinon c'est la ville 😊
corrigé, merci :)
Simple et efficace
Est ce que tu connais le tri fusion-insertion ? Je t’ai envoyé une demande sur Discord si jamais j’ai besoin d’une info
J'aime bien
Extrêmement impressionnant, bravo
ça serait vraiment top si tu pourrait recréer un mini-minecraft a partir de cette série !😀
Très bon tutoriel ! 👍C'est rare d'en trouver d'aussi qualitatif
bravo, c simple, clair et rapide
On voit qu'il y a du boulot et de la connaissance en programmation. Vraiment très bien fait !
La dernière fractale est magnifique !
incroyable tes tutos. Tres tres dense en contenu, j'adore. Aurais tu le code du compute shader par chance ?
Les liens sont dans la description : github.com/SedenionProj/Galaxy-Simulator/blob/main/Galaxy%20Simulator/core/shaders/compute.glsl
madelbulb please 🙏
J'ai bien aimé, les images sont impressionnantes !
Super vidéo !!! J’aimerais bien une vidéo sur les maths derrière le Mandelblub et le Mandelbox. Merci d’avance continue comme ça
je viens d'apprendre que les fractales ne sont pas forcement auto-similaires
Hello ! Très bonne vidéo ! j'ai essayé d'ouvrir les codes sources via Visual Studio mais ça ne fonctionne pas, une idée ? :C
J'ai fait pour l'instant une version expérimentale qui n'est pas faite pour être distribuée. Sinon vous pouvez essayer de faire un clone recursive, puis faire clique droit, ouvrir avec visual studio où il y a le fichier cmake.
Passionnant, ça déchire merci !
👋
Vidéo excellente, comme toujours !
Excellente vidéo! Une vidéo qui présenterait en détail les maths utilisées serait vraiment fantastique
+1
j attendais les fractales 3d apres avoir vu la video sur les 2d et je suis pas décu
Toujours de très bonnes qualités tes vidéos. 👍
Rapide et efficace merci !
Le tuto est extrêmement intéressant et je t'en remercie, néanmoins tu expédies les calculs comme si c'était une évidence, j'aurais aimé que tu détailles davantage et visuellement, le but de tel ou tel calcul (exemple pour l'utilisation du scalaire avec la division par l'axe Z pour éloigner / rapprocher le triangle et autres exemples ce type) cependant big up à toi, ta série est de très bonne qualité.
tous les héros ne portent pas de capes...
Je suis pas tres bon en maths et je cherchais desesperement un sujet pour mon grand oral et tu as rendu ça super interessant. Merci pour l'inspiration
même combat
lessgo ! pareil :)