images/website/Programs/venice.jpg

Free 3D program!

Noa also proposes software made for the non-technical artists.
It is quite easy to compose a 3D scene with stunning results.

Our first 3D application (called Grafreed) is ready to download!

View more
images/website/Navigation/Projects/imagecompression.jpg

Image compression

This image compression technique is a good trade-off between JPG and PNG. It is comparable to JPG when comparing file size with respect to perceptual artifacts. And there is also a lossless mode which is slightly smaller than PNG. Overall, the algorithm is better than both JPG and PNG for bitmap tex ...

/en-us/technics/image-compression

images/website/Navigation/Projects/imageenlargement.jpg

Image enlargement

Any image can be enlarged 3x3 thanks to a smart edge detector. ...

/en-us/technics/image-enlargement

images/website/Navigation/Projects/conformance.jpg

Conformance

Most rigging software exposes paint tools to adjust the bone weights. However with GrafreeD, the user has to modify instead the elliptical shapes of the skeleton. The envelop of each bone is still a support for the mesh, but for a spherical bone, the overall contribution is low. On the other hand, w ...

/en-us/technics/conformance

images/website/Navigation/Projects/speechsynthesis.jpg

Speech synthesis

Using MBROLA database, it is possible to generate pretty realistic human voice. However, tedious work is necessary to tune individual sentences. Thanks to an automatic process using a phonetic dictionary, we are able to generate instructions for the MBROLA engine which then produces decent non-robot ...

/en-us/technics/speech-synthesis

images/website/Navigation/Projects/uvmap.jpg

UV mapping

It is possible to generate UV coordinates all over a sphere without any pole. ...

/en-us/technics/seamless-uv-mapping

images/website/Navigation/Projects/featuredetection.jpg

Image feature detection

The compositer allows for detection and modification of image features. There are selection modes such as color and intensity. If some object has an unique color, it is easy to detect and select. Then the resulting selected areas can be modified. ...

/en-us/technics/image-feature-detection

images/website/Navigation/Projects/meshreduction.jpg

Mesh reduction

The GrafreeD mesh simplifier is a triangle-collapse approach. ...

/en-us/technics/mesh-simplification

images/website/Navigation/Projects/volumemeshing.jpg

Volume meshing

This is a special volumetric meshing scheme. Instead of subdividing a box, we split one tetrahedron into eight. Each resulting tetrahedron is not necessarily regular, so there is a limit for the recursive depth without having really distorted shapes. ...

/en-us/technics/volume-meshing

images/website/Navigation/Projects/clothsimulation.jpg

Cloth simulation

GrafreeD allows for fast and stable mass-spring simulation. The system can support arbitrary node mass, spring stiffness, and time step. It is also robust to handle sudden events such as collision. Furthermore, a special process of the surface appearance makes the mesh smooth both for display and si ...

/en-us/technics/cloth-simulation

images/website/Navigation/Projects/metalshader.jpg

Metal shader

Shading is about defining an illumination model of the surface. The advanced notion is called BRDF for Bidirectional Reflectance Distribution Function. In general, it has 4 degrees of freedom, but it goes down to 3 for isotropic surfaces. First, we will show the impact of the roughness for both the ...

/en-us/technics/metal-shader

images/website/Navigation/Projects/floatingpoint.jpg

Floating-point Format

There exists a floating-point number with more accuracy and more range. ...

/en-us/technics/floating-point-format

images/website/Navigation/Programs/compositer.jpg

Compositer

The Compositer allows for image processing, storyboard design and movie editing.   ...

/en-us/programs/compositer

images/website/Navigation/Programs/grafreed.jpg

Grafreed

Grafreed allows for fast creation of stunning 3D scenes. All pictures, animations, and storyboards across this website have been created using it. The renderer is OpenGL which makes the application fast enough to be considered as a real-time previewer. Unless the scene is very complex, all tuning ...

/en-us/programs/grafreed

images/website/Navigation/Programs/gamebits.jpg

Gamebit

Gamebit is a chess program that does not limit the search depth a priori. Some of its concepts could be reused for other games using search trees such as Backgammon, Go, etc. The name Gamebit comes from "game", "bit", and "gambit", which means temporary sacrifice.   The concept.  &n ...

/en-us/programs/gamebit