스케치 업을위한 플러그인을 작성했습니다. Ruby에서 프로그래밍 방식으로 수직 또는 수평 인 텍스처 위치를 아는 것이 가능하다는 것을 알고 싶습니다.루비에서 텍스처의 위치를 프로그래밍 방식으로 알 수 있습니까?
예 : 저는 목재 작업을 위해 스케치 업을 사용하고 있으며 모델에 재료를 적용 할 때마다 곡물을 처리해야합니다. 그래서 나는 나무 그레인이 수평 또는 수직에 있음을 알고 싶습니다. 면을 선택하고 Texture-> position을 클릭하면 수평 곡물을 수직 및 부제로 만들 수 있습니다. 프로그래밍 방식으로 재료를 적용한 후에 곡물이 수평 또는 수직임을 어떻게 알 수 있습니까?
해결책이 있습니까?
텍스처의 투영 방향을 가져오고 설정하지만 위치는 설정하지 않습니다. – thomthom
@thomthom 아래 표를 가져 주셔서 감사합니다. 진심으로 감사드립니다.그가 투영이 어떤 방향인지 알기를 원했기 때문에 내 대답은 잘못이 아니 었습니다. 그는 곡물의 방향을 알고 싶다고 말한 입장을 요구하지 않았습니다. 텍스처> 위치를 통해 설정할 수 있습니다. – engineersmnky
그는 텍스처의 방향 (수직 또는 수평)을 물었다. 당신은 그 위치를 통해 그것을 얻습니다. 벡터 방향과 관련하여 UV 데이터가 얼굴에 어떻게 배향되어 있는지 파악합니다. 얼굴이 정상 [0,0,1]이고 텍스처 투영을 수직 [1,0,0]으로 설정 한 경우 얼굴 전체에 걸친 약간의 픽셀이 균일하게 흐려집니다 . 3d 텍스처로는 작동했지만 2D로는 작동하지 않았습니다. – thomthom