Topologic

Software kuvakaappaus:
Topologic
Ohjelmiston tiedot:
Versio: 10
Lähetyksen päivämäärä: 17 Feb 15
Kehittäjä: Magnus Deininger
Lupa: Vapaa
Suosio: 9

Rating: 4.0/5 (Total Votes: 1)

topologisesta on avoimen lähdekoodin, vapaa ja alustasta riippumaton komentorivin ohjelmisto toteutettu C ++ käyttäen OpenGL, WebGL ja libxml2 kirjastot. Se tarjoaa yksinkertaisen ohjelmisto tekee eri säännöllisesti 3D-muotojen ja korkeamman geometrinen perusalkioiden.


Tukee monenlaisia ​​geometrisen primitives ja lähdön menetelmät

Niistä tuettuja geometrinen perusalkioiden, voimme mainita simplices, palloja, ja kuutiot. Myös jokin tuetuista fraktaalit, voimme mainita fraktaali liekkejä ja perus affiini- IFSs (iteroidaan Function System).
Lisäksi, topologisesta tukee useita lähtö menetelmiä, kuten yksinkertaista OpenGL-3.2 ja SVGs. Libefgy kirjastoa käytetään suoritettaessa useimpien tehdä tehtäviä, sekä varsinainen laskelmat.


Mukana GLUT etupään, WebGL etupään ja komentorivikäyttöliittymässä

Projekti on tarjolla useita liitäntöjä, kuten GLUT ja WebGL etuosaan sekä komentorivin (CLI). Kukin näistä rajapintojen on koottava erikseen käyttää niitä, muuten ainoa tapa olla vuorovaikutuksessa ohjelman kautta pääte-emulaattori sovellus.
WebGL etupään on ylivoimaisesti helppokäyttöinen, tarjoamalla käyttäjille kivuton kokemus, koska he voittivat & rsquo; t tarvitse asentaa mitään. Selainpohjaisen käyttöliittymän avulla voit käyttää topologisesta suoraan selaimessasi.


Aloittaminen kanssa topologisesta

Koska topologisesta ei löydy tärkeimmistä asennuslähteet modernin GNU / Linux-käyttöjärjestelmissä, asentamalla se on melko vaikeaa. Se vaatii kolmannen osapuolen kirjastoja kuten libefgy, joka voidaan hankkia ja asentaa erikseen (tiedot on toimitettu hankkeesta & rsquo; s virallisilla verkkosivuilla).
Pohjimmiltaan asentaa topologisesta, sinun täytyy ladata uusin versio joko sen GitHub sivu tai Softoware. Avaa pääte-emulaattori sovellus, navigoida paikkaan lähteen tiedostoja & lsquo; cd & rsquo; komento (esim cd / home / softoware / topologisesta-release-10), suorita & lsquo; tehdä & rsquo; komento kääntää se, jonka jälkeen & lsquo; sudo make install & rsquo; komento asentaa koko järjestelmän.

Mitä uutta tässä julkaisussa:

  • käyttöliittymiin:
  • Nyt Chrome app, joka perustuu uudistunut WebGL-käyttöliittymää. Jälkimmäinen on parannettu käyttämällä jQuery Mobile, joten se on paljon tasaisempi ja toimivat hyvin mobiililaitteissa. Erityisesti WebGL frontend nyt toimii hyvin ja näyttää melko hyvältä iOS 8 ja uudet versiot Android.
  • WebGL asiakas on siirtynyt https://dee.pe/r - koska vanha URL oli waaaaaaay liian pitkä muistaa.
  • Chromen käyttäjät voivat nyt ladata tämän frontend Chrome App Store, klo https://chrome.google.com/webstore/detail/hnfpoonnkobplgfaafpkbamebbccjegb.
  • mallit:
  • Tämä julkaisu sisältää tilannekuvan mitä yritän tehdä attractors. Attractors ovat satunnaisesti, mutta ne osoittavat mukava symmetriat ja paljon parametrit ovat mielenkiintoisia vaikutuksia.
  • Fractal Flame Väritys:
  • fractal liekki väritys algoritmi parhaillaan uudistettu. Jos käytät OSX frontend, sitten uusi algoritmi käyttää matematiikkaa paljon lähempänä alkuperäistä, kiitos liukuluku tekstuureja OpenGL 3.2+. Valitettavasti tämä ei toimi kovinkaan hyvin WebGL ja OpenGL ES, joten tämä ei ole käytössä muissa käyttöliittymiin. Riippumatta, uusi väritys menetelmä on varsin lupaava, paljon kauniimpi, lähempänä alkuperäistä paperia ja jopa nopeampi tehdä - kiitos tarvitaan vähemmän renderöinti kulkee.

Mitä uutta versiossa 9:

  • Malli tehdas on integroitu libefgy:
  • malli tehdas oli aiemmin osa topologisesta, mutta on nyt siirtynyt libefgy. Tämä tarkoittaa, että aina uusia malleja lisätään libefgy, suosikki topologisesta frontend on vain käännöksen päässä piirtäminen että uusi malli.
  • saatavana malleja ja käytettävissä vektori koordinaattien avulla ovat kyseenalaistaneet tämän tehtaan aina topologisesta tarvitsee tietää niistä, joten ./topologic --version ja listalle OSX frontend käyttäytyy odotetulla tavalla.
  • Uusi malli parametrit libefgy:
  • libefgy-5 ja 6 esitteli uuden mallin parametrit sekä joitakin uusia malleja; uudet parametrit ovat pieniä säde tori ja Klein pulloja, ja malli riippuva vakio, joka käyttää vain Klein pulloa.
  • Uudet mallit: torus ja Klein pulloja. Tämä on itse asiassa osa libefgy, mutta se silti tuntuu oikealta huomauttaa, että nämä kaksi uutta mallia ovat nyt saatavilla kaikissa käyttöliittymiin.
  • Muuttuva pohja koordinaattimuodon:
  • Uusi libefgy tukee määritellään koordinaattien muodon että vektorit tulkitaan ennen kuin ne syötetään renderer; Tällä hetkellä libefgy tukee Polarin ja suorakulmaiset koordinaatit sen vektorit, lisää koordinaattien avulla todennäköisesti lisätään libefgy joskus pian. Jos mietit mitä, joka näyttää, vilkaista kuvakaappauksia.

Kuvakaappauksia

topologic_1_69539.png
topologic_2_69539.png
topologic_3_69539.png

Vastaavia ohjelmistoja

MESH
MESH

3 Jun 15

Math::GSL
Math::GSL

20 Feb 15

DragMath
DragMath

2 Jun 15

mathchem
mathchem

20 Feb 15

Kommentit Topologic

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!