μ μ μμ€ν κ³Ό μ μ΄ μμ΅λλ€. μμ λ°°μ΄μ λ§λ€κ³ VertexColorsλ₯Ό trueλ‘ μ€μ νμ¬ μ μ κ° κΌμ§μ κ³Ό κ°μ₯μ리μ μμμ μ½κ² μ€μ ν μ μμ΅λλ€. λ΄ μ§λ¬Έμ μ΄λ»κ² a) λΆν¬λͺ λ b) μ μ μμ€ν / μ μμ κ° μ μ / κ°μ₯μ리μ ν¬κΈ°λ₯Ό κ°λ³μ μΌλ‘ μ‘°μ ν μ μμ΅λκΉ?
κ°μ¬!
Zenna
λλ μ΄κ²μ μκ³ μΆμ΅λλ€.
geometry.colors
λ μ μ μ 1x1λ‘ λ§€ννλ λ°°μ΄μ
λλ€. λ°λΌμ geometry.vertices[ 1 ]
μ μμμ λ³κ²½νλ €λ©΄ geometry.colors[ 1 ]
μ μμ ν΄μΌν©λλ€.
μλ νμΈμ mrdoob.
geometry.colors [1]μ Three.colorμ λλ€. μμμ μ¦κ²κ² λ³κ²½ν μ μμ§λ§ λ΄κ° μλ ν λΆν¬λͺ λ κ°μ μ μ₯λμ§ μμ΅λλ€. κ·Έλ λ€λ©΄ λ¨μΌ μ μ / μ μ λΆν¬λͺ λλ₯Ό μ΄λ»κ² λ³κ²½ν μ μμ΅λκΉ?
μ΄ μ€...
μ½κ² ν μλ μμ΅λλ€. λΆν¬λͺ
λλ μμκ° μλ μ¬λ£λ³λ‘ μ§μ λ©λλ€. μΌλ§ μ μ Color
μμ μνλ₯Ό μμ νμ΅λλ€.
ν κ°μ§ κ°λ₯ν λ°©λ²μ μ¬μ©μ μ μ μμ±κ³Ό μ¬μ©μ μ μ MeshShaderMaterial
νλ κ²μ
λλ€. μ¬κΈ°μ 4 κ°μ κ΅¬μ± μμ μμμ΄ μμ΅λλ€.
ν¬κΈ°μ λν΄μλ λ§μ°¬κ°μ§μ λλ€. νμ¬ κΈ°λ³Έ μμ± λ° μ¬μ§μ μ¬μ©νμ¬ μ μ λλ λΌμΈλ³λ‘ λ³κ²½ν μμλ λ°©λ²μ΄ μμ΅λλ€. ν¬κΈ°μ λν λ λ€λ₯Έ μμ± μ€νΈλ¦Όμ΄ νμνκ³ μ΄λ₯Ό μ¬μ©νλ μ¬μ©μ μ μ μ¬λ£κ° μμ΄μΌν©λλ€.
μ΄μ Color
μμ μνλ₯Ό μ κ±°νκΈ°λ‘ κ²°μ ν μ΄μ λ₯Ό κΈ°μ΅ν μ μμ΅λλ€ ...
λλ κΈ°μ΅μ΄ λμ§ μλλ€. λλ μ΄κ²μ μ°Ύμ μ μμλ€.
https://github.com/mrdoob/three.js/commit/dc6e335dc9f7f38f1c79a5a6c112019d6fcce69d
μνκ°μλ 16 μ§μ μμμ΄ λ¬Έμ λ₯Ό μΌμΌν€λ κ² κ°μ΅λλ€. μ΄μ μμ° νμ΄ν λΌμΈμ λ λ§μ μ’ μμ±μ΄ μμΌλ―λ‘ ν¨μ¬ λ κ³ ν΅ μ€λ¬μΈ κ² κ°μ΅λλ€.
μ μ λ³λ‘ λΆν¬λͺ λλ₯Ό μ§μ ν μ μλ€λ κ²μ νν°ν΄ μμ€ν μ μννλ λ° λ§€μ° μ μ©ν©λλ€.
ν₯ν 릴리μ€μμμ΄λ₯Ό μ§μν κ³νμ΄ μμ΅λκΉ?
κΈ°μ μ μΈ μ΄λ €μμ΄ λ¬΄μμΈμ§ μ λͺ¨λ₯΄κ² μ΅λλ€. μ§κ΄μ μΌλ‘ geometry.opacityValues
μ κ°μ κ²μ κ°λ κ²μμ΄λ₯Ό μ§μνλ μ΄μ λ²μ κ³Ό νΈνλκ³ λ°©ν΄κ°λμ§ μλ λ°©μμΌλ‘ 보μ
λλ€. λν μ μ μμμ κ²½μ°μ²λΌ νμνμ§ μκ±°λ λ¬Έμ λ₯Ό μΌμΌν€λ κ²½μ°μ΄ μ§μμ λΉνμ±ννλ μ μ pointsMaterial.vertexOpacityValues
νλκ·Έκ°μμ μ μμ΅λλ€.
@quyin μ¬μ©μ μ μ ShaderMaterial
μνλ κ²μ ν μ μμ΅λλ€. λμμ΄ νμνλ©΄ stackoverflowλ₯Ό μ°Έμ‘°νμμμ€.
@WestLangley μκ² μ΅λλ€ . μ 보μ λν΄μ κ°μ¬λ립λλ€!
λ°λ©΄μ JSλ‘ ν μ μλ€λ©΄ μ’μ κ²μ λλ€. νΉν μ λ₯Ό ν¬ν¨νμ¬ μ °μ΄λ μΈμ΄μ μ΅μνμ§ μμ μ¬λλ€μκ²λ λμ± κ·Έλ μ΅λλ€. κ·Έλλ λͺ¨λ κ°μ¬ν©λλ€!
κ°μ₯ μ μ©ν λκΈ
@WestLangley μκ² μ΅λλ€ . μ 보μ λν΄μ κ°μ¬λ립λλ€!
λ°λ©΄μ JSλ‘ ν μ μλ€λ©΄ μ’μ κ²μ λλ€. νΉν μ λ₯Ό ν¬ν¨νμ¬ μ °μ΄λ μΈμ΄μ μ΅μνμ§ μμ μ¬λλ€μκ²λ λμ± κ·Έλ μ΅λλ€. κ·Έλλ λͺ¨λ κ°μ¬ν©λλ€!