求高手,這張圖是怎麼製作出來的?


這種圖手動貼logo就太麻煩了,而且看立方體的排布也基本上是有規律的隨機分布。

processing代碼40多行,不算多也不算少。沒辦法,手頭能找到的logo只有這一個,如果要貼不同logo的話,還得再加十幾行代碼。

PImage prezi;

int pwd,pht;

void setup(){

prezi=loadImage("prezi.png");

pwd=prezi.width;

pht=prezi.height;

size(800,600,P3D);

noLoop();

}

void draw(){

background(0);

translate(width/2,height/2,00);

rotate(-PI/16);

rotateX(PI/8);

directionalLight(200,200,200,0,0,-1);

spotLight(255,255,255,0,0,500,0,0,-1,PI/6,2);

directionalLight(120,120,120,1,-1,0);

for(int i=-500;i&<500;i+=100){

for(int j=-400;j&<400;j+=100){

if(random(100)&<99){

drawBox(i,j);

}

}

}

}

void drawBox(int xpos,int ypos){

int sideLen=int(random(50,150));

int ht=floor(random(70,300));

pushMatrix();

translate(xpos+random(-30,30),ypos+random(-30,30),-100);

fill(130);

noStroke();

box(sideLen,sideLen,ht);

beginShape();

texture(prezi);

vertex(-sideLen*pwd/pht/2,-sideLen/2,ht/2 ,0,0);

vertex(sideLen*pwd/pht/2,-sideLen/2,ht/2+1,pwd,0);

vertex(sideLen*pwd/pht/2,sideLen/2,ht/2+1,pwd,pht);

vertex(-sideLen*pwd/pht/2,sideLen/2,ht/2+1,0,pht);

endShape();

popMatrix();

}


3ds max,或者有了3d功能的ps


先用3D轉件(c4d也可以)做出立體的圖形,然後導出圖片在ps里貼上logo圖片


推薦閱讀:

這種 logo 的質感是怎麼用 Ai 實現的?
如何學習建築設計圖排版?
為什麼在Ps中打出來的字是帶有鋸齒狀模糊的?
非商業用途下,普通人如何設計海報?
有什麼紅配綠的經典設計?

TAG:AdobePhotoshop | 設計 | 平面設計 | Logo設計 | AdobeIllustrator |