RESEARCH
 
Phlipits
Phlipits

Phlipits is a software that I made with SD Technologies. Phlipits makes rotoscoping and compositing easy without needing to learn complicated animation programs or endure lengthy render times. The main idea of Phlipits is to allow anyone to create short animated videos and also aid on education.

 
CrowdVis
CrowdVis: A Framework for Real Time Crowd Visualization

In crowd simulations we should represent the behavior of agents given different scenarios. Our main goal is to be able to visualize previously created crowd simulations in real time, combining rendering techniques and providing easy support for managing the scene and the virtual humans.

 
VRoom 360
VRoom 360

VRoom 360 is a project team at Carnegie Mellon's Entertainment Technology Center where I was one of the developers designing and implementing a new interactive survey regarding vehicle roominess and visibility for General Motors.

 
Making Them Alive
Making Them Alive

We provide a semi-automatic process that includes 3D posture detection, segmentation of human body parts, and silhouette processing. Such information is used to generate a 3D virtual human, which can be further animated.

 
A Model For Real Time Ocean Breaking Waves Animation
A Model For Real Time Ocean Breaking Waves Animation

A procedural model for ocean breaking waves in real time. Since the growth of digital games, more ocean, coast and beach scenarios have appeared, but these games rarely use breaking waves. The model proposed aims to animate waves with minimal graphic processing unit (GPU) and computer processing unit (CPU) costs. Using a few set of parameters, this model generates an unique ocean-like scenario and could be employed in several types of games and applications.

 
VhCVE: A Collaborative Virtual Environment Including Facial Animation and Computer Vision
VhCVE: A Collaborative Virtual Environment Including Facial Animation and Computer Vision

VhCVE is a a platform, in which relevant issues related to Collaborative Virtual Environments applications are integrated. The main goal is to provide a framework where participants can interact with others by voice and chat. Also, manipulation tools such as a mouse using Computer Vision and Physics are included, as well as rendering techniques (e.g. light sources, shadows and weather effects). In addition, avatar animation in terms of face and body motion is provided.

 
Generation of Cartoon 2D Cracks Based on Leaf Venation Patterns
Generation of Cartoon 2D Cracks Based on Leaf Venation Patterns

We present a model for generating 2D cracks in real-time for application in games and cartoon animations. Cracks are generated based on a method previously used for leaf venation patterns. In this project we describe a procedural model to generate cracks that can be customized for application in games, generating different visual results depending on interactive parameters.

 
Large Scale Terrain Rendering
Large Scale Terrain Rendering

The growth of the game industry led to the ever increasing complexity of the computer games. These games can be divided into different modules, like physics, artificial intelligence and terrain rendering. Of relevance is the need of real-time terrain rendering with good graphics quality. This work analyses the current solutions for the real-time large scale terrain rendering. The analysis presents a proposal that allows terrain visualizations with appropriate graphic quality.

 
A Simple Model for Real Time Sky Rendering
A Simple Model for Real Time Sky Rendering

Digital games present a set of various genres, some of these games requires outdoor experiences, including day and night cycles. The model proposed aims to provide a simple technique for sky rendering with minimal graphic processing unit (GPU) and computer processing unit (CPU) costs. This could be employed in several types of games and applications.

 
Webcam 3D Scanner
Webcam 3D Scanner

This project was developed during the master degree in Computer Science at the Pontifical Catholic University of Rio Grande do Sul and aims to reconstruct objects geometry using computer vision algorithms. The main idea is to sweep the object using a line laser and capture a set of images from different perspectives in order to reconstruct in a 3D mesh the object.

 
VHuP: Virtual Humans Player
VHuP: Virtual Humans Player

VHUP is an application which aims to easily provide visualization and post processing of virtual human simulations. The interactive interface reproduces, in a real-time, a previously calculated scenario of characters simulation, including multiples characters and their trajectories, on different environments. Features to control the light sources, shadows and weather effects provide a wide range of possibilities for visualizing and video recording the simulation data.

 
Solar System Simulator
Solar System Simulator (2008)

The goal of this work is to create a simple Solar System simulator. In order to simulate different behaviours, the user can just change celestial bodie attributes, such as it mass, radius, travel speed. This simulator was employed as the final work of the astronomy class. For rendering it is used OpenSceneGraph or Irrlicht combined with HDR technique.

 
@Copyright 2019 Henry Braun.