콘텐츠로 이동

휴(Hue) 참조

울티마 온라인에서 휴(hue)는 클라이언트의 hues.mul 파일에 대한 1-기반 인덱스입니다. 색이 입혀진 모든 아이템, 생물, 의류는 휴 번호를 지니며; 클라이언트는 그 번호를 조회해 스프라이트를 어떻게 다시 칠할지 결정합니다.

이해해야 할 중요한 점은 휴가 평평한 색조가 아니라는 것입니다. 각 휴는 32단계 그라디언트입니다 — 그림자에서 하이라이트까지의 램프. 클라이언트가 휴가 적용된 스프라이트를 그릴 때, 스프라이트 자체의 회색조 그림자→하이라이트 램프를 따라가며 각 회색 단계를 휴 그라디언트의 대응하는 단계로 재매핑합니다. 거의 검은 픽셀은 휴의 가장 어두운 단계가 되고; 거의 흰 픽셀은 가장 밝은 단계가 됩니다. 그래서 하나의 회색조 주괴 스프라이트가 모든 음영과 깊이를 유지한 채 눈에 띄게 다른 아홉 가지 금속이 될 수 있는 것입니다.

이 재매핑은 또한 이 위키가 CSS filter나 색상 오버레이를 쓰는 대신 휴를 PNG에 직접 구워 넣는 이유이기도 합니다: CSS 색조는 평평한 색을 이미지 전체에 곱해 음영을 평탄화하는데, 이는 32단계 팔레트 재매핑을 재현할 수 없습니다. 우리는 hues.mul에서 그라디언트를 읽어 내, 클라이언트가 하는 것과 정확히 똑같이 스프라이트를 픽셀 단위로 다시 칠합니다.

(휴 0은 특수한 “휴 없음” 값입니다 — “스프라이트를 있는 그대로 그리라”는 뜻이므로, 자체 그라디언트 항목이 없습니다.)

아래는 hues.mul의 모든 휴를 작은 견본의 격자로 그린 것입니다. 각 견본은 그 휴의 32단계 그라디언트에서 대표적인 중간 톤을 보여 줍니다. 격자선은 방향 잡기를 위해 8열과 8행마다 표시됩니다. 왼쪽에서 오른쪽으로, 위에서 아래로 읽으면, 첫 견본이 게임 휴 1입니다.

Grid of all UO hue swatches from hues.mul

hues.mul의 3000개 휴 전부, 각각 하나의 중간 톤 견본(행당 40개).

이것들은 ServUO의 ResourceInfo.cs에 정의된 제작 자원 휴입니다 — 제작 시스템이 금속, 가죽, 드래곤 비늘, 목재에 적용하는 색상. 각 견본은 전체 32단계 그라디언트를 보여 줍니다(맨 위가 그림자, 맨 아래가 하이라이트).

SwatchHue (hex)Hue (dec)Name
Dull Copper hue ramp0x09732419Dull Copper
Shadow Iron hue ramp0x09662406Shadow Iron
Copper hue ramp0x096D2413Copper
Bronze hue ramp0x09722418Bronze
Gold hue ramp0x08A52213Gold
Agapite hue ramp0x09792425Agapite
Verite hue ramp0x089F2207Verite
Valorite hue ramp0x08AB2219Valorite
SwatchHue (hex)Hue (dec)Name
Spined leather hue ramp0x0283643Spined
Horned leather hue ramp0x0227551Horned
Barbed leather hue ramp0x01C1449Barbed
SwatchHue (hex)Hue (dec)Name
Red Scales hue ramp0x066D1645Red Scales
Yellow Scales hue ramp0x08A82216Yellow Scales
Black Scales hue ramp0x04551109Black Scales
Green Scales hue ramp0x08512129Green Scales
White Scales hue ramp0x08FD2301White Scales
Blue Scales hue ramp0x08B02224Blue Scales
SwatchHue (hex)Hue (dec)Name
Oak hue ramp0x07DA2010Oak
Ash hue ramp0x04A71191Ash
Yew hue ramp0x04A81192Yew
Heartwood hue ramp0x04A91193Heartwood
Bloodwood hue ramp0x04AA1194Bloodwood
Frostwood hue ramp0x047F1151Frostwood

모든 주괴 색상은 같은 회색조 아트(아이템 0x1BF2)를 사용합니다. 바뀌는 것은 휴뿐입니다. 아래는 그 하나의 스프라이트를 아홉 번 그린 것입니다 — 평범한 Iron에 더해 여덟 가지 색 금속 — 재매핑이 어떻게 하나의 아트를 아홉 개의 뚜렷한 주괴로 바꾸는지 보여 주기 위해:

Iron ingot Dull Copper ingot Shadow Iron ingot Copper ingot Bronze ingot Gold ingot Agapite ingot Verite ingot Valorite ingot

Iron, Dull Copper, Shadow Iron, Copper, Bronze, Gold, Agapite, Verite, Valorite — 하나의 스프라이트, 아홉 가지 휴.

이 자원들이 어디서 오고 어떻게 쓰이는지 보려면, 자원 채집 가이드(Resources gathering guide)자원 아이템 카탈로그(Resources item catalog)를 방문하세요.