Topologic

Screenshot Λογισμικό:
Topologic
Στοιχεία Λογισμικού:
Εκδοχή: 10
Ανεβάστε ημερομηνία: 17 Feb 15
Προγραμματιστής: Magnus Deininger
Άδεια: Δωρεάν
Δημοτικότητα: 92

Rating: 4.0/5 (Total Votes: 1)

Topologic είναι ένα open source, δωρεάν και ανεξάρτητα από την πλατφόρμα λογισμικού γραμμής εντολών υλοποιείται σε C ++ με χρήση των OpenGL, WebGL και libxml2 βιβλιοθήκες. Παρέχει ένα απλό λογισμικό για την παροχή διαφόρων τακτικών 3D σχημάτων και των ανώτερων διαστάσεων πρωτογενή γεωμετρικά σχήματα.


Υποστηρίζει μια ευρεία ποικιλία γεωμετρικών πρωτόγονων και των μεθόδων παραγωγής

Μεταξύ των υποστηριζόμενων πρωτογενή γεωμετρικά σχήματα, μπορούμε να αναφέρουμε simplices, σφαίρες, και κύβους. Επίσης, μέσα στις υποστηριζόμενες fractals, μπορούμε να αναφέρουμε φράκταλ φλόγες και τις βασικές αφινικών IFSs (Επαναλαμβανόμενο σύστημα λειτουργίας).
Επιπλέον, Topologic υποστηρίζει αρκετές μεθόδους εξόδου, όπως απλή OpenGL 3.2 και SVGs. Χρησιμοποιείται η βιβλιοθήκη libefgy για την εκτέλεση τις περισσότερες από τις καθιστούν εργασιών, καθώς και τις πραγματικές υπολογισμούς.


Έρχεται με ένα πλεόνασμα front-end, ένα WebGL front-end και μια διεπαφή γραμμής εντολών

Το έργο διαθέτει πολλαπλές διεπαφές, συμπεριλαμβανομένων GLUT και WebGL front-end, καθώς και μια διεπαφή γραμμής εντολών (CLI). Κάθε μία από αυτές τις διεπαφές θα πρέπει να καταρτίζονται χωριστά να τα χρησιμοποιήσει, διαφορετικά ο μόνος τρόπος για να αλληλεπιδρούν με το πρόγραμμα είναι μέσω ενός εξομοιωτή τερματικού app.
Το WebGL front-end είναι μακράν το πιο εύκολο στη χρήση, παρέχοντας στους χρήστες με μια ανώδυνη εμπειρία, καθώς κέρδισαν & rsquo? T πρέπει να εγκαταστήσετε τίποτα. Το web-based interface σας επιτρέπει να εκτελέσετε Topologic κατ 'ευθείαν στο web browser σας.


Ξεκινώντας με Topologic

Επειδή Topologic δεν μπορεί να βρεθεί σχετικά με τα κύρια αποθετήρια λογισμικού της σύγχρονης GNU / Linux λειτουργικά συστήματα, η εγκατάσταση είναι αρκετά δύσκολο. Απαιτεί βιβλιοθήκες τρίτων, όπως libefgy, η οποία μπορεί να αποκτηθεί και να εγκατασταθεί ξεχωριστά (παρέχονται λεπτομέρειες σχετικά με το έργο & rsquo? S επίσημη ιστοσελίδα).
Βασικά, για να εγκαταστήσετε Topologic, θα πρέπει να κατεβάσετε την τελευταία έκδοση από τη σελίδα είτε του GitHub ή μέσω Softoware. Ανοίξτε έναν εξομοιωτή τερματικού app, μεταβείτε στη θέση των αρχείων προέλευσης χρησιμοποιώντας το & lsquo? CD & rsquo? εντολή (π.χ. cd / home / softoware / τοπολογική αποδέσμευσης-10), εκτελέστε το & lsquo? να & rsquo? εντολή για να το υπολογίσουν, ακολουθούμενο από το & lsquo? sudo make install & rsquo? εντολή για να το εγκαταστήσετε σε ολόκληρο το σύστημα.

Τι είναι καινούργιο σε αυτήν την έκδοση:

  • frontends:
  • Υπάρχει τώρα μια εφαρμογή Chrome, με βάση την ανανεωμένη frontend WebGL. Το τελευταίο έχει ενισχυθεί με τη χρήση jQuery Mobile, οπότε αυτό θα είναι μια πολύ ομαλότερη και δουλεύουν μια χαρά σε κινητές συσκευές. Ειδικότερα, η frontend WebGL λειτουργεί τώρα και πρόστιμο φαίνεται αρκετά καλό για iOS 8 και πρόσφατες εκδόσεις του Android.
  • Ο πελάτης WebGL έχει μετακινηθεί σε https://dee.pe/r - επειδή το παλιό URL ήταν waaaaaaay πάρα πολύ καιρό να θυμόμαστε
  • .
  • χρήστες του Chrome, μπορείτε να κατεβάσετε τώρα αυτή την frontend στο κατάστημα Chrome App, στο https://chrome.google.com/webstore/detail/hnfpoonnkobplgfaafpkbamebbccjegb.
  • Μοντέλα:
  • Αυτή η έκδοση περιλαμβάνει ένα στιγμιότυπο από αυτό που προσπαθώ να κάνω με ελκυστές. Οι ελκυστές είναι τυχαία, αλλά δείχνουν ωραία συμμετρίες και πολλές από τις παραμέτρους που έχουν ενδιαφέροντα αποτελέσματα.
  • Fractal Φλόγα Χρωματισμός:
  • Η φράκταλ αλγόριθμος χρωματισμού φλόγα επί του παρόντος υπό ανακαίνιση. Εάν χρησιμοποιείτε το frontend OSX, τότε ο νέος αλγόριθμος χρησιμοποιεί τα μαθηματικά πολύ πιο κοντά στο πρωτότυπο, χάρη στην πλωτή σημείο υφές σε OpenGL 3.2+. Δυστυχώς, αυτό δεν λειτουργεί πολύ καλά για το WebGL και OpenGL ES, έτσι αυτό δεν είναι ενεργοποιημένη στις άλλες frontends. Ανεξάρτητα από αυτό, η νέα μέθοδος χρωματισμού είναι αρκετά ελπιδοφόρα, πολύ πιο όμορφη, πιο κοντά στο αρχικό έγγραφο και ακόμη πιο γρήγορα να καταστήσει -. Χάρη στην απαιτεί λιγότερα περάσματα καθιστώντας

Τι είναι καινούργιο στην έκδοση 9:

  • εργοστάσιο μοντέλο έχει ενσωματωθεί στο libefgy:
  • Το εργοστάσιο μοντέλο ήταν στο παρελθόν μέρος του Topologic, αλλά τώρα έχει μετακινηθεί σε libefgy. Αυτό σημαίνει ότι κάθε φορά τα νέα μοντέλα προστίθενται στην libefgy, το αγαπημένο σας frontend Topologic είναι απλά μια μεταγλωττίστε μακριά από το σχέδιο ότι το νέο μοντέλο.
  • Τα διαθέσιμα μοντέλα και το διαθέσιμο συντεταγμένη διανύσματος φορμά ερωτηθούν με αυτό το εργοστάσιο, όταν Topologic πρέπει να ξέρετε γι 'αυτούς, έτσι ./topologic --version και την εισαγωγή στο frontend OSX θα συμπεριφέρονται όπως αναμένεται.
  • Νέες παράμετροι μοντέλου σε libefgy:
  • libefgy-5 και 6 εισαγωγής νέων παραμέτρων μοντέλο μαζί με κάποια νέα μοντέλα? οι νέες παράμετροι είναι μια μικρή ακτίνα για tori και Klein μπουκάλια, και εξαρτώμενες από το μοντέλο σταθερά η οποία χρησιμοποιείται μόνο από τα μπουκάλια Klein.
  • Νέα μοντέλα: τόρος Klein και μπουκάλια. Αυτό είναι στην πραγματικότητα μέρος του libefgy, αλλά εξακολουθεί να αισθάνεται δικαίωμα να επισημάνω ότι αυτά τα δύο νέα μοντέλα είναι τώρα διαθέσιμο σε όλους τους frontends.
  • Μεταβλητή βάσης μορφή των συντεταγμένων:
  • Η νέα libefgy υποστηρίζει προσδιορισμό της μορφής συντονίζουν οι φορείς ερμηνεύονται ως προτού να τροφοδοτούνται σε ένα renderer? σήμερα libefgy υποστηρίζει πολικές και καρτεσιανές συντεταγμένες για τους φορείς του, περισσότερο μορφές συντεταγμένων κατά πάσα πιθανότητα θα προστεθεί στο libefgy κάποια στιγμή σύντομα. Σε περίπτωση που αναρωτιέστε τι μοιάζει, ρίξτε μια ματιά στα screenshots.

Στιγμιότυπα

topologic_1_69539.png
topologic_2_69539.png
topologic_3_69539.png

Παρόμοια λογισμικά

Σχόλια για Topologic

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία