WebPlatform.org — Your Web, documented
Floraform – an exploration of differential growth
Introducing Floraform, the latest generative design system from Nervous System. Floraform is inspired by the biomechanics of growing leaves and blooming flowers and explores the development of surfaces through differential growth. We used this system to computationally craft a new 3D-printed jewelry collection, now available on our website. Floraform is a simulation of a differentially growing elastic surface that we created to explore how biological systems create form by varying growth rates through space and time. It began with an unusual flower, Celosia cristata, and led us through a journey of cellular differentiation, discrete differential geometry, kleptoplastic sea slugs, nastic movements, and 19th century zoetropes. Table of Contents // what is differential growth | inspiration | mapping out the simulation space | digital gardening | florescence jewelry collection | what’s next | technical details | bibliography What is Differential Growth? Mapping out the simulation space 1. 2.
GRAFICA Obscura
3D modeler / CAD softwares | wikimal
Let's start a list of useful softwares for 3D modelling / CAD, particularly free ones. Which software to chose (thanks to RealizeBxl) Easy/accessible softwares 123D : By Autodesk. : Online, now Autodesk-owned, and has a free version! Less easy Wings3D: I find it a bit... dry. online 3D modelerDesing spark Mechanical : completly free modeler Different OpenSCAD : Script-based CAD software, allows for parametric models See : for parametric objects on ThingsiverseSee: to add autocomplete in notepad++ (a must have !) 3D scanning Models processing/fixing Other 3D tools Commercial / Professional 3D tools
DotNet Koans | Cory Foy
by Cory Foy on December 20, 2009 For quite a while now, if you want to learn Ruby, you have the Pickaxe book, Why’s guide, and the fabulous Edgecase Ruby Koans on GitHub. The Koans are especially interesting because all you really need to do is setup a working environment and go. It tells you what you need to do next, by way of running the tests and seeing what passes. I thought to myself, why the heck don’t we have something like that for other languages? The goal of the project is to eventually have a guide for C#, F#, and VB.NET – likely in that order. My goal right now is to get everything ported over pretty much as-is, and then look at making sure this fits a good progression. The project is now public up on GitHub at – feel free to download it, play with it, and contribute (or critique) if you’d like.
Matouš Stieber
Fluid Polygons and Polyhedra
Figure 1. Figure 2. Figure 3. When a vertical water jet strikes a circular horizontal impactor, the water is deflected into a horizontal sheet. This series of photos appears in Buckingham & Bush (2001, Phys. [Home] - [Research Interests] - [Fluid Polygons]
How to Create Concentric Circles, Ellipses, Cardioids & More Using Straight Lines and a Circle
How to Create Concentric Circles, Ellipses, Cardioids & More Using Straight Lines and a Circle Using only a circle and straight lines, it's possible to create many different curves that are quite pleasing to look at and well known mathematically. Most of the curves that are going to be explored in this post are featured at this site, which has a program for generating them, and this site which explores some of the geometry used in creating these curves. I created all of these with a pencil and a ruler, or with the free computer program Geogebra. Concentric circles: Concentric circles showing 6 pentagrams of different colors: Ellipse: Cardioid: Heart composed of lines, partial concentric circles, and sections of a cardioid: Materials and Tools PaperRulerPen or pencilCompass for drawing circles (or images of circles or regular polygons)Protractor for marking circles with even marks Making Concentric Circles Take a circle and mark it at even intervals. Connect one mark to another mark. Repeat.
VBScript
Microsoft Visual Basic Scripting Edition brings active scripting to a wide variety of environments, including Web client scripting in Microsoft Internet Explorer and Web server scripting in Microsoft Internet Information Service If you already know Visual Basic or Visual Basic for Applications (VBA), VBScript will be very familiar. The basic concepts of VBScript are common to most programming languages. VBScript talks to host applications using Windows Script. With Windows Script, browsers and other host applications do not require special integration code for each scripting component. Windows Script enables a host to compile scripts, obtain and call entry points, and manage the namespace available to the developer. As a developer, you can license VBScript source implementation at no charge for use in your products. The following sections explain how to use Visual Basic Scripting Edition (VBScript) and provide details about its language elements.