Télécharger la liste

Description du projet

K3DSurf is a program for visualizing and manipulating multidimensional surfaces by using Mathematical equations. It's also a "modeler" for POV-Ray in the area of parametric surfaces. It features 3D, 4D, 5D, and 6D HyperObjects visualization, full support for all functions (like the C language), support for mouse events in the drawing area, animation and morph effects, Povscript and mesh file generation, and support for VRML2 and OBJ files. More than 100 examples are provided.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2007-06-14 19:53
0.6.2

Une nouvelle interface graphique avec menus et barre d'outils. La possibilité d'enregistrer un fichier de configuration pour stocker des informations sur les couleurs et des isosurfaces résolution. En Isosurface, le viewer OpenGL peut aller jusqu'à une hauteur de 10MTriangles/Grid 500, exporter la "topologie Minimal" dans un fichier. OBJ (une nouvelle table pour l'algorithme de Marching Cube a été faite à partir de zéro), montrent plus d'une isosurface / store charger / supprimer des formules Isosurface, et activer / désactiver le nouvel analyseur pour des calculs mathématiques rapides. Il ya des exemples nouveaux, et le présent communiqué peut stocker / charge formules paramétriques.
Tags: Stable, Major feature enhancements
A new GUI interface with menus and a toolbar. The ability to save a config file to store information about colors and isosurfaces resolution. In Isosurface, the OpenGL viewer can go up to a height of 10MTriangles/Grid 500, export the "Minimal topology" as an .OBJ file (a new table for the Marching Cube algorithm was made from scratch), show more than one Isosurface, store/load/delete Isosurface formulas, and turn on/off the new parser for fast math calculations. There are new examples, and this release can store/load parametric formulas.

2006-12-10 08:16
0.6.1

La zone condition travaille maintenant pour Isosurfaces avec le visualiseur OpenGL. Les «outils» page utilise maintenant le viewer OpenGL pour la manipulation du temps réels et la génération des modèles mathématiques. A "Control Center" a été ajouté pour contrôler l'élaboration de l'ISO / paramétrique des surfaces sans avoir à basculer entre les pages. Le maximum de grille pour Isosurfaces est maintenant 60x60x60 (avant qu'il ne soit 30x30x30) et le nombre maximum de polygones est maintenant 99000 (avant il était 9900). L'information est affichée dans la fenêtre OpenGL. Une correction de bugs et de nouveaux exemples ont été ajoutés pour Isosurfaces.
Tags: Stable, Major feature enhancements
The condition area now works for Isosurfaces with the OpenGL viewer. The "Tools" page now uses the OpenGL viewer for real time manipulation and generation of the mathematical models. A "Control Center" was added to control the drawing for Iso/Parametric surfaces without having to switch between pages. The grid maximum for Isosurfaces is now 60x60x60 (before it was 30x30x30) and the maximum number of polygons is now 99,000 (before it was 9,900). Information is shown in the OpenGL window. A bugfix and new examples were added for Isosurfaces.

2006-11-27 22:38
0.6.0

Un viewer OpenGL fondé a été intégrée qui prend en charge tous les contrôles pour "Parametric" et "Isosurface" pages (sauf pour le dessin avec sursis) et peut être utilisée comme une fenêtre indépendante en mode plein écran. Pour utiliser la visionneuse 2D vieux, vous n'avez qu'à cliquer sur le bouton vert (en bas). L'effet de morph Isosurface a été impl: utiliser l'exemple "Blob_Morph" situé à la fin de la liste des exemples, dans le "Isosurface page", pour tester ce genre d'animation. Il ya le dessin avec sursis pour Isosurfaces. Povray génération de fichier de maillage (lisse / triangles Flat) et un format de fichier OBJ pour Isosurfaces ont été ajoutées.
Tags: Stable, Major feature enhancements
An OpenGL based viewer has been integrated that supports all controls for "Parametric" and "Isosurface" pages (except for the conditional drawing) and can be used as an independent window in full screen mode. To use the old 2D viewer, you have only to click the green button (at the bottom). The Isosurface morph effect has been impl: use the example "Blob_Morph" located at the end of the examples list, in the "Isosurface" page , to test this kind of animation. There is conditional drawing for Isosurfaces. Povray mesh file generation(smooth/Flat triangles) and an Obj file format for Isosurfaces have been added.

2006-08-13 06:49
0.5.5

Soutien à isosurfaces (ie: f (x, y, z) = 0) a été ajouté. Deux outils, «balance» et «Twist», peut être utilisée pour appliquer des déformations iso-surfaces. La taille et la complexité des équations générées dépendent fortement du nombre d'étapes à partir de la forme originale. La possibilité d'afficher en 3D Axes pour les deux représentations paramétriques et isosurface a été ajouté. Isosurface fichiers de maillage peuvent être exportées vers PovRay (le format de fichier pris en charge uniquement pour le moment). Support de la couleur de fond a été ajouté.
Tags: Stable
Support for isosurfaces (ie: f(x,y,z) = 0) was
added. Two tools, "Scale" and "Twist", can be used
to apply some deformations to isosurfaces. The
size and complexity of the generated equations
depend heavily on the number of steps from the
original shape. The possibility to show the 3D
Axes for both parametric and isosurface
representations was added. Isosurface Mesh files
can be exported to PovRay (the only file format
supported at the moment). Background color support
was added.

2005-12-11 13:21
0.5.4

Deux nouvelles sections ont été ajoutées pour la modélisation 3D équation mathématique: Deformers deformers et les constructeurs. Comprennent deux outils ( "Scale" et "Twist") qui peut être utilisé, avec un modèle mathématique existant, d'appliquer certaines déformations. La complexité des produits équations dépend fortement du nombre d'étapes. Constructeurs incluent trois outils (Revolve "," Extrude "et" Loft ") qui peuvent être utilisés pour construire des formes 3D à partir d'un ou plusieurs courbes 2D/3D. La possibilité d'afficher une partie de la forme aiguë et des normales ses polygones »a été ajoutée. Le code a été amélioré pour éliminer les polygones flottant.
Tags: Stable
Two new sections were added for 3D mathematical
equation modeling: deformers and builders.
Deformers include two tools ("Scale" and "Twist")
which can be used, along with an existing
mathematical model, to apply certain deformations.
The complexity of the generated equations depends
heavily on the number of steps. Builders include
three tools ("Revolve", "Extrude" and "Loft")
which can be used to build 3D shapes from one or
more 2D/3D curves. The possibility to show the
shape's acute part and its polygons' normals was
added. The code was improved to remove floating
polygons.

Project Resources