2014-03-27 3 views
1

BufferGeometry에서 재료 설정 {vertexColors: THREE.FaceColors}을 사용하여면에 다른 색상을 설정할 수 있습니다. 그러나 투명성을 설정하는 방법은 없습니다.BufferGeometry 투명도

BufferGeometry에서 다른 얼굴의 투명도를 어떻게 설정합니까?

+0

날 당신이 당신의 자료 – user2118784

+0

덕분에 "투명도"를 적용하려고 ... 사용하는 재료의 종류를 알려주십시오. 하지만 BufferGeometry의 일부면에만 불투명도를 설정하려고합니다. – ChrisU

답변

1

이것은 dev 지점에서 해결되었습니다.

이 예를 살펴 : https://github.com/mrdoob/three.js/blob/dev/examples/webgl_buffergeometry_rawshader.html

+0

THREE.Color를 알파 컴포넌트로 확장 할 수 있습니까? 또는 새로운 RawShaderMaterial을 사용해야합니까? – ChrisU

+0

이제 새로운 'RawShaderMaterial'을 사용하고 자신 만의 속성을 구축하십시오. – mrdoob

+0

삼각형 수를 100k로 늘렸고 프레임 속도가 10fps로 떨어졌습니다. 일부 그리기 호출 만 있고 쉐이더가 간단하기 때문에 이상합니다. 이유가 뭐야? – ChrisU