人妻暴雨中被强制侵犯在线,亚洲国产欧美日韩精品一区二区三区,四虎影免看黄,国产无人区二卡三卡四卡不见星空

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 2760|回復(fù): 2

WebGL做的減速器展示(根據(jù)soildworks模型導(dǎo)入的)

[復(fù)制鏈接]
1#
發(fā)表于 2016-5-6 15:52:09 | 只看該作者 |倒序?yàn)g覽 |閱讀模式
一直在學(xué)習(xí)。* ]: H  s% O0 S/ ]6 S0 [
2#
 樓主| 發(fā)表于 2016-5-6 15:55:42 | 只看該作者
怎么附件顯示不出來
+ n( K1 `  S( @& K( d. F  L

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?注冊會員

×
3#
 樓主| 發(fā)表于 2016-5-12 12:03:47 | 只看該作者
給點(diǎn)核心程序吧。這也是我老師整的。好東西就要分享,
" a' E8 _. }. ovar loader = new THREE.STLLoader();
  {$ _: i8 N3 P( O/ V            var group = new THREE.Object3D();
" W& s3 ~8 C* R+ K( E            loader.load("../assets/models/a.stl", function (geometry) {9 a8 o- V  M4 ?
                console.log(geometry);/ h2 F5 x4 k3 Z3 y1 u5 b- B
" y. s( q# Y# j# Y) k, r; b# ]
                //加載到 mesh
- v% X, n) v4 P1 S                var mat = new THREE.MeshLambertMaterial({color: 0x444444});1 ]- [7 q  r( X$ M. D+ }# f
                mesh  = new THREE.Mesh(geometry, mat);
4 Z* H$ |6 j$ s! H3 u# m                mesh .rotation.x = -0.5 * Math.PI;
2 R! W- T% c% M) e4 u                mesh .scale.set(0.6, 0.6, 0.6);
) \' C$ U" |) p! `5 D4 V0 r* E# Q3 e& V3 P* B8 A3 c
                //使用 box 生成邊界,將物體調(diào)整到原點(diǎn)
( S6 w5 D- _3 y+ J( i2 k/ ~                var box = new THREE.Box3().setFromObject( mesh );
/ p% Y/ |" m0 X+ a) \/ y0 K3 H7 L                box.center( mesh.position ); // this re-sets the mesh position
8 v: J1 u0 H- E                mesh.position.multiplyScalar( - 1 );
4 P! M1 ~8 E" ~* I+ x                //將mesh 加到組中/ E7 n5 p2 m6 _6 Z$ a6 Y7 m
                group = new THREE.Group();
' H  a4 Y7 W  P0 e0 D; R- I                scene.add( group );
2 n4 ^6 k, r: d6 j% B5 J' k5 b                group.add( mesh );  C" N# A1 u9 @0 w8 T+ W9 `
+ }, Y  V  R% p6 P# e4 p; c* C) F/ _
                //設(shè)置組的坐標(biāo)為mesh顯示到原點(diǎn)時mesh的中心點(diǎn)坐標(biāo)取負(fù)值,移到加載時的位置
' e) w8 F/ I( {# ^: M8 ^                group.position.y =  -mesh.position.y;
) G/ D$ e5 }5 a; f+ r                group.position.x =  -mesh.position.x;5 U3 ?; v9 Z; l: c
                group.position.z =  -mesh.position.z;
- H; l! u! _; {. P# D& l
' n) L3 C2 t" ]0 T, U% w5 g7 D: X            });
您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

Archiver|手機(jī)版|小黑屋|機(jī)械社區(qū) ( 京ICP備10217105號-1,京ICP證050210號,浙公網(wǎng)安備33038202004372號 )

GMT+8, 2025-7-5 02:56 , Processed in 0.161746 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回復(fù) 返回頂部 返回列表