tag:linuxfr.org,2005:/tags/k3dsurf/publicLinuxFr.org : les contenus étiquetés avec « k3dsurf »2019-05-03T22:40:18+02:00/favicon.pngtag:linuxfr.org,2005:News/392062019-05-02T13:10:01+02:002019-05-02T13:10:01+02:00Sortie de MathMod 9.1Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>Je suis heureux d’annoncer la publication de la nouvelle version (9.1) de MathMod. MathMod est un logiciel libre de modélisation et de manipulation des objets mathématiques décrits par des équations implicites ou paramétriques. MathMod permet de manipuler les objets mathématiques 3D et 4D. Il permet aussi de changer leur propriétés visuelles (appliquer des textures 3D, une transparence…), calculer leurs intersections en temps réel et exporter le résultat final sous le format de fichier OBJ. MathMod est développé en C++ avec Qt5, il est disponible pour GNU/Linux, Windows et macOS, sous licence GPL v3.</p>
<p>Aussi, MathMod peut être configuré pour exploiter au mieux les ressources matérielles : répartition du calcul sur plusieurs cœurs, accélération graphique OpenGL, allocation de mémoire…</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f612e6673646e2e636f6d2f636f6e2f6170702f70726f6a2f6d6174686d6f642f73637265656e73686f74732f6d6174686d6f642d392e312d4c696e75782d343533362e706e672f6d61782f6d61782f31/1" alt="Titre de l’image" title="Source : https://a.fsdn.com/con/app/proj/mathmod/screenshots/mathmod-9.1-Linux-4536.png/max/max/1"></p>
</div><ul><li>lien nᵒ 1 : <a title="https://sourceforge.net/projects/mathmod/" hreflang="en" href="https://linuxfr.org/redirect/104025">SourceForge</a></li><li>lien nᵒ 2 : <a title="https://github.com/parisolab/mathmod" hreflang="en" href="https://linuxfr.org/redirect/104026">GitHub</a></li><li>lien nᵒ 3 : <a title="https://www.facebook.com/parisolab/" hreflang="en" href="https://linuxfr.org/redirect/104027">Facebook</a></li><li>lien nᵒ 4 : <a title="https://mathmodforum.parisolab.com" hreflang="en" href="https://linuxfr.org/redirect/104028">Forum</a></li><li>lien nᵒ 5 : <a title="https://twitter.com/parisolab" hreflang="en" href="https://linuxfr.org/redirect/104029">Twitter</a></li></ul><div><p>Les améliorations apportées par la dernière version MathMod-9.1 :</p>
<ul>
<li>corrections de plusieurs bogues et réécriture du code pour se conformer aux directives du code C++ (<em>C++ casts</em>) ;</li>
<li>ajout de nouveaux scripts pour générer des animations (exemple : <a href="https://imgur.com/gallery/4Ujf5ie">https://imgur.com/gallery/4Ujf5ie</a>) et des objets mathématiques d’un niveau élevé de complexité.</li>
</ul>
<p>Pour finir, n’hésitez pas à apporter vos réactions et vos suggestions !</p>
</div><div><a href="https://linuxfr.org/news/sortie-de-mathmod-9-1.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/117104/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/sortie-de-mathmod-9-1#comments">ouvrir dans le navigateur</a>
</p>
Abderrahman Tahabubar🦥ZeroHeureDavy Defaudhttps://linuxfr.org/nodes/117104/comments.atomtag:linuxfr.org,2005:News/381832017-09-11T13:02:38+02:002017-09-23T21:09:20+02:00MathMod 6.0 : Introduction du calcul en mode multitâche ou multiprocesseurLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>Je suis heureux d’annoncer la publication de la nouvelle version de MathMod, le logiciel libre de modélisation et de manipulation des objets mathématiques décrits par des équations implicites ou paramétriques.<br>
MathMod permet de manipuler les objets mathématiques 3D et 4D. Il permet aussi de changer leur propriétés visuelles (appliquer des textures 3D, une transparence…), calculer leurs intersections en temps réel et exporter le résultat final sous le format de fichiers OBJ. MathMod est développé avec Qt5/C++, il est disponible pour GNU/Linux, Windows et macOS, sous licence GPL v3.</p>
<p>Cette nouvelle version apporte une amélioration majeure sur la partie du logiciel dédiée au calcul mathématique : la prise en charge du calcul multitâche ou multiprocesseur.</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f736f75726365666f7267652e6e65742f702f6d6174686d6f642f73637265656e73686f742f6d6174686d6f642d362e3077696e2e706e67/mathmod-6.0win.png" alt="Démonstration de MathMod" title="Source : https://sourceforge.net/p/mathmod/screenshot/mathmod-6.0win.png"></p></div><ul><li>lien nᵒ 1 : <a title="https://sourceforge.net/projects/mathmod/" hreflang="en" href="https://linuxfr.org/redirect/100583">SourceForge</a></li><li>lien nᵒ 2 : <a title="https://www.facebook.com/parisolab/" hreflang="en" href="https://linuxfr.org/redirect/100584">Facebook</a></li><li>lien nᵒ 3 : <a title="https://plus.google.com/u/0/108432079989441783124" hreflang="en" href="https://linuxfr.org/redirect/100585">Google+</a></li></ul><div><p>Par défaut, le nombre de fils d’exécution (<em>threads</em> en anglais) de calcul est fixé à quatre, mais ce nombre peut être modifié en temps réel en utilisant l’interface graphique ou le fichier de configuration du démarrage du logiciel. Les tests montrent que la vitesse de calcul est « presque » multiple du nombre de cœurs physiques de votre machine.</p>
<p>Les processeurs logiques, comme ceux que l’on trouve dans les processeurs d’Intel (<a href="https://fr.wikipedia.org/wiki/Hyper-Threading"><em>Hyper‐Threading</em></a>), apportent un gain négligeable car le calcul mathématique a surtout besoin d’une unité de calcul dédiée pour fonctionner à plein régime. En plus de permettre une exploitation maximale des ressources processeur, le calcul multitâche permet d’avoir une interface graphique toujours active : possibilité d’arrêter le calcul courant, lancer des tâches de calcul en arrière‐plan (en cours de développement)…</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f736f75726365666f7267652e6e65742f702f6d6174686d6f642f73637265656e73686f742f6d6174686d6f642d362e306c696e75782e706e67/mathmod-6.0linux.png" alt="Capture d’écran de MathMod" title="Source : https://sourceforge.net/p/mathmod/screenshot/mathmod-6.0linux.png"></p>
<p>Autres changements :</p>
<ul>
<li>accélération de l’affichage graphique : les données 3D peuvent être transférées, à la demande à la partie serveur d’OpenGL ;</li>
<li>possibilité de sauvegarder les trames (<em>frames</em>) successives pour construire des images animées ou des vidéos ;</li>
<li>une collection bien fournie de scripts (372).</li>
</ul><p>Pour finir, n’hésitez pas à apporter vos réactions et vos suggestions.<br>
L’aventure ne fait que commencer !</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f736f75726365666f7267652e6e65742f702f6d6174686d6f642f73637265656e73686f742f4d6174684d6f642d362e302532384d61634f532532392e706e67/MathMod-6.0%28MacOS%29.png" alt="Copie d’écran de MathMod" title="Source : https://sourceforge.net/p/mathmod/screenshot/MathMod-6.0%28MacOS%29.png"></p></div><div><a href="https://linuxfr.org/news/mathmod-6-0-introduction-du-calcul-en-mode-multitache-ou-multiprocesseur.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/112634/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/mathmod-6-0-introduction-du-calcul-en-mode-multitache-ou-multiprocesseur#comments">ouvrir dans le navigateur</a>
</p>
Abderrahman TahaDavy DefaudclaudexNeoXbubar🦥https://linuxfr.org/nodes/112634/comments.atomtag:linuxfr.org,2005:News/370922016-02-11T23:05:39+01:002016-02-15T19:27:17+01:00MathMod 4.0 : nouveaux outils de manipulation des objets mathématiquesLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>MathMod (anciennement K3DSurf) est un logiciel libre (sous licence GPL v3) de modélisation et de manipulation des objets mathématiques décrits par des équations implicites ou paramétriques. MathMod permet de manipuler les objets mathématiques 3D et 4D en les animant d’un mouvement de rotation ou de déformation. Il permet aussi de changer leur propriétés visuelles, calculer leurs intersections en temps réel et exporter le résultat final sous différents formats de fichiers. MathMod est développé avec Qt5/C++, il est disponible pour GNU/Linux, Windows et Mac OS X.</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f6c68342e676f6f676c6575736572636f6e74656e742e636f6d2f2d54755579315f63547735342f56726f6d583154515170492f41414141414141414645342f752d612d5a7974536158772f77313035312d683539392d6e6f2f4d6174684d6f642d342e302e706e67/MathMod-4.0.png" alt="MathModd-4.0" title="Source : https://lh4.googleusercontent.com/-TuUy1_cTw54/VromX1TQQpI/AAAAAAAAFE4/u-a-ZytSaXw/w1051-h599-no/MathMod-4.0.png"></p></div><ul><li>lien nᵒ 1 : <a title="https://sourceforge.net/projects/mathmod/" hreflang="en" href="https://linuxfr.org/redirect/96387">Sourceforge</a></li><li>lien nᵒ 2 : <a title="https://www.facebook.com/pages/MathMod/529510253833102" hreflang="fr" href="https://linuxfr.org/redirect/96388">Facebook</a></li><li>lien nᵒ 3 : <a title="https://plus.google.com/u/0/108432079989441783124/posts" hreflang="en" href="https://linuxfr.org/redirect/96389">Google+</a></li><li>lien nᵒ 4 : <a title="http://k3dsurf.s4.bizhat.com/" hreflang="en" href="https://linuxfr.org/redirect/96390">Forum</a></li></ul><div><h2 id="description-détaillée">Description détaillée</h2>
<ol>
<li>prise en charge des équations implicites et paramétriques (3D et 4D) ;</li>
<li>prise en charge de la rotation et de la déformation des surfaces en utilisant le paramètre temps ;</li>
<li>prise en charge des textures solides et des pigmentation 3D ;</li>
<li>importation de scripts au format JSON et exportation au format OBJ des objets 3D ;</li>
<li>vaste collection de plus de 330 scripts ;</li>
<li>fichier de configuration pour l’usage de la mémoire vive et des couleurs de l’interface graphique.</li>
</ol><h2 id="nouveautés">Nouveautés</h2>
<p>La dernière version 4.0 de MathMod, qui a demandé presque un an de travail, apporte les nouveautés suivantes :</p>
<ol>
<li>possibilité de définir des paramètres (20 maximum) et de les lier avec des outils graphiques coulissants, <em>sliders</em> en anglais : ceci permet de manipuler les équations et de voir le résultat en temps réel à l’écran. Un aperçu peut être visionné avec cette <a href="https://www.youtube.com/watch?v=1L2VTaLPtrA">vidéo Youtube</a> ;</li>
<li>ajout de plus de 152 scripts, pour un total de 332 : cette collection de scripts est un nouveau projet personnel dont vous pouvez suivre les mises à jour sur mes pages <a href="https://www.facebook.com/pages/MathMod/529510253833102">Facebook</a> ou <a href="https://plus.google.com/u/0/108432079989441783124/posts">Google+</a> ;</li>
<li>implémentation de certaines fonctions internes du logiciel PovRay sous forme de scripts ou fonctions internes de MathMod.</li>
</ol><p>Les nouveaux outils, ainsi que la nouvelle collection de scripts apportés par la version 4.0, ne constituent pas seulement un saut majeur pour MathMod dans l’exploration des objets mathématiques, mais ils donnent aussi un aperçu de développements futurs encore plus excitants… Restez aux aguets !<br>
Merci à toutes celles et ceux et qui m’ont soutenu et continuent de le faire par leurs messages de félicitations et d’encouragement !</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f6c68332e676f6f676c6575736572636f6e74656e742e636f6d2f2d71566e69593079745170632f5672784c516c52774f34492f41414141414141414646342f644d6a5658394f546549672f77313039362d683539392d6e6f2f4d6174684d6f642d342e302e504e47/MathMod-4.0.PNG" alt="MathModd-4.0" title="Source : https://lh3.googleusercontent.com/-qVniY0ytQpc/VrxLQlRwO4I/AAAAAAAAFF4/dMjVX9OTeIg/w1096-h599-no/MathMod-4.0.PNG"></p></div><div><a href="https://linuxfr.org/news/mathmod-4-0-nouveaux-outils-de-manipulation-des-objets-mathematiques.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/108161/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/mathmod-4-0-nouveaux-outils-de-manipulation-des-objets-mathematiques#comments">ouvrir dans le navigateur</a>
</p>
Abderrahman TahaDavy DefaudBenoît SibaudNÿcoclaudexhttps://linuxfr.org/nodes/108161/comments.atomtag:linuxfr.org,2005:News/362392015-03-16T12:39:38+01:002015-03-16T12:39:38+01:00MathMod-3.1: textures 3D et turbulence pour habiller vos œuvres mathématiquesLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>MathMod est un logiciel de dessin de formules mathématiques, qu'elles soient sous forme implicite ou paramétrique (de dimension 3 ou 4).<br>
La version 3.1 apporte de nouvelles fonctionnalités, principalement au niveau de l’utilisation des textures 3D et des effets de turbulences : les textures 3D permettent de définir des palettes de couleurs en utilisant des équations mathématiques, alors que les effets de turbulence déforment les résultats de ces équations, ce qui leur donne un aspect plus naturel et moins monotone.</p>
<p><a href="https://flic.kr/p/qYKAp4"><img src="//img.linuxfr.org/img/68747470733a2f2f6661726d382e737461746963666c69636b722e636f6d2f373238382f31363339343739313733375f393662633863636565345f6e2e6a7067/16394791737_96bc8ccee4_n.jpg" alt="Schwarz" title="Source : https://farm8.staticflickr.com/7288/16394791737_96bc8ccee4_n.jpg"></a></p></div><ul><li>lien nᵒ 1 : <a title="https://sourceforge.net/projects/mathmod/" hreflang="en" href="https://linuxfr.org/redirect/93411">Sourceforge</a></li><li>lien nᵒ 2 : <a title="http://k3dsurf.s4.bizhat.com/" hreflang="en" href="https://linuxfr.org/redirect/93412">Forum</a></li><li>lien nᵒ 3 : <a title="https://www.facebook.com/pages/MathMod/529510253833102" hreflang="en" href="https://linuxfr.org/redirect/93413">Facebook</a></li><li>lien nᵒ 4 : <a title="https://www.youtube.com/channel/UC-NDhd94LLS0KFUdKnloj4w" hreflang="en" href="https://linuxfr.org/redirect/93414">Chaîne Youtube</a></li><li>lien nᵒ 5 : <a title="https://www.flickr.com/photos/13168115@N05/" hreflang="en" href="https://linuxfr.org/redirect/93415">Flicker</a></li><li>lien nᵒ 6 : <a title="http://linuxfr.org/news/mathmod-1-0-dessiner-des-scenes-en-utilisant-des-objets-mathematiques" hreflang="fr" href="https://linuxfr.org/redirect/93416">Dépeches précédentes sur MathMod</a></li></ul><div><p>MathMod-3.1 permet de tester les textures 3D (avec ou sans turbulence) en utilisant un outil intégré de modification des équations et des paramètres des fonctions de turbulences.</p>
<p>Aussi, il est possible maintenant de tourner les objets affichés selon un ou plusieurs axes et le langage des scripts a été renforcé par le support de nouvelles fonctionnalités telles que l'utilisation de définitions multiples des équations "CND" (affichage conditionnel), possibilité de sauvegarde/génération automatique des scripts…</p>
<p>Pour finir, MathMod vient avec plus de 180 exemples qui couvrent la majorité des techniques disponibles et qui offrent une bonne introduction aux possibilités offertes par le logiciel.</p>
<p>Tous ces nouveaux outils ont pour but ultime de renforcer la dimension artistique de vos créations mathématique. N’hésitez donc pas a partager avec nous vos œuvres car l'exploitation de ces nouveaux outils peut mener à des résultats très variés et insoupçonnés!</p>
<p>Description détaillée :</p>
<ol>
<li>Support des formules implicites et paramétriques (3D et 4D)</li>
<li>Support de la rotation et de la déformation des surfaces en utilisant le paramètre temps</li>
<li>Utilisation de scripts sous format JSON / Export sous format OBJ des objets 3D</li>
<li>Support des textures 3D (<a href="https://www.youtube.com/watch?v=EQQJYxYB5QU">vidéo de l'outil</a>) et des effets de turbulences (Perlin et Voronoi/Worley)</li>
<li>Plus de 180 exemples de modèles mathématiques disponibles</li>
<li>Exporte les scripts de K3DSurf (.k3ds) sous format (.js) de MathMod</li>
<li>Configuration de l'usage de la RAM, des maximums pour les grilles Iso/paramétriques surfaces et des couleurs des champs l'interface graphique</li>
<li>Forum disponible en français et anglais</li>
</ol><p><a href="https://flic.kr/p/rhjWVN"><img src="//img.linuxfr.org/img/68747470733a2f2f6661726d382e737461746963666c69636b722e636f6d2f373238322f31363539333637393932385f623861346261393731615f6e2e6a7067/16593679928_b8a4ba971a_n.jpg" alt="Fresnel" title="Source : https://farm8.staticflickr.com/7282/16593679928_b8a4ba971a_n.jpg"></a></p></div><div><a href="https://linuxfr.org/news/mathmod-3-1-textures-3d-et-turbulence-pour-habiller-vos-oeuvres-mathematiques.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/105113/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/mathmod-3-1-textures-3d-et-turbulence-pour-habiller-vos-oeuvres-mathematiques#comments">ouvrir dans le navigateur</a>
</p>
Abderrahman TahaBenoît SibaudZeroHeurePierre Jarillonhttps://linuxfr.org/nodes/105113/comments.atomtag:linuxfr.org,2005:News/355232014-07-04T07:17:15+02:002014-07-04T07:17:15+02:00MathMod-1.0: Dessiner des scènes en utilisant des objets mathématiques!Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>MathMod est un logiciel de dessin de formules mathématiques, qu'elles soient sous forme implicite ou paramétrique (de dimension 3 ou 4).<br><img src="//img.linuxfr.org/img/687474703a2f2f632e6673646e2e636f6d2f616c6c7572612f702f6d6174686d6f642f69636f6e/icon" alt="Logo de MathMod" title="Source : http://c.fsdn.com/allura/p/mathmod/icon"></p>
<p>MathMod est une réécriture du logiciel <a href="http://k3dsurf.sourceforge.net/">K3DSurf</a>, dont la dernière version date de 2008 et dont je suis aussi l'auteur. Cette réécriture apporte tout de même son lot de nouveautés et d'optimisation de traitement des formules mathématiques. MathMod permet d'animer les objets mathématiques, par rotation ou en utilisant le paramètre temps, de changer les propriétés visuelles de l'objet en temps réel… Développé avec Qt5, il est disponible pour Linux, Windows et MacOSX.</p>
<p>Finalement, je tiens à remercier tous ceux et celles qui m'ont soutenu durant toutes ces années par leurs messages de félicitations et d'encouragement et je leur dis : l'aventure ne fait que commencer !</p>
<p>Une description plus détaillée et des copies d'écran sont disponibles en deuxième partie.</p>
<p><abbr title="Note des modérateurs">NdM</abbr>: <em>Le logiciel est sous licence GPL2.</em></p></div><ul><li>lien nᵒ 1 : <a title="http://sourceforge.net/projects/mathmod/" hreflang="en" href="https://linuxfr.org/redirect/91010">Sourceforge</a></li><li>lien nᵒ 2 : <a title="http://k3dsurf.s4.bizhat.com/" hreflang="fr" href="https://linuxfr.org/redirect/91011">Forum</a></li><li>lien nᵒ 3 : <a title="http://www.youtube.com/channel/UC-NDhd94LLS0KFUdKnloj4w" hreflang="fr" href="https://linuxfr.org/redirect/91012">Chaîne Youtube</a></li><li>lien nᵒ 4 : <a title="http://linuxfr.org/users/virtualmeet" hreflang="fr" href="https://linuxfr.org/redirect/91013">Dépeches précédentes sur K3DSurf</a></li></ul><div><h3 id="description-détaillée-">Description détaillée :</h3>
<ol>
<li>Support des formules implicites et paramétriques (3D et 4D)</li>
<li>Support de la rotation et de la déformation des surfaces en utilisant le paramètre temps</li>
<li>Utilisation de scripts sous format JSON / Export sous format OBJ des objets 3D</li>
<li>Plus de 140 exemples de modèles mathématiques disponibles</li>
<li>Exporte les scripts de K3DSurf (.k3ds) sous format (.js) de MathMod</li>
<li>Configuration de l'usage de la RAM, des maximums pour les grilles Iso/paramétriques surfaces et des couleurs des champs l'interface graphique</li>
<li>Forum disponible en français et anglais</li>
</ol><p><img src="//img.linuxfr.org/img/687474703a2f2f612e6673646e2e636f6d2f636f6e2f6170702f70726f6a2f6d6174686d6f642f73637265656e73686f74732f4d6174684d6f642d312e302d5243332e504e47/MathMod-1.0-RC3.PNG" alt="MathMod 1.0" title="Source : http://a.fsdn.com/con/app/proj/mathmod/screenshots/MathMod-1.0-RC3.PNG"></p>
<p><img src="//img.linuxfr.org/img/687474703a2f2f612e6673646e2e636f6d2f636f6e2f6170702f70726f6a2f6d6174686d6f642f73637265656e73686f74732f4d6174684d6f642e706e67/MathMod.png" alt="Hypersurfaces dans MathMod" title="Source : http://a.fsdn.com/con/app/proj/mathmod/screenshots/MathMod.png"></p></div><div><a href="https://linuxfr.org/news/mathmod-1-0-dessiner-des-scenes-en-utilisant-des-objets-mathematiques.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/102675/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/mathmod-1-0-dessiner-des-scenes-en-utilisant-des-objets-mathematiques#comments">ouvrir dans le navigateur</a>
</p>
Abderrahman TahaZeroHeurepalm123AnonymeBenoît Sibaudclaudexhttps://linuxfr.org/nodes/102675/comments.atomtag:linuxfr.org,2005:News/226522007-06-24T09:30:28+02:002007-06-24T09:30:28+02:00K3DSurf 0.6.2 : champion du calcul mathématique ?<div>K3Dsurf est un logiciel sous licence GPL qui permet la visualisation et la manipulation de modèles mathématiques dans l'espace de trois, quatre, cinq et six dimensions. K3DSurf supporte les équations paramétriques et les <a href="http://fr.wikipedia.org/wiki/Isosurface">Isosurfaces</a>.
<br />
<br />
La nouvelle version de K3DSurf v0.6.2 apporte beaucoup d'améliorations au niveau de l'interface graphique et du fonctionnement général du programme, mais la plus importante de ces fonctionnalités est certainement l'introduction d'une nouvelle technique de calcul mathématique : K3DSurf peut désormais prétendre au titre du logiciel de calcul mathématique le plus rapide !
<br />
En effet, l'amélioration du calcul est impressionnante et peut varier d'un facteur 1,5 à 5 en moyenne, selon le type et la complexité de la formule mathématique.
<br />
<br />
</div><ul><li>lien nᵒ 1 : <a title="http://k3dsurf.sourceforge.net/index_fr.html" hreflang="fr" href="https://linuxfr.org/redirect/52585">Présentation et copies d'écran</a></li><li>lien nᵒ 2 : <a title="http://kde-apps.org/content/show.php?content=25049" hreflang="en" href="https://linuxfr.org/redirect/52586">Téléchargement</a></li><li>lien nᵒ 3 : <a title="http://k3dsurf.s4.bizhat.com" hreflang="en" href="https://linuxfr.org/redirect/52587">Forum d'assistance</a></li></ul><div>La technique, nommée "<a href="http://fr.wikipedia.org/wiki/Analyse_syntaxique">parser</a> géométrique", s'inspire des modèles mathématiques de dimension supérieure à trois et utilise deux méthodes complémentaires d'accélération du calcul :<ol><li>Le parallélisme, pour profiter au maximum des capacités CPU d'exécutions multiples et de la mémoire cache L1 et L2, l'unité de calcul est maintenant une portion volumétrique et non plus un simple point. En général, les CPU récents auront un facteur d'amélioration (1.5 < F1 < 5) plus grand que les anciens.
<br />
</li><li>Utilisation des propriétés géométriques du domaine de définition des fonctions : la forme et l'écriture de la formule mathématique déterminent le facteur (1 < F2 < ?) d'amélioration du calcul.
<br />
Au final, le facteur d'amélioration du calcul (F) est le produit des facteurs d'amélioration de ces deux techniques : F = F1*F2.</li></ol>
<br />
Aussi, cette technique peut être considérée comme une surcouche aux bibliothèques de calcul mathématique "normaux" et est par conséquent portable sur la majorité des logiciels ayant un module de calcul mathématique.
<br />
Pour plus d'explications techniques, visitez cette <a href="http://news.povray.org/povray.programming/thread/%3Cweb.458c5afde96868a657714efb0%40news.povray.org%3E/"> discussion </a> (avec quelques spécialistes dans la matière) sur le site de <a href="http://fr.wikipedia.org/wiki/POV-Ray">PovRay</a>.
<br />
Finalement, la combinaison du nouveau parser et de la fenêtre <a href="http://fr.wikipedia.org/wiki/OpenGL">OpenGL</a> à haute résolution est un atout de K3DSurf pour une exploration plus approfondie de l'univers des objets mathématiques.
<br />
<br />
Améliorations apportées par la version 0.6.2 :<ol><li>Nouvelle interface graphique avec menus et barre d'outils.
<br />
</li><li>Nouveau parser pour le calcul mathématique qui peut être activé/désactivé à volonté.
<br />
</li><li>La fenêtre OpenGL peut supporter une résolution 10M-Triangles/500-grid
<br />
</li><li>Une nouvelle table pour l'algorithme <a href="http://fr.wikipedia.org/wiki/Marching_cubes">MC</a> (Marching Cube) pour les <a href="http://fr.wikipedia.org/wiki/Isosurface">isosurfaces</a> a été créée (mise sous GPL) ; elle peut générer un nombre réduit de polygones comparativement à la table originale.
<br />
</li><li>Support de la transparence (et génération d'images multicolores).
<br />
</li><li>Possibilité de sauvegarder la configuration de K3DSurf dans un fichier.
<br />
</li><li>Ajout/suppression/sauvegarde des formules mathématiques
<br />
</li><li>Nouveaux exemples d'objets mathématiques (d'autres exemples sont présents sur le <a href="http://k3dsurf.s4.bizhat.com">nouveau forum</a>)</li></ol></div><div><a href="https://linuxfr.org/news/k3dsurf-062-champion-du-calcul-mathematique.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/21958/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/k3dsurf-062-champion-du-calcul-mathematique#comments">ouvrir dans le navigateur</a>
</p>
Abderrahman Tahahttps://linuxfr.org/nodes/21958/comments.atomtag:linuxfr.org,2005:News/217072006-11-29T14:05:11+01:002006-11-29T14:05:11+01:00K3DSurf 0.6.0 : Mise à jour majeure<div>K3DSurf est un programme sous licence GPL qui permet la visualisation et la manipulation de modèles mathématiques dans l'espace de trois, quatre, cinq et six dimensions. K3DSurf supporte les équations paramétriques et les Isosurfaces.
<br />
<br />
K3DSurf profitera désormais de l'accélération graphique matérielle de votre ordinateur et cela grâce a l'intégration d'un afficheur qui utilise la bibliothèque graphique OpenGL.
<br />
<br />
Cette mise à jour, majeure pour K3DSurf, introduit aussi une fonctionnalité assez rare dans les logiciels mathématiques : le <a href="http://fr.wikipedia.org/wiki/Morphage">morphing</a> des isosurfaces en temps réel.
<br />
<br />
Ceci a été rendu possible grâce l'utilisation d'une technique d'affichage qui minimise le calcul CPU et qui fait travailler la carte graphique au maximum de ses capacités.</div><ul><li>lien nᵒ 1 : <a title="http://www.kde-apps.org/content/show.php?content=25049" hreflang="en" href="https://linuxfr.org/redirect/49557">kde-apps.org</a></li><li>lien nᵒ 2 : <a title="http://k3dsurf.sourceforge.net/index_fr.html" hreflang="fr" href="https://linuxfr.org/redirect/49558">Copies d'écran</a></li></ul><div>Les animations, même avec une taille maximum de 1600x1200 ne font plus travailler votre processeur (0% CPU avec une ATI Radeon 9000 Pro 128 Mo). Aussi, l'affichage des modèles mathématiques à haute résolution et leur manipulation avec la souris est rendue très fluide et cela même avec des configurations matérielles anciennes : testé avec IBM T20 P3 550 MHz, 256Mo, 8Mo GPU ! (avec accélération matérielle).
<br />
<br />
D'autres améliorations concernent les isosurfaces : la possibilité d'utilisation de conditions (sous forme d'équations mathématiques), pour délimiter certaines régions de la surface du modèle mathématique.
<br />
Les utilisateurs Windows auront tout à gagner en utilisant cette version, étant donné que Windows a toujours de très bons "pilotes" pour presque toutes les cartes graphiques.
<br />
<br />
Pour finir, OpenGL ouvre de nouvelles perspectives dans l'exploration des modèles mathématiques, car elle permet l'utilisation d'une nouvelle dimension : le temps.</div><div><a href="https://linuxfr.org/news/k3dsurf-060-mise-a-jour-majeure.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/21016/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/k3dsurf-060-mise-a-jour-majeure#comments">ouvrir dans le navigateur</a>
</p>
Abderrahman Tahahttps://linuxfr.org/nodes/21016/comments.atomtag:linuxfr.org,2005:News/212182006-08-20T09:55:15+02:002006-08-20T09:55:15+02:00Nouvelle version de K3DSurf, le modeleur de surfaces mathématiques<div>K3DSurf est un logiciel de dessin et de manipulation de modèles mathématiques dans l'espace de trois, quatre, cinq et six dimensions. C'est aussi un "modeleur" pour Pov-Ray dans le domaine des objets mathématiques.
<br />
Une nouvelle version de K3DSurf vient de sortir (après huit mois de travail) avec comme principale nouveauté le support des isosurfaces.
<br />
<br />
Les isosurfaces sont très puissantes étant donné qu'elles permettent de décrire des objets mathématiques impossibles à représenter d'une façon paramétrique (la seule méthode utilisée jusqu'a la version 0.5.4). De plus, des formes complexes peuvent être dessinées avec relativement peu de fonctions mathématiques.</div><ul><li>lien nᵒ 1 : <a title="http://k3dsurf.sourceforge.net/index_fr.html" hreflang="fr" href="https://linuxfr.org/redirect/48104">Site officiel</a></li><li>lien nᵒ 2 : <a title="http://kde-apps.org/content/show.php?content=25049" hreflang="en" href="https://linuxfr.org/redirect/48105">Téléchargement</a></li><li>lien nᵒ 3 : <a title="http://linuxfr.org/redirect/45087.html" hreflang="en" href="https://linuxfr.org/redirect/48106">Miroirs</a></li></ul><div>K3DSurf possède donc une variété de choix de dessin mathématique qui fera non seulement le bonheur des débutants, par la découverte de plus d'une centaine d'exemples, mais aussi des experts en la matière qui peuvent tester leurs créations avant de les intégrer par la suite dans des logiciels scientifiques ou de dessin 3D, en utilisant les fonctions d'export disponibles. Le support des isosurfaces fait désormais de K3DSurf un logiciel très performant pour l'étude des surfaces mathématiques.
<br />
<br />
Les nouvelles fonctionnalités de la version 0.5.5 sont les suivantes :
<br />
<ol><li>Support des Isosurfaces ;
<br />
</li><li>Contrôle poussé de la matrice 3D (grid) délimitant l'objet : résolution, coupure, etc ;
<br />
</li><li>Possibilité de changer les couleurs des formes géométriques et de dessiner les axes ;
<br />
</li><li>Export sous formes de fichiers pour Povray.</li></ol></div><div><a href="https://linuxfr.org/news/nouvelle-version-de-k3dsurf-le-modeleur-de-surfaces-mathematiqu.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/20527/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/nouvelle-version-de-k3dsurf-le-modeleur-de-surfaces-mathematiqu#comments">ouvrir dans le navigateur</a>
</p>
https://linuxfr.org/nodes/20527/comments.atomtag:linuxfr.org,2005:News/201572006-01-05T09:08:25+01:002006-01-05T09:08:25+01:00K3DSurf 0.5.4 : Des mathématiques au service de la création graphique<div>K3DSurf est un logiciel de dessin et de manipulation de modèles mathématiques dans l'espace de trois, quatre, cinq et six dimensions. C'est aussi un "Modeleur" pour Pov-Ray dans le domaine des objets paramétriques.
<br />
K3DSurf a comme objectif de populariser l'utilisation des mathématiques à la fois comme un outil de création artistique, éducatif ou de recherche pour jeunes curieux et mathématiciens confirmés. C'est ainsi que K3DSurf est composé de plusieurs sections dont chacune s'intéresse a un aspect particulier du dessin des objets mathématiques.
<br />
A noter que K3DSurf, contrairement a la plupart des visualiseurs 3D, n'utilise pas la bibliothèque graphique OpenGL.
<br />
<br />
La version 0.5.4 apporte beaucoup de nouveautés notamment en ce qui concerne la "Modélisation des formes mathématiques 3D": Une nouvelle voie de modélisation de formes où tout objet créé doit être décrit par des équations mathématiques.</div><ul><li>lien nᵒ 1 : <a title="http://k3dsurf.sourceforge.net/index_fr.html" hreflang="fr" href="https://linuxfr.org/redirect/45085">Site officiel</a></li><li>lien nᵒ 2 : <a title="http://kde-apps.org/content/show.php?content=25049" hreflang="en" href="https://linuxfr.org/redirect/45086">Téléchargement</a></li><li>lien nᵒ 3 : <a title="http://sourceforge.net/project/showfiles.php?group_id=142839" hreflang="en" href="https://linuxfr.org/redirect/45087">Miroirs</a></li></ul><div>Quelques fonctionnalités:
<br />
<br />
<ul><li>K3DSurf a maintenant (depuis la version 0.5.4) des outils pour modéliser des formes mathématiques.</li><li>Il permet de visionner des formes décrites avec des équations paramétriques (implicites ou explicites, avec ou sans conditions imposées), sphériques et cylindriques.</li><li>Possibilité de dessiner des hyperobjets de dimension 4, 5 et 6 en plus de contrôler leurs mouvements de rotations dans l'hyperespace grâce au paramétrage des "plans de rotations" (encore appelés "degrés de liberté").</li><li>Possibilité d'exporter la description des objets mathématiques dans plusieurs formats de fichiers : Povscript, VRML2, Obj, Nastran.</li><li>Possibilité de générer des captures d'écrans (en JPG, PNG et BMP) et des vidéos (en PNG).</li><li>K3DSurf utilise le logiciel Pov-Ray comme moteur de rendu pour générer des instantanés avec une qualité d'images et de rendu supérieure.</li><li>Contrôle poussé sur le dessin des formes mathématiques : couleurs, nombre de polygones décrivant la surface, dessin sous forme filaire ou remplie avec une couleur...</li><li>Possibilité d'animation temps réel : <ul><li>la vitesse et direction de rotation de la forme dans l'espace de dessin sont contrôlées avec la souris.</li><li>Le morphisme de la forme est possible par l'introduction du paramètre "t" dans les équations décrivant l'objet.</li></ul></li><li>Contrôle optionnel de la consommation de CPU par les animations temps réel.</li><li>Une section de K3DSurf s'intéresse aux formules mathématiques qui peuvent décrire une grande variété de formes.</li><li>Une centaine d'exemples d'objets mathématiques (parmi les plus connus) sont inclus et cette bibliothèque d'objets est appelée à se développer de plus en plus tant par la participation des utilisateurs que par le développement de nouveaux outils pour K3DSurf.</li></ul>
<br />
Pour finir, K3DSurf est disponible pour les systèmes Linux, Windows et MacOSX.</div><div><a href="https://linuxfr.org/news/k3dsurf-054-des-mathematiques-au-service-de-la-creation-grap.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/19470/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/k3dsurf-054-des-mathematiques-au-service-de-la-creation-grap#comments">ouvrir dans le navigateur</a>
</p>
Tahahttps://linuxfr.org/nodes/19470/comments.atom