2017-07-03 39 views
0

我正在藉助threejs繪製草圖工具。這個工具應該允許用戶在任何方向繪製立方體。我部分實現了這一點,但仍然當我在負方向縮放一個對象時,臉部顏色變爲。我正在尋找避免顏色反轉的解決方案。意味着立方體在正和負縮放時應該是相同的。threejs草繪工具與立方體幾何

請請幫忙.. !!

在此先感謝。

正向縮放。

Scaling at positive direction

縮放在負方向。

Scaling at negative direction

回答

2

如果縮放負面具有不必要的文物,你爲什麼不只是避免這樣做呢?你的立方體網格是對稱的,所以根據我所知,沒有期望的行爲。

換句話說,顯示-50,但由絕對值(50)縮放。

scale.set(Math.abs(scale)...) 

如果您確實需要幾何圖形翻轉,請查看this answer

+0

感謝Paul-Jan,這個解決方法解決了我的問題。 :) –