Your browser doesn't support javascript.
loading
Mostrar: 20 | 50 | 100
Resultados 1 - 5 de 5
Filtrar
Mais filtros










Base de dados
Intervalo de ano de publicação
1.
IEEE Trans Vis Comput Graph ; 29(7): 3419-3435, 2023 Jul.
Artigo em Inglês | MEDLINE | ID: mdl-35503826

RESUMO

We present a practical framework to port Bézier curves to surfaces. We support the interactive drawing and editing of Bézier splines on manifold meshes with millions of triangles, by relying on just repeated manifold averages. We show that direct extensions of the de Casteljau and Bernstein evaluation algorithms to the manifold setting are fragile, and prone to discontinuities when control polygons become large. Conversely, approaches based on subdivision are robust and can be implemented efficiently. We implement manifold extensions of the recursive de Casteljau bisection, and an open-uniform Lane-Riesenfeld subdivision scheme. For both schemes, we present algorithms for curve tracing, point evaluation, and approximated point insertion. We run bulk experiments to test our algorithms for robustness and performance, and we compare them with other methods at the state of the art, always achieving correct results and superior performance. For interactive editing, we port all the basic user interface interactions found in 2D tools directly to the mesh. We also support mapping complex SVG drawings to the mesh and their interactive editing.

2.
IEEE Comput Graph Appl ; 38(4): 71-83, 2018.
Artigo em Inglês | MEDLINE | ID: mdl-29975191

RESUMO

Game development is commonly seen as a collaborative effort, with teams cooperating on the same project. Nowadays, a variety of cloud-based services have shown the benefits of performing tasks in real-time collaboration with others. In this article, we present a system for collaborative game level editing. We model this problem as a special instance of merging labeled directed acyclic graphs. We propose an algorithm that guarantees that the shared game level is always coherent between edits, both hierarchically and semantically. We establish real-time collaboration by initiating merges automatically and by augmenting the game editor interface to allow users to monitor all others edits in real time. We validate our algorithm by merging complex edits and large game levels. We further validate the collaborative workflow by running a user study with expert game developers, showing that our system works well and collaborative workflows are beneficial to game development.

3.
IEEE Trans Pattern Anal Mach Intell ; 37(12): 2451-63, 2015 Dec.
Artigo em Inglês | MEDLINE | ID: mdl-26539850

RESUMO

Tracking multiple moving targets allows quantitative measure of the dynamic behavior in systems as diverse as animal groups in biology, turbulence in fluid dynamics and crowd and traffic control. In three dimensions, tracking several targets becomes increasingly hard since optical occlusions are very likely, i.e., two featureless targets frequently overlap for several frames. Occlusions are particularly frequent in biological groups such as bird flocks, fish schools, and insect swarms, a fact that has severely limited collective animal behavior field studies in the past. This paper presents a 3D tracking method that is robust in the case of severe occlusions. To ensure robustness, we adopt a global optimization approach that works on all objects and frames at once. To achieve practicality and scalability, we employ a divide and conquer formulation, thanks to which the computational complexity of the problem is reduced by orders of magnitude. We tested our algorithm with synthetic data, with experimental data of bird flocks and insect swarms and with public benchmark datasets, and show that our system yields high quality trajectories for hundreds of moving targets with severe overlap. The results obtained on very heterogeneous data show the potential applicability of our method to the most diverse experimental situations.


Assuntos
Algoritmos , Interpretação de Imagem Assistida por Computador/métodos , Imageamento Tridimensional/métodos , Reconhecimento Automatizado de Padrão/métodos , Técnica de Subtração , Imagem Corporal Total/métodos , Animais , Aves , Aumento da Imagem/métodos , Insetos , Aprendizado de Máquina , Reprodutibilidade dos Testes , Sensibilidade e Especificidade , Processamento de Sinais Assistido por Computador
4.
IEEE Trans Vis Comput Graph ; 20(6): 944-54, 2014 Jun.
Artigo em Inglês | MEDLINE | ID: mdl-26357310

RESUMO

Thanks to its ability to improve the realism of computer-generated imagery, the use of global illumination has recently become widespread among digital lighting artists. It remains unclear, though, what impact it has on the lighting design workflows, especially for novice users. In this paper we present a user study which investigates the use of global illumination, large area lights, and non-physical fill lights in lighting design tasks, where 26 novice subjects design lighting with these tools. The collected data suggest that global illumination is not significantly harder to control for novice users that direct illumination, and when given the possibility, most users opt to use it in their designs. The use of global illumination together with large area lights leads to simpler lighting setups with fewer non-physical fill lights. Interestingly, global illumination does not supersede fill lights: users still include them into their globally illuminated lighting setups. We believe that our results will find use in the development of lighting design tools for non-expert users.

5.
IEEE Comput Graph Appl ; 33(6): 58-68, 2013.
Artigo em Inglês | MEDLINE | ID: mdl-24808131

RESUMO

Progressive rendering is becoming a popular alternative to precomputational approaches to appearance design. However, progressive algorithms create images exhibiting visual artifacts at early stages. A user study investigated these artifacts' effects on user performance in appearance design tasks. Novice and expert subjects performed lighting and material editing tasks with four algorithms: random path tracing, quasirandom path tracing, progressive photon mapping, and virtual-point-light rendering. Both the novices and experts strongly preferred path tracing to progressive photon mapping and virtual-point-light rendering. None of the participants preferred random path tracing to quasirandom path tracing or vice versa; the same situation held between progressive photon mapping and virtual-point-light rendering. The user workflow didn’t differ significantly with the four algorithms. The Web Extras include a video showing how four progressive-rendering algorithms converged (at http://youtu.be/ck-Gevl1e9s), the source code used, and other supplementary materials.

SELEÇÃO DE REFERÊNCIAS
DETALHE DA PESQUISA
...