Zhu3D on interaktiivinen OpenGL-pohjainen matemaattinen funktio katsojan. Voit visualisoida explicite toimintoja, parametrinen järjestelmiä ja isosurfaces. Katsoja tukee zoomausta, skaalaus ja pyörivä sekä jätetty valaistus tai pinnan ominaisuudet. Erikoistehosteet ovat animaatioita, avoimuus, tekstuurit, sumu ja liike-epäterävyyttä. Yhtälö järjestelmät voidaan ratkaista nopeasti mukautuva haku.
Sinulla on jopa 8 valot, tausta-asetuksia, lanka-tilat tai valaistus malleja. Saat kuvan toisto ja tekstuurit kaikki yhteiset formaatit kirjataan. Käyttäjän määrittämät toiminnot voi olla mikä tahansa määrä parametreja, voivat olla sisäkkäisiä tai rekursiivinen. Erityisalojen jos-lausekkeet ja Boolen operaattorit ovat tuettuja. Isosurfaces voi käyttää eri määrään perustuva algoritmeja.
Zhu3D toimii Linuxissa / Unix, Windows 98-Vista ja Mac OS X ja on täysin lokalisoitu Englanti, saksa, espanja, ranska ja kiina. Se tukee API: n, kuten KDE, Gnome, Motiv tai Windows. Kaikki nämä asetukset voidaan muuttaa dynaamisesti suorituksen. Hakemus tulee laajennettu apua tiedostoja ja paljon esimerkkejä.
Laitteisto:
Saat perustiedot näytöt jopa hidas PC ilman HW-OpenGL voi riittää. Kuitenkin goddies kuten liikkeessä hämärtää tai animaatiota on haaste jokaiselle GPU. Isosurface tessellation tarvitsee paljon CPU-tehon ja automaattisesti hyödyntää moniytimisissä CPU: n vuoksi.
Kokoamiseen:
Kaikki tarpeeton riippuvuudet ehdottomasti välttää. Sinä vain täytyy Qt> = 4,2 ja OpenGL> = 1,2 kun taas OpenGL voi olla ohjelmistototeutuksen kuten Mesa. Qmake voidaan helposti taylored erityisopetuksen, mitä tukee pakkaajat.
MALLIT:
Versiot parittomat pidetään "pre". Näitä ei ole tarkoitus olla buginen, mutta minun testaus tilat ovat rajalliset. Joten pakkaajat tulisi odottaa parillinen määrä. Windows-versio on saatavilla. Kiitos Victor Fernandez hosting.
Mitä uutta strong> tässä julkaisussa:
- Poistettu lastaus real antiikin Zhu3D-tiedostoja
- Kiertotapa 'gluPerspective "virhe Qt4 4.8.4
- Fixed koota virhe vanhemmat Suse / Mandriva i686. Erityiset kiitokset Pavel raporteille
- Kiinteät TSC-käännöksen virhe vanhemmissa Mandriva i686. Erityiset kiitokset Pavel raporteille
- Kiinteät TSC-käännöksen virhe uusin ICC
- Parempi Makefile kokoomaäänitteiden uudemmille Intel ICC
- Parempi tšekki käännös. Erityiset kiitokset Pavel
- kosmetiikan parannuksia / päivitykset tai painovirhe-korjauksia muualle
Mitä uutta strong> versiossa 4.2.4:
- Kiinteät erittäin epätodennäköistä mutta mahdollista muisti-bugi XML-tiedoston tallennus / lastaus-osa
- Kiinteät erittäin epätodennäköistä mutta mahdollista muisti-vuoto speedit.cpp
- Korjauksia aikaleiman-laskuri uudemmissa alustoilla
- Hieman optimoitu oletus ikkunapaikoista jälkeen 1.st aloittaa koskaan
- Valmistettu asetukset-tavaraa enemmän tyylikäs koko koodi mitä kutistuu suoritettavan koko liian
- Käytössä nauhat vaihtoehto -s oletukseksi kääntäjä kytkin, mikä johtaa hieman pienempi ajettavat
- Vammaiset mieletön -ffast-matematiikka kytkin GCC
- Switched kuvakkeet uudempiin KDE4-tyyliin, kun asia vaikuttaa optisesti toteutuskelpoisia ja
- kosmetiikan parannuksia / päivitykset tai painovirhe-korjauksia muualle
Mitä uutta strong> versiossa 4.2.2:
- Uusi Qt4 4.5.1 muuttunut tiedosto-valintaikkuna käyttäytyminen * nix jotta asettamalla uusia oletushakemistoihin epäonnistuu. Paikattava
- Lisätty pieni laastari tarpeen uuden GCC 4.4.x
- käynnistys demo tyhjällä workdir kaatui. Kiinteä
- Pienempi koko Zhu-tiedostoja n. 20%. Eteen / taakse-yhteensopivuus nykyisen 4.x muoto säilyy muuttumattomana.
Mitä uutta strong> versiossa 4.2.0:
- Kiinteä väärä (ja vaaraton) laitteiston tunnistus varoitus OpenGL. Tämä on saattanut ilmestynyt vain kerran, kun alkaa Zhu3D ensimmäistä kertaa koneeseen
- Kiinteä pieni kokoelma vika kun virheenkorjaus on käytössä
- Kiinteä (harmiton) varoitus lähtö std :: cerr kun käynnistää komentoriviltä
- Lisätty Tsekin GUI-käännös. Erityiset kiitokset Pavel
- Lisätty laastari käsittelemään uusia (ja parannettu) työkalupalkin käyttäytyminen Qt 4.5.x. Dynaaminen työkalurivi-koon on mahdollista ilman koodia-kiertotavat 4.5 nyt
- Valmistettu C / numeerinen-locale patch oletukseksi kaikille Qt4-versiot. Qt4 käyttäytyy unconsistent täällä, mitä on kiinnitetty aina nyt
- Trimmatut / kevennetty benchmark-koodi
- Käytössä aggressiivisempia kääntäjä-optimointeja oletukseksi
- hieman parantunut ja kevennetty HW-tunnistus järjestyksessä loogisesti enemmän kuulostava tavalla. Parannettu CPU-tunnistus
- harjattu lähteistä Suhteen tyyliin yhdistymistä ja dokumentointi. Putosi välilehdet hyväksi aihioita li>
- Tweaked / päivitetty tiedostoja zhu3d.pro ja Intel-icc.txt suhteen asiakirjat ja optimointi kytkimet
- lopetettujen ulos pieni kirjoitusvirhe kaikki html-docs / käännöksiä. Pieni mutta häiritsevä suhteen matemaattisen oikeellisuuden
- Soveltava hieman 3D / syvyys tunne käynnistyksen / logo tiedosto. Käytettäessä Zhu3D-logo, päivitä se
Mitä uutta strong> versiossa 4.1.8:
- Lisätty kiertää asinh () ja ystävät MS Windows. Nämä hyperbolinen toiminnot otetaan uudelleen käyttöön nyt, mutta ovat rasti hitaammin ja - ratkaisija tilassa - ei niin tarkka kuin alle * nix
- Lisätty esimerkiksi hyperbolinen toimintoja (jälleen)
- Viritetty alkuarvot animaation ja morphing. Nämä tulisi soveltua enemmän normaalitapauksissa nyt. Optimoitu framerates vähimmäistason CPU / GPU-käyttöä ja parempaa tukea ikääntyneiden / hitaampi PC: n
- Reworked kaikki demo esimerkkejä. Ottaminen animaatio / morphing näyttää mukava ja järkevä tuloksia kaikkialla nyt. Sama sumu-asetukset ja liikkeessä hämärtää
- Alennettu alkuperäisen verkkoon count hyväksi hitaampi PC: n
- hienosäätöä alkuvaiheen valaistuksessa. Sama liike-epäterävyyttä. Jälkimmäinen ei vain optista mutta suorituskyvyn vuoksi liian
- Lisätty CPU-thread aikataulutus kiertää Mac OS X Zhu3D olisi koottava (taas) nyt toivottavasti
- Lisätty laastari Qt 4.0.0 pakottaa oikeaan pilkku käsittelyyn. Tämä vaikuttaa sekä Qt 4.4.0 ja Saksan käyttäjille
- Lisätty pieni laastari Qt4 4.5.beta1. Hyviä uutisia, 99,99% näytä toimivan, vaikka 4,5 on vielä varhaisessa beta li>
- Lisätty & quot; Vinkkejä ja vihjeitä & quot; ja & quot; Käännökset & quot; osiot readme.txt ja paransi & quot; Pikaohje & quot; osiosta. Lisätty vinkkejä komposiitti johtajat
- pieni koodi kutistuu OpenGL / pic säästävä osa
- Jotkut vaatimaton esimerkki tuning
- Poistettu unreferenced toimintoja optimointivälineet
- Lisätty * nix64 / ICC 11,0 testattuna foorumi
- Lisätty Ubuntu64 8,10 / Intel GMA X4500 kuin testattu foorumi
- Lisätty Ubuntu64 8,10 / AMD / ATI 1200 kuin testattu foorumi
- Lisätty MS Vista Phenom X3 / NV 9600 GS testattu foorumi
- Typo metsästys kaikissa txt-tiedostoja
- Switched Qt4 logon uuteen
- Päivitetty Intel-icc.txt info uusista ICC 11,0
Mitä uutta strong> versiossa 4.1.6:
- valtavaa vauhtia ylöspäin ilmauksia sisältäviä x ^ 2 , y ^ 3, $ pi ^ 2, ... esim Useimmat isosurface esimerkkejä voidaan jopa morphed reaaliajassa nyt, varsinkin kun käytetään 2 tai 4 CPU-ydintä. Vanha tai hidas laitteisto hyötyy paljon liian tietenkin
- zhu3d.pro-tiedosto tarjoaa kytkin mahdollistaa SSE3 nyt. Vectorizing kanssa SSE3 muodostamiseksi käytetään OpenGL-luettelot ja normaali laskelmat. Nopeus voitto vaihtelee tehtävästä riippuen ja on noin 5-40% minun vanhemmat x_86_64 CPU. Mahdollisesti uudempi suorittimille paremmin SSE-yksiköt voivat hyötyä paljon enemmän
- Lisätty SSE3 info järjestelmän tiedot laatikko
- Hieman viritetty OpenGL normaali sukupolven nopeuden
- Käytössä -ffast-matematiikka kytkin oletuksena nyt. Tämä osoittaa toista nopeutumisen muutaman prosentin
- hieman parantunut optinen laatu isosurfaces
- synkronointi värejä legendoja toimittaja erottelee akseleita ja muita teksti-tarrat nyt. Joten nämä alueet ovat tiukasti toisistaan riippumattomia
- synkronointi värejä legendoja päätoimittaja ei kunnioita väri lukitus-tietoja. Kiinteä
- Hyväksytyt jäsentimet fparser versioon 2.84. Lisätty joitakin pieniä virityksiä sekä OpenGLand ratkaisija-jäsentimiä
- Poistettu koskaan viitattu toimintoja uusi fparser
- Lisätty inline assembler koodi Intel ICC TSC-luokan, joten ICC sarjoittaa ohjeet liian nyt
- Kiinteät ICC varoitukset laatiessaan TSC
- Viritetty kello-ajoitus-toiminto: Minimaalinen häiriöitä läpi keskeytykset ja lukittu yhdelle CPU-ydin. Riippumatta CPU-ytimet tai SpeedStep saat aina hyvin tarkka kello-ajoitus päässä cpuinfo luokan nyt. Varmasti ylilyönti, mutta kiva: -)
- Kuvattu siisti tapa, miten valmistautua räätälöityjä diaesityksen esitettäväksi / opetustarkoituksiin vain muutamalla hiiren napsautuksella. Katso uuden diaesityksen hakemiston lisätietoja
- Toinen workarround for Outoa Windows. ASINH () ja ystävät ovat käytettävissä * nix-järjestelmissä vain
- Lievä esimerkiksi viritys, typo metsästys ...
- Päivitetty icc.txt ja zhu3d.pro tiedoston ICC-erityinen merkintä
- Päivitetty install.txt. Lisätty SSE3 tietoja
Mitä uutta strong> versiossa 4.1.4:
- Pieni nopeus-up-ohjelma käynnistää
- Lisätty klikattava linkki GPL ja lisenssi-info noin laatikko
- optimointeja timestamp-counter-luokan. Sarjamuotoisten ohjeet tekee overhead-korjaukset erittäin tarkka nyt
- Pieni optimzations / puhdas-ups misc. muu koodi osat
- Raised Windows-versio Qt 4.3.5 ja 4.4.3
- Päivitetty install.txt
- Unified / mukautettu copyright informations lähteet / docs
- Typo / sisältöä ja oikeinkirjoituksen korjauksia GE / fi doc-HTMLs
Kommentteja ei löytynyt