查看完整版本 : three.js export .mtl

庸庸碌碌 2017-3-24 20:39

5該,我想問下點export .mtl?
下面條link係咪姐OBJExporter包含export .mtl?:smile_13::smile_41:麻煩高手教路
[url]http://stackoverflow.com/questions/35070048/export-a-three-js-textured-model-to-a-obj-with-mtl-file[/url]

[[i] 本帖最後由 庸庸碌碌 於 2017-4-1 06:42 PM 編輯 [/i]]

marlin12 2017-3-24 23:17

如果係[正立方體],可以用MeshFaceMaterial做到,但係roundCornerRect唔知得唔得。

[url=http://www.evanz.net/threejs/test_threejs.html]http://www.evanz.net/threejs/test_threejs.html[/url]

[url=http://wow.techbrood.com/fiddle/31805]http://wow.techbrood.com/fiddle/31805[/url]

[url=http://stackoverflow.com/questions/17418118/three-js-cube-with-different-texture-on-each-face]Three.js_cube_with_different_texture_on_each_face[/url]

[[i] 本帖最後由 marlin12 於 2017-3-24 11:28 PM 編輯 [/i]]

marlin12 2017-3-25 11:39

原來其他形狀都做到,睇啲code好似係[url=https://threejs.org/editor/]three.js_editor[/url]做出黎。

[url=http://all.develoteca.com/builder/?model=iphone]http://all.develoteca.com/builder/?model=iphone[/url]

[url=http://all.develoteca.com/builder/?model=dvd]http://all.develoteca.com/builder/?model=dvd[/url]

[[i] 本帖最後由 marlin12 於 2017-3-25 11:59 AM 編輯 [/i]]

庸庸碌碌 2017-3-25 16:05

[quote]原帖由 [i]marlin12[/i] 於 2017-3-25 11:39 AM 發表 [url=http://computer.discuss.com.hk/redirect.php?goto=findpost&pid=458575756&ptid=26536404][img]http://computer.discuss.com.hk/images/common/back.gif[/img][/url]
原來其他形狀都做到,睇啲code好似係three.js_editor做出黎。

[url=http://all.develoteca.com/builder/?model=iphone]http://all.develoteca.com/builder/?model=iphone[/url]

[url=http://all.develoteca.com/builder/?model=dvd]http://all.develoteca.com/builder/?model=dvd[/url] [/quote]

:smile_35:d link有無code參考到
試過MeshFaceMaterial,但是import error ,好似要babel

[[i] 本帖最後由 庸庸碌碌 於 2017-3-25 04:28 PM 編輯 [/i]]

marlin12 2017-3-26 23:00

[quote]原帖由 [i]庸庸碌碌[/i] 於 2017-3-25 04:05 PM 發表 [url=http://computer.discuss.com.hk/redirect.php?goto=findpost&pid=458588412&ptid=26536404][img]http://computer.discuss.com.hk/images/common/back.gif[/img][/url]
:smile_35:d link有無code參考到
試過MeshFaceMaterial,但是import error ,好似要babel [/quote]


其實有其中一條link已經show咗全段code出黎,其他既link你save咗個webpage落黎,都會睇到啲code。

你根本就無認真睇過我畀你果啲link,唔知你可以點樣試過用MeshFaceMaterial唔得?!:smile_41:

庸庸碌碌 2017-3-26 23:22

[quote]原帖由 [i]marlin12[/i] 於 2017-3-26 11:00 PM 發表 [url=http://computer.discuss.com.hk/redirect.php?goto=findpost&pid=458671110&ptid=26536404][img]http://computer.discuss.com.hk/images/common/back.gif[/img][/url]



其實有其中一條link已經show咗全段code出黎,其他既link你save咗個webpage落黎,都會睇到啲code。

你根本就無認真睇過我畀你果啲link,唔知你可以點樣試過用MeshFaceMaterial唔得? ... [/quote]
對5住,我有入過去,禁save,見到External URL,Description,Title 但是5知點儲存d code ,好對5住...

我加左[code]var materials = [
       new THREE.MeshLambertMaterial({
           map: THREE.ImageUtils.loadTexture('1.png')
       }),
       new THREE.MeshLambertMaterial({
           map: THREE.ImageUtils.loadTexture('1.png')
       }),
       new THREE.MeshLambertMaterial({
           map: THREE.ImageUtils.loadTexture('1.png')
       }),
       new THREE.MeshLambertMaterial({
           map: THREE.ImageUtils.loadTexture('1.png')
       }),
       new THREE.MeshLambertMaterial({
           map: THREE.ImageUtils.loadTexture('1.png')
       }),
       new THREE.MeshLambertMaterial({
           map: THREE.ImageUtils.loadTexture('1.png')
       })
    ];[/code]之後就出現import error,但是有material e個文件,我上網搵資料話要用babel先做到

[img]http://i.imgur.com/lFtOqWN.png[/img]

[[i] 本帖最後由 庸庸碌碌 於 2017-3-27 10:54 AM 編輯 [/i]]

marlin12 2017-3-29 20:52

用three.CSG_plug-in既substract去將extrudeGeometry切開,將每個face變成分開既geometry,然後再用textureLoader去load個image file入去。

[url=http://learningthreejs.com/blog/2011/12/10/constructive-solid-geometry-with-csg-js/]Constructive Solid Geometry With csg.js[/url]

[url=https://github.com/chandlerprall/ThreeCSG]chandlerprall/ThreeCSG[/url]

[url=https://www.youtube.com/watch?v=K1LS_KGB3L4&feature=youtu.be]three.js - split extrude geometry[/url]

[[i] 本帖最後由 marlin12 於 2017-3-31 02:14 AM 編輯 [/i]]

庸庸碌碌 2017-4-1 18:39

5該,我想問下點export .mtl?
下面條link係咪姐OBJExporter包含export .mtl?

[url]http://stackoverflow.com/questions/35070048/export-a-three-js-textured-model-to-a-obj-with-mtl-file[/url]

tom.care

*** 作者被禁止或刪除 內容自動屏蔽 ***
頁: [1]
查看完整版本: three.js export .mtl