Multimedia Software - Graphics 3D/2D - Audio

From Google Summer of Code Mentor Wiki

Jump to: navigation, search

On this session two topics were shared:

  • Using procedural generation on Multimedia software.
  • Connecting Multimedia applications between each other to speed up content creation.

[edit] Procedural Generation

Basically the idea is creating the data "on the fly" by connecting a set of creators and modifiers.
For example Gimp is going in this direction with the gelg project. Also K-3D (I, Joaquin Duo, proposed the topic and I am mentor of K-3D) works with procedural generation.
Also you may like to check wikipedia on the topic

[edit] Connecting multimedia applications

There is a interesting project called verse. This allow connecting two applications and synchronize changes. For example you can create a bitmap on Gimp and see the changes on Blender. Also share a 3d object across two app.
The main interest of the topic is the idea of crating a macro procedural pipeline between multimedia applications.
For example:

  • "Source nodes"
    • You can create the sound on one app
    • 3D object on another
    • texture on a third one
    • use a video editor to create the final result
  • "Connections"
    • the texture source to the 3d application
    • the audio to the video editor
    • the render output to the video editor

So if you alter the texture, all the changes should be reflected in the final result. There is no need for it to be en real time, updates could be scheduled.

Personal tools