Search results for "grafiikka"
showing 10 items of 33 documents
Deviation of H− beam extraction simulation model
2018
Negative hydrogen ion source extraction system development is dependent on accurate and fast simulation methods for modelling the behaviour of ion and electron beams. Traditionally this type of work has been done using ray-tracing extraction codes, such as IBSimu. The plasma extraction model in IBSimu has been observed to under-estimate the charge density near the plasma sheath, leading to incorrect prediction of the current at which the system produces the optimum emittance. It is suspected that this deviation results from the approximations made by the model, neglecting the magnetic field and collisional effects near the sheath region. Results and comparisons to simulations are presented …
Näkymänhallintatekniikat 3D-grafiikkamoottoreissa
2011
Tässä tutkielmassa käsittelen näkymänhallintatekniikoita 3D-grafiikkamoottoreissa. Näkymä muodostetaan monikulmiomalleista. Näkymänhallinta kuvaa algoritmit ja menetelmät, joiden tarkoituksena on valita kyseisen maailman kaikista monikulmioista ne, jotka pitää piirtää katsojan lokaation ja orientaation perusteella. Renderöitäessä satojatuhansia polygoneja käyttäen lukuisia efektejä käytettävä näkymänhallintatekniikka on tärkeässä asemassa. Tutkielmassa on tarkoitus esittää eri näkymänhallintatekniikoiden toteutuksia, osoittaa millaisille näkymille mikäkin menetelmä on paras ja verrata menetelmien suorituskykyä.
Graphical Structure of Attraction Basins of Hidden Chaotic Attractors : The Rabinovich-Fabrikant System
2019
The attraction basin of hidden attractors does not intersect with small neighborhoods of any equilibrium point. To the best of our knowledge this property has not been explored using realtime interactive three-dimensions graphics. Aided by advanced computer graphic analysis, in this paper, we explore this characteristic of a particular nonlinear system with very rich and unusual dynamics, the Rabinovich–Fabrikant system. It is shown that there exists a neighborhood of one of the unstable equilibria within which the initial conditions do not lead to the considered hidden chaotic attractor, but to one of the stable equilibria or are divergent. The trajectories starting from any neighborhood o…
Can visualization alleviate dichotomous thinking? Effects of visual representations on the cliff effect
2021
Common reporting styles for statistical results in scientific articles, such as $p$ p -values and confidence intervals (CI), have been reported to be prone to dichotomous interpretations, especially with respect to the null hypothesis significance testing framework. For example when the $p$ p -value is small enough or the CIs of the mean effects of a studied drug and a placebo are not overlapping, scientists tend to claim significant differences while often disregarding the magnitudes and absolute differences in the effect sizes. This type of reasoning has been shown to be potentially harmful to science. Techniques relying on the visual estimation of the strength of evidence have been recom…
3D-renderöinti OpenGL-ohjelmointirajapinnalla
2017
3D-tietokonegrafiikalla on lukuisia käyttökohteita esimerkiksi mallintamises- sa, animaatioissa ja peleissä. Vähänkään vaativampi 3D-renderöinti suoritetaan yleensä näy- tönohjaimen avulla. Tässä tutkielmassa selvitetään, miten 3D-renderöinti tapahtuu käyttäen Open Graphics Library -rajapintaa. Moderneissa OpenGL:n versioissa grafiikkaa ohjelmoi- daan niin kutsuttujen varjostinohjelmien avulla. Tässä tutkielmassa esitellään varjostimien ohjelmoinnin periaatteet ja niiden ohjelmointiin käytettävän ohjelmointikielen OpenGL Sha- ding Languagen käyttö. Tutkielma on toteutettu kirjallisuuskatsauksena ja lähteinä on käy- tetty pääasiassa konferenssijulkaisuja ja varsinkin OpenGL:n kotisivuilla su…
Jyväskylän grafiikan paja : kehittyminen valtakunnalliseksi grafiikan keskukseksi 1978-1988
1998
GPU-laskennan optimointi
2013
Näytönohjaimet, grafiikkasuorittimet, tarjoavat rinnakkaisen laskennan alustan, jossa voidaan suorittaa ohjelmakoodia satojen ydinten toimesta. Tämä alusta mahdollistaa matemaattisesti työläiden ongelmien ratkaisemisen tehokkaasti. Grafiikkasuorittimen rinnakkainen suoritusympäristö kuitenkin eroaa suuresti tietokoneen suorittimen peräkkäisestä suoritusympäristöstä. Ongelmien ratkaisemiseksi tehokkaasti rinnakkaisympäristössä on noudettava ohjelmointimenetelmiä, jotka soveltuvat erityisesti rinnakkaisympäristöön. Tässä työssä tarkastellaan rinnakkaisen laskennan perusteita, miten erilaiset ohjelmointimenetelmät vaikuttavat ohjelman suoriutumiseen grafiikkasuorittimella sekä miten voidaan sa…
Hikinen tanssi kankaalla : maisemallisuus, abstrakti ilmaisu ja fyysisyys Jukka Mäkelän maalauksissa vuosina 1984-94
2003
Yleinen laskenta grafiikkasuorittimilla
2012
Esitellään nykyaikaisten grafiikkasuorittimien rakennetta, toimintaperiaatteita ja tutkitaan OpenCL:ää keinona käyttää niiden laskentakykyä yleisempään laskentaan. Toteutetaan osa JPEG-kuvanpakkausalgoritmia grafiikkasuorittimella OpenCL:n avulla.
3D-grafiikan optimointi mobiilialustalle Unity-ympäristössä
2016
Mobiilimarkkinoilta löytyy hyvin laaja kirjo erilaisia mobiilipelejä. Mobiililaitteet ovat laajimmalle levinnyt tietokonemuoto. Viimevuosina mobiililaitteiden graafiset ominaisuudet ovat nousseet sellaiselle tasolle, että niillä voidaan renderöidä upeita 3Dympäristöjä reaaliajassa. Silti mobiililaitteet vaativat optimointia sulavaan peligrafiikan laskemiseen. Tämä pro gradu tutkielma paneutuu 3D-mobiiligrafiikan optimointiin keskittyen Unity-pelimoottoriin. Teoriaosuudessa käydään läpi 3D-grafiikan luomisen peruskäytänteitä siirtyen Unityn käyttämään OpenGL ES liukuhihnaan ja sen optimointimahdollisuuksiin. Käytännön osuudessa testataan kolmioiden, valaistuksen, sekä varjostimien vaikutusta…