Skip to main content

These Inception-like cityscapes were designed autonomously by a computer program

It’s easy to spot fractal forms in nature, but it’s damn near impossible to create them architecturally. Still, Islamic geometric tilings manage to mimic the recursive patterns to create stunning architectural accents, and it’s these tilings that inspired London-based programmer Daniel Brown’s virtual cities. Brown’s project, Danilton: The Brutal Deluxe, takes brutalist architecture to impossible ends.

To create the incredible structures, Brown fed images of standard apartment buildings into fractal equations, plugged some random numbers into an algorithm, and generated sci-fi cityscapes reminiscent of The Fifth Element.

Related Videos

Plants are absent. Just one or two souls can be seen in the windows, on the balconies. The air is remarkably clean, but we doubt many people would want to call these metal and concrete structures home.

Related: Activist trolls patent trolls, builds algorithm that publishes ideas for all possible inventions

“I was interested in the idea of ‘creating’ a virtual city, but realized I could never design such an amount of detail,” Brown told Tech Insider. So instead of meticulously crafting the imaginary world, Brown let a computer do it, creating an algorithm that used fractal mathematics to multiply patterns indefinitely.

Brown works part-time at Amaze, a company that develops virtual reality worlds using generative software. So, although Danilton: The Brutal Deluxe is for now just a hobby, he noted the importance of designing virtually explorable worlds using code instead of 3D modeling.

Editors' Recommendations

Microsoft’s quantum computing devkit exists — whether you look or not
ibms scott crowder on the infancy of quantum computers ibm a computer 1

Microsoft has released a free preview of its Quantum Development Kit in the hopes that it will help bring about increased interest in the development of quantum computing. The kit contains its "Q#" programming language, a quantum computing simulator, and resources to help people get started making applications for a theoretical quantum computer.

For anyone who has ever attempted to wrap their mind around quantum mechanics, it's far from an exact science -- by its very nature. The potential it holds for computing though is astronomical because, in theory, a quantum computer would be able to perform computations far faster than traditional computers -- potentially millions of times faster than consumer hardware and thousands of times faster than even supercomputers, opening up all sorts of exciting possibilities.

Read more
A.I. creates some of the most realistic computer-generated images of people yet
computer-generated images

Sure, artificial intelligence apps can turn your photos into paintings, but now computers can generate their own photographs -- of people (and even things) that don’t actually exist. Nvidia recently created a generative adversarial network (GAN) that can generate high-resolution images from nothing but a training set database. The company shared a research paper detailing the computer-generated images on Friday, October 27.

Nvidia’s proposed method relies on a generative adversarial network, or GAN. It consists of two neural networks that are based on algorithms used in unsupervised machine learning, which in itself pushes artificial intelligence to "learn" through trial and error without human intervention, such as separating images of cats and dogs into two groups.

Read more
Microsoft's quantum computing programming language is a big step forward
Quantum Computing

Microsoft is helping move us toward the future holy grail of quantum computing with the creation of a computing language that can run on a quantum computer. The company sees this as a fundamental step toward computers that are built on a "qubit," rather than a "bit," foundation.

Quantum computing has the potential to revolutionize almost all aspects of our digital society, reaching into every facet of life. But making a quantum computer is incredibly difficult and will take years of additional research before we can even approach the idea of building something that can operate outside of ideal lab conditions. Microsoft wants to be a major part of that developmental process.

Read more