首先 默認threejs的線寬是無法調節的 這個大家應該都知道
官方可調節案例:
https://threejs.org/examples/?q=line#webgl_lines_fat
代碼樣例(就在右下角 還是貼個防呆鏈接吧)
https://github.com/mrdoob/three.js/blob/master/examples/webgl_lines_fat.html
很多人可能會出現我徒弟第一次的情況,照着下面一頓寫(官方示例代碼)
然後就發現屏幕白花花的根本用不了....
發現線縮小几千倍就可以用...
這是因爲還少東西
一定要在 update裏面 (animate) 維護線的材質.....注意紅線那句話,對就是這句話
然後你就發現線就正常粗細了...
但是你會發現如果你寫了窗口自適應的代碼,窗口產生變化的時候...你的線可能就會出問題
注意注意 是可能
你可以參考官方代碼 來進行調整 如下
因爲我找到問題後直接給我徒弟了...具體沒測,各位見諒
LJason 祝各位順利