empty3-library-3d (updates)

https://central.sonatype.dev/artifact/one.empty3/empty3-library-generic/2023.1.4

Si vous utilisiez empty3-library-3d ou empty3-library-android, vous pouvez mettre à jour vers la bibliothèque Java one.empty3:empty3-library-3d:2024-1.

Plein de fonctionnalités 3D sans être haut-de-gamme, des interfaces accessible via Eclipse, Jetbrains peut-être Visual Studio Code. Explorez les goals Gradle.

updates

Génération d’images, possibilités d’animation limitées par la vitesse (pas optimal), petits jeux, ou simple utilisation des classes et des routines.

Je vais prévoir une nouvelle possibilité d’accès libre au code source.

Pour le moment il faut demander un accès sur jetbrains Space :

https://empty3.jetbrains.space

Ou sur github.com

https://github.com/manuelddahmen/empty3_miror

Empty3

Nom « espace vide 3D »

E = 5 x,y,r,b,g. – 2 = 3 une idée développée dans le programme est la fameuse idée d’exploser en couleurs, l’autre est de ne pas redoubler l’espace-temps avec des procrastinations ou des pensées parasites venues du passé.

xy,z,t,r,g,b 7 dimensions.

3D trois dimensions comme l’espace euclidien.

Bibliothèques de classes Java commencée par des exercices puis publiées comme projets spéciaux à coût coup de recherches Google et de lecture de livres et recherches d’idées (sans compter des saletés apprises à l’école, comme limiter la vitesse)

Alors la bibliothèque qui tient en une fraction de GB (0,5 avec les dépendances et les sources et fichiers pour les tests) peut dessiner des images sérielles et les enregistrer.

Dessin de courbes. Lignes, polyligne, polygones, courbes polynomiale, courbes +? rationnelle bsplines. Cercles, équations définies par x,y,z(t)

Dessin de surfaces texturées. Polygones, courbes polynomiales, sphères, surface définies par équations x,y,z(U,V)

Textures. Couleurs, images, vidéos, et peut-être à l’avenir comme Open gl glsl.

Copyright ? Oui le problème…

Logiciels distribué sous licence libre.

Autres projets

Empty3gui

Interface graphique pour empty3 (conception d’objets simples)

Feature

Filtres pour images

MyLittleSynth

Tentative pour faire un synthé.

Tous projets

  • Il peut y avoir des problèmes de compatibilité du code source Java avec la version de la JVM (Java Virtual Machine, ou intépréteur de code) : utilisez de préférence la version 8 (ou 1.8) ou 11.
  • Certaines API sont instables ou ont beaucoup de bugs, voyez sur le site des sources.
  • Certaines fonctionnalités demandent des connaissances en maths et surtout en programmation (POO programmation orientée objet)
https://github.com/manuelddahmen

Pour lancer les projets

Utiliser Gradle et Java JDK 19.

https://www.dropbox.com/s/rg4q60bak66zip8/Enregistrement%202022-12-16%20%C3%A0%2013.56.36.mp4?dl=0

Share this content:

You May Have Missed