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檔案,新增各個資料夾...