新建乙個 3Ddemo

2021-07-31 18:00:23 字數 1478 閱讀 1171

var scene=new three.scene(); 

// 建立乙個場景

var geomtry=new three.boxgeometry(110,0.1,100);

//建立乙個物體模型 引數為  物體的 x y z  標量

var materil=new three.meshlambertmaterial();

// 建立物體材質

var mesh=new three.mesh(geomtry,materil);

// 建立乙個物體  需要兩個形參   物體模型以及材質

var mesh2=newthree.mesh(geomtry,materil);

// 建立第乙個 物體,

mesh.position.set(0,30,0)

// 物體1 設定位置 

mesh2.position.set(0,0,0)

// 物體2 設定位置

scene.add(mesh);

//將物體新增到場景

scene.add(mesh2);

//將物體新增到場景

var light=new three.pointlight(0xffffff);

// 建立光源 

light.position.set(300,400,200);

// 設定光源位置

scene.add(light);

//新增光源到場景中

var camera=new three.perspectivecamera(40,800/600,1,1000);

//建立 乙個相機  引數分別為   相機的視角,視覺的寬高比,最近視角 ,最遠視覺

camera.position.set(200,200,200);

// 設定相機的位置

camera.lookat(scene.position);

// 設定相機的視野為 場景

varr ender=new three.webglrenderer({

antialias:true,//是否開啟反鋸齒

precision:"highp",//著色精度選擇

alpha:true// 背景透明

// 建立乙個渲染器

render.setclearcolor(0x000000,1.0);

// 設定背景 透明   // alpha 為true  透明度才有效

render.setsize(800,600);

// 設定渲染器到 尺寸

將渲染器填充到html頁面中

render.render(scene,camera)

//渲染

** 如下

效果:

匯入 彎管機3D DEMO

昨天經過一些努力,把彎管機的管子加到了彎管機上面。新增了一些手工的彎管步驟,做了乙個demo。最後在其他非開發機上面執行的時候,出現了 由於應用程式配置不正確,應用程式未能啟動。重新安裝應用程式可能會糾正此問題。這個問題。上網查詢,查到原來如此 原來我在編譯lib和exe檔案的時候,乙個選擇mult...

新建乙個vue專案

用命令列生成vue專案框架需要npm包管理器來安裝,而npm又是在安裝nodejs的時候同時安裝的,所以首先要安裝nodejs。安裝完成後,開啟cmd。輸入 node v,出現類似v6.11.2這樣的版本號說明node安裝成功。輸入 npm v,出現類似 v3.10.10這樣的版本號說明npm安裝成...

svn新建乙個專案

1.首先在伺服器上新建乙個倉庫mkdir test svn svnadmin create test svn 2.進入conf目錄配置 2.1 修改svnserve.conf檔案,取消注釋password db passwd和authz db authz。2.2 修改 authz檔案,新增各個資料夾...