background preloader

Structure Synth

Structure Synth
Related:  2016 Juin

Libnoise Glossary Amplitude The maximum absolute value that a specific coherent-noise function can output. In libnoise, a coherent-noise function with an ampltude of n generates values between +n and -n, although in some cases (for example, when generating Perlin noise), this is not guaranteed. Coherent noise A type of smooth pseudorandom noise. Coherent noise is generated by a coherent-noise function, which has three important properties: Passing in the same input value will always return the same output value. An n-dimensional coherent-noise function requires an n-dimensional input value. In libnoise, all coherent-noise functions are three-dimensional. The following graph shows the output of a one-dimensional coherent-noise function n(x) with a frequency of 2: Compare it to the following graph that shows the output of a non-coherent-noise function n(x): Combiner module A noise module that mathematically combines the output values from two or more source modules together. Examples of combiner modules include:

Context Free Art Publication FAF, Université Miséricorde Fribourg - Forum d'architecture Fribourg CHF 98.- (hors frais d’envoi) Pour fêter son 10e anniversaire, le Forum d’architecture Fribourg a choisi de rééditer le fascicule publié en 1941 à l’occasion de l’inauguration des bâtiments de l’Université Miséricorde et épuisé depuis. Cet ouvrage richement illustré de plans et de photos décrit le chantier du prestigieux édifice, l’architecture de Denis Honegger et Fernand Dumas, la construction en béton armé des ingénieurs Alexandre Sarrasin, Henri Gicot, Beda Hefti et Jean Barras, ainsi que les solutions, innovantes pour l’époque, dans les domaines de l’acoustique, de l’éclairage, des techniques du bâtiment et des interventions artistiques. La nouvelle édition contiendra un facsimilé de l’original, un volume texte sur l’architecture et les travaux d’ingénieur et un volume de photographies actuelles. Je commande le livre au prix de CHF 98.-.

s Best Photos of recursive and structuresynth Flickr Hive Mind is a search engine as well as an experiment in the power of Folksonomies. All thumbnail images come directly from Flickr, none are stored on Flickr Hive Mind. These photos are bound by the copyright and license of their owners, the thumbnail links take to you to the photos (as well as their copyright and license details) within Flickr. Because some other search engines (Google, etc.) index parts of Flickr Hive Mind, you may have been led here from one of them. Welcome to Flickr Hive Mind, almost certainly the best search engine for photography on the web. Flickr Hive Mind is a data mining tool for the Flickr photography database, allowing search by: tags(keywords); Flickr photography groups; Flickr users, their contacts, and favorites; free text; the Flickr Explore algorithm for interestingness.

Tutorials - Ambient Occlusion Lighting using GLSL Ambient Occlusion Lighting By Jérôme 'JeGX' GUINOTjegx [at] ozone3d [dot] net Initial draft: November 19, 2005 Last update: February 9, 2006 Translated from french by Samir Fitouri - soundcheck [at] ozone3d [dot] net Prerequisite 1 - Introduction Ambient Occlusion Lighting is a lighting technique which makes it possible to increase in a very appreciable manner the realism of a 3D scene. To arouse your interest, here is an example of a 3d real time rendering result that exploits the Ambient Occlusion, resulting from the Static Ambient Occlusion Lighting Demo (called thereafter Static AO demo): Fig.1 - Ambient Occlusion rendering. The AO technique (AO for Ambient Occlusion) is mainly focused on the ambient term of the lighting equation used in real time calculations. If = Ia + Id + Is where If is the intensity of the pixel final color, Ia the intensity of the ambient color, Id the intensity of the diffuse color and Is that of the specular color. Fig.2 - Constant ambient intensity rendering.

Official Sothink Blog » Blog Archive » How to Make a Photo Morph Animation? Have you ever thought to change one image to another in your Flash movies, like a magician giving performance on the stage? Now with Sothink SWF Quicker V3.0.1, it can be realized in minutes! With morph function you can go from one keyframe to another and specify changes in the animation and let the Flash program create the frames in between. Here we will take a photo for instance, and you will witness the process that a goat turns out to be a giraffe. Let’s begin! 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Tips: 1) The more hint points you added, the more exquisite the transform process will be. 2) To judge whether the hint points are added correctly and efficiently, you can see that if the image in the Preview window become clearer and clearer. 3) Right click a hint point may delete it. Learn more at

Laetitia Soulier Dans la série des « Matryoshka Dolls » de Laetitia Soulier, les espaces rouges et ondulés se fient aussi bien aux univers méticuleux de David Lynch qu’aux architectures trompeuses de Piranèse. On y retrouve d’un côté une atmosphère saisie de complexité et d’onirisme, une chaleur chromatique emprunte de mystères, de l’autre, des structures désinvoltes parsemées de coins et de recoins qui se confondent avec notre inconscient et nos imaginaires. Le mobilier de bois vernis répond à une luminosité douce et mélodieuse, le temps parait suspendu tandis que les murs sont cadencés par des motifs géométriques. © Laetitia Soulier, The Matryoshka Dolls 1/3, from The Fractal Architectures series © Laetitia Soulier, The Matryoshka Dolls 2/3, from The Fractal Architectures series © Laetitia Soulier, The Matryoshka Dolls 3/3, from The Fractal Architectures series Pour autant, ce qui relève de la fractalité ne repose pas tant sur les manipulations formelles que sur une logique d’ensemble.

XenoDream Software 3D graphics - index Vertex Displacement Mapping using GLSL Vertex Displacement Mapping or simply Displacement Mapping is a technique allowing to deform a polygonal mesh using a texture (displacement map) in order to add surface detail. The principle is not new, it is even the basis of number of terrain generation algorithms (see the Terrain Generator GLUT project). The new thing is the use of the GPU to achieve in real time the mesh deformation. Update: November 5, 2006: The displacement mapping involves a graphics controller that allows to access at least to one texture unit inside the vertex shader. The access to a texture inside the vertex shader is called Vertex Texture Fetching. Update: November 22, 2006: It seems that there are some problems with the Forceware graphics drivers 91.xx and 93.xx. Update: September 30, 2008: Vertex texture fetching is now available on radeon: ATI Catalyst 8.10 Fixes the Displacement Mapping Bug in OpenGL @ Geeks3D. Fig. 1 - Number of Texture Units Inside a Vertex Shader Fig. 2 - DEMO_displacement_mapping.xml

Sweet Home 3D - Créer & Éditer Sweet Home 3D permet de dessiner le plan d’un logement en 2D, d’y disposer des meubles et de visualiser le résultat en 3D. Sweet Home 3D s’adresse aux personnes voulant faire des essais d’aménagement rapidement. De nombreux guides visuels facilitent le dessin d’un logement et la disposition des meubles dans le plan en 2D. L’utilisateur peut notamment : préparer les pièces et mettre sol et plafond ; dessiner les murs des pièces par-dessus l’image d’un plan existant, et appliquer une couleur ou une texture aux murs ; créer et éditer les côtes dans le plan ; glisser-déposer ses meubles dans le plan à partir d’un catalogue organisé par catégories (salon, cuisine...), dans lequel il peut importer ses propres modèles 3D ou provenant de différents sites ; modifier à la souris les dimensions, l’orientation et l’élévation des meubles ; imprimer sous Windows et Mac OS X, et copier les éléments sélectionnés dans le plan pour les coller dans une autre application.

[WIP] Procedural fractal mesh generation Hi everyone! Example settings for the branching generator. It's fast enough on my computer that it's pretty much realtime in the editor when changing values. OpenGL 3.0 Siggraph 2007 The Khronos Group - Connecting Software to Silicon The Khronos Group is a not for profit industry consortium creating open standards for the authoring and acceleration of parallel computing, graphics, dynamic media, computer vision and sensor processing on a wide variety of platforms and devices. All Khronos members are able to contribute to the development of Khronos API specifications, are empowered to vote at various stages before public deployment, and are able to accelerate the delivery of their cutting-edge 3D platforms and applications through early access to specification drafts and conformance tests. OpenGL - The Industry Standard for High Performance Graphics OpenGL® is the most widely adopted 2D and 3D graphics API in the industry, bringing thousands of applications to a wide variety of computer platforms. It is window-system and operating-system independent as well as network-transparent. OpenCL - The open standard for parallel programming of heterogeneous systems

Related: