2.5D 아이소 메트릭 (2D 이미지) 게임을 만들고 있습니다.
나는 플레이어들이 갑옷, 옷 등을 "염색"할 수 있기를 원합니다. 모든 것을 회색조로 조정하면보다 "자연적인"색소를 잃게됩니다. 예를 들어, 빨강 / 황색 회색조로 용을 만든 다음 오버레이 색상을 적용하면 2 차 색상이 모두 손실 된 순수한 용으로 이어집니다. 한편, 같은 레드 / 옐로우 드래곤 블루를 죽이면 블루 / 화이트가 멋지게 보입니다.
내 게임의 캐릭터에는 다양한 장비가 없습니다. 이 게임은 League of Legends가 캐릭터와 그래픽을 처리하는 방법에 더 가깝습니다. 단일 유형의 캐릭터 (예 : 영웅)가있을 수 있지만 옵션으로 캐릭터에 대한 여러 복장이있을 수 있습니다. 제한된 수의 "outfits"및 캐릭터에서 플레이어가 가능한 한 많은 사용자 정의를 할 수 있기를 바랍니다.
그래서 플레이어가 캐릭터를 선택하고, 여러 무기 중 하나를 고르고, 소수의 의상 선택 (캐릭터에 겹쳐져 있음)을 번갈아 가며 대부분의 모든 것을 염색하십시오 (무기의 특정 금속성 색상을 선택하고 모든 색상을 선택하십시오) 의류에 대한).
채색의 일부를 잃지 않고 그레이 스케일을 사용할 수 있다면 나는 할 것입니다.
다음은 내가 말하는 것에 대한 예입니다.
Photoshop의 "컬러 오버레이"옵션에서 무엇을 사용하든 드래곤을 염색 할 수 없습니다. 분명히, 그레이 스케일을 사용하여 더 잘 채색 할 수 있다면 잘못하고 있습니다. 녹색 또는 노란색 또는 연한 자주색과 같은 색상의 경우에는 정상적으로 작동합니다. 다른 색상의 경우 예술을 파괴합니다.
그러나 그레이 스케일을 적용하지 않으면 원본 (빨간색 / 노란색) 이미지에 "HUE"색상을 적용하기 만하면 훨씬 더 좋아 보입니다.
붉은 색조
보라색 색조
이제 플레이어는 Dragon ANY 색상을 염색 할 수 있으며 여전히 멋지게 보입니다! (노란색은 흰색으로, 빨간색은 무지개의 색으로 바뀝니다.)
이것이 WHITE 또는 BLACK이 최상의 2 차 색상임을 의미합니까? 그런 다음 일종의 메서드 또는 셰이더를 사용하여 흰색 (보조) 색상을 다른 것으로 변경 하시겠습니까?
단일 이미지를 촬영하는 복잡한 방법에 대한 기사가 있습니까? 착색에 따라 다른 픽셀을 염색합니까?
드래곤의 경우 화이트 / 블랙 고 대비 드래곤으로 가장 잘 작동합니까? 빨간색 / 노란색이 최고의 색상 세트입니까? 내가 시도한 몇 가지 다른 색상보다 이미지가 훨씬 좋습니다. 그레이 스케일이 여전히 우수합니까?
Photoshop의 "혼합 옵션"에는 비디오 게임의 이미지를 적절하게 "염색"하는 방법이 포함되어 있지 않습니까? 더 나은 성공을 달성 할 수있는 복잡한 셰이더 / 방법이 있습니까?
참고 : GrayScale을 사용하여 이미지의 RAM 소비를 줄이거 나 손실 압축 중 품질 손실을 방지 할 수 있다면 심각하게 고려해야 할 사항입니다.