A Seventies Mid-Century Wallpaper

The 1970s was like the 1960s only more so; that is it embodied the excitement and stimulation of the 1960s but took it to even greater extremes.

For the ordinary householder this meant a good variety of choice in patterns and colours for wallcoverings. The pattern today is a simple one but one which has an unusual look at the scale shown. This was a particular feature of 1970s wallpaper where great care was taken to give the maximum impact that the pattern could produce.

Once again the colouring follows the British Standard although the setting is a different one. This is a new version of an old room which began life as the dining room of the 1960s house.

You can also see larger versions of this and our other work on our Flickr page which is here.

PImage bg ;
color brass ; // stroke
color jonquil ;
color jasmine ;
color canary ;
color pred ;
color mbgreen ;
color montella ;

void setup() {
 size(1000, 1000) ;
 // background(255) ;
 bg = loadImage("055.jpg") ; // jasmine
 image(bg, 0, 0) ;
 drawGuides() ;
 
 // colors
 brass = color(#DBA20D) ;
 jonquil = color(#E8DFA0) ;
 jasmine = color(#F0DA5E) ;
 canary = color(#EFC400) ;
 pred = color(#C8361E) ; // poppy red
 mbgreen = color(#17472A) ; // mid Brunswicj green
 montella = color(#464130) ; 


 // rounds
 fill(brass, 175) ;
 stroke(montella, 150) ;
 strokeWeight(12) ;
 int rSize = 600 ;
 ellipse(500, 0, rSize, rSize) ;
 ellipse(500, 1000, rSize, rSize) ;
 ellipse(0, 500, rSize, rSize) ;
 ellipse(1000, 500, rSize, rSize) ;
 
 
 // diamonds
 // big
 fill(jasmine, 100) ;
 stroke(brass, 250) ;
 strokeWeight(2) ;
 drawDiamond01(500, 100) ;
 // middle
 fill(jonquil, 100) ;
 stroke(brass, 250) ;
 strokeWeight(2) ;
 drawDiamond02(500, 200) ;
 // center
 fill(canary, 100) ;
 stroke(brass, 250) ;
 strokeWeight(2) ;
 drawDiamond03(500, 300) ;
 // carry over
 fill(jasmine, 150) ;
 stroke(brass, 250) ;
 strokeWeight(2) ;
 drawDiamond04(1000, 400) ; // right
 drawDiamond04(0, 400) ; // left
 drawDiamond04(500, -100) ; // top
 drawDiamond04(500, 900) ; // bottom
 
 
}
//----------------------------------------------------------------

void drawDiamond01(int x, int y) {
 beginShape() ;
 vertex(x, y) ;
 vertex(x - 400, y + 400) ;
 vertex(x, y + 800) ;
 vertex( x + 400, y + 400) ;
 endShape(CLOSE) ;
}

void drawDiamond02(int x, int y) {
 beginShape() ;
 vertex(x, y) ;
 vertex(x - 300, y + 300) ;
 vertex(x, y + 600) ;
 vertex( x + 300, y + 300) ;
 endShape(CLOSE) ;
} 
 
void drawDiamond03(int x, int y) {
 beginShape() ;
 vertex(x, y) ;
 vertex(x - 200, y + 200) ;
 vertex(x, y + 400) ;
 vertex( x + 200, y + 200) ;
 endShape(CLOSE) ;
} 

void drawDiamond04(int x, int y) {
 beginShape() ;
 vertex(x, y) ;
 vertex(x - 100, y + 100) ;
 vertex(x, y + 200) ;
 vertex( x + 100, y + 100) ;
 endShape(CLOSE) ;
} 
//----------------------
void drawGuides() {
 stroke(0, 50) ;
 strokeWeight(1) ;
 // across
 line(250, 0, 250, 1000) ;
 line(500, 0, 500, 1000) ;
 line(750, 0, 750, 1000) ;
 // down
 line(0, 250, 1000, 250) ;
 line(0, 500, 1000, 500) ;
 line(0, 750, 1000, 750) ;
 // reset stroke
 stroke(0) ;
 strokeWeight(1) ;
}

About Mike
I design and create 3D interiors and mid-century inspired surface patterns

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: