मैं 10 खिलाड़ियों के लिए रंगों का एक इष्टतम सेट कैसे ढूंढ सकता हूं?


293

मैं प्रत्येक 10 खिलाड़ियों को विशिष्ट पहचान वाला रंग देना चाहता हूं। क्या इसके लिए रंगों का एक इष्टतम सेट है? मैं एक कैसे बनाऊँ?

मेरे द्वारा सेट किए गए प्रत्येक सेट में ऐसे रंग शामिल हैं जो बहुत समान हैं।

अद्यतन: मुझे नीचे पूछा गया कि यह क्या है (निष्पक्ष प्रश्न)। अब मैं आपको बता सकता हूं - विंडवर्डोपोलिस और रंगों ने बहुत अच्छा काम किया।


2
लाल, नीला, हरा, बैंगनी, भूरा, नारंगी, पीला, काला, सफेद और ग्रे।
लुइस एस्ट्राडा

12
बैक ग्राउंड किस रंग का है? या आपके पास दृश्य में कौन से अन्य रंग हैं (उदाहरण के लिए तटस्थ वस्तुओं के लिए)?
अली 1 एस 232

यह आपके द्वारा योजनाबद्ध की तुलना में थोड़ा अधिक महत्वाकांक्षी हो सकता है, लेकिन खिलाड़ियों को अपने पात्रों के रूप को अनुकूलित करने के लिए सभी प्रकार के विकल्प देने के बारे में कैसे, ताकि संभावित संयोजनों की सरासर राशि के कारण प्रत्येक अद्वितीय दिखाई देगा?
फिलिप डे

हिंद दृष्टि में मुझे लगता है कि मैंने पूछा कि आप क्या रंग कर रहे हैं? एक नक्शे पर क्षेत्र? मार्करों? एक 3 डी खेल में खिलाड़ी मॉडल?
टिम होल्ट

4
मुझे उम्मीद नहीं थी कि इस सवाल के अच्छे उत्तर होंगे, वाह।
3

जवाबों:


337

आप HSV स्पेस में समसामयिक ह्यू मान उत्पन्न कर सकते हैं:

for (int i = 0; i < 10; i++)
    colors[i] = HSV(0.1 * i, 0.5, 1.0);

कोशिश 1

हालांकि, यह संभव है कि आपके पास हमेशा 10 खिलाड़ी नहीं होंगे। उस स्थिति में, पैलेट बहुत कुशल नहीं होगा जब तक कि आप अन्य खिलाड़ियों की संख्या के लिए एक अलग पैलेट फिर से तैयार नहीं करते। इसके बजाय, कुछ लेखक स्वर्ण अनुपात का उपयोग करते हुए पैलेट बनाने की सलाह देते हैं, जो समतुल्य प्रमेय से उत्पन्न संपत्ति का लाभ उठाते हैं :

for (int i = 0; i < 10; i++)
    colors[i] = HSV(fmod(i * 0.618033988749895, 1.0), 0.5, 1.0);

कोशिश करो २

इस तरह, भले ही आप 3 या 4 या 7 खिलाड़ियों को रोकते हैं, आपको बहुत अच्छा ह्यू प्रसार मिलता है।

कई तर्कहीन संख्याएँ करेंगे, लेकिन सुनहरा अनुपात सबसे अच्छा काम करेगा (यह साबित हो गया है )।

अंत में, आप दो अलग-अलग जेनरेटिंग सीक्वेंस का उपयोग कर सकते हैं ताकि ट्विक करें Sया V, भी। उदाहरण के लिए ( संपादित करें : मैंने sqrtबेहतर समानता के लिए कॉल जोड़ा ):

for (int i = 0; i < 10; i++)
    colors[i] = HSV(fmod(i * 0.618033988749895, 1.0),
                    0.5,
                    sqrt(1.0 - fmod(i * 0.618033988749895, 0.5)));

3 का प्रयास करें

अद्यतन : उपरोक्त परिणामों को सुधार के लिए H(आरजीबी घटकों के लिए गामा वक्र के समान) का उपयोग करके सुधार किया जा सकता है जो मानव दृश्य प्रणाली को ध्यान में रखते हैं। यह ह्यू करेक्शन कर्व है जिसे मैंने CIEDE2000 मीट्रिक का उपयोग करके गणना की है :

रंग सुधार वक्र

विषुवत रंग मानों के परिणाम निम्नानुसार हैं:

कोशिश ४

और सुनहरा अनुपात पीढ़ी क्रम के लिए (पर और बिना tweaks के V):

5 का प्रयास करें कोशिश 6

जैसे ही मुझे यथोचित रूप से अच्छा लगता है मैं कार्यक्रमों में उपयोग के लिए वक्र सूत्र का एक अनुमान प्रकाशित करूंगा।


11
बहुत बढ़िया जवाब! संतृप्ति मूल्यों को स्थानांतरित करने में मदद मिल सकती है, आपके पास यहां भूरा नहीं है। मानचित्र शैलियों के आधार पर, सफेद या काले रंग भी संभव रंग हो सकते हैं।
बोब्बोबो

21
यह विचार में रंग अंधापन नहीं लेता है मुझे लगता है? एक बहुत ही दिलचस्प जवाब कोई कम नहीं।
अलेक्जेंडरब्रिज

7
@AlexanderBrevig यह नहीं है, दुर्भाग्य से; यह इस तथ्य पर भी विचार नहीं करता है कि मनुष्यों को समान रूप से विरोधाभासों को देखने के लिए विश्वास नहीं किया जाता है। मैं बाद के बारे में सोच रहा हूं और बाद में अपना जवाब अपडेट कर सकता हूं। कलर ब्लाइंडनेस का मुद्दा बहुत अधिक जटिल मामला है जिससे मैं डरता हूं।
sam hocevar

25
रंग अंधापन का सबसे अच्छा जवाब यह सरल रंग पर भरोसा नहीं है । प्रत्येक खिलाड़ी को आदर्श रूप से अपने नियंत्रण वाले किसी भी अभिनेता के लिए एक अनूठा सिल्हूट होना चाहिए। और मेरा मतलब सिल्हूट है, न कि किसी तरह का प्रतीक; मैच 3 प्रकार के कई गेम भी पूरी तरह से गलत हो जाते हैं, और यहां तक ​​कि बिना किसी रंग के अंधापन के भी, वे सिर्फ खेलने के लिए कठिन होते हैं और बहुत अधिक आंखों के तनाव का कारण बनते हैं।
सीन मिडिलडिच

13
कृपया मानव रंग धारणा ग्राफ देखें । आपको इस 2D स्थान में समबाहु बिंदुओं की साजिश करनी चाहिए। ह्यू द्वारा समतुल्य साजिश रचने के लिए थोड़ी सी भी मानवीय धारणा को समायोजित करने में विफल है!
एरिक

172

8 StarCraft रंग हैं :

लाल, नीला, चैती, बैंगनी, नारंगी, भूरा (रेगिस्तान के नक्शे में हरा), सफेद (बर्फ के नक्शे पर हरा), पीला

Obv। ब्लिजार्ड यूआई जीनियस हैं और इस समस्या का अध्ययन किया है।

उन्होंने ग्रीन को रेगिस्तान के नक्शे पर ब्राउन के लिए स्वैप-इन के रूप में छोड़ दिया, इसलिए तकनीकी रूप से वहां 9 सूचीबद्ध हैं।

12 Warcraft 3 रंग हैं:

लाल, नीला, चैती, बैंगनी, पीला, नारंगी, हरा, गुलाबी, ग्रे, हल्का नीला, गहरा हरा, भूरा

यहाँ है कि यह कैसा दिखता है:

यहां छवि विवरण दर्ज करें

जैसा कि आप देख सकते हैं, वे काफी अलग और आसानी से अलग हैं। गहरे हरे रंग वास्तव में चैती से अंतर करना आसान है, संभवतः क्योंकि मानव आँख हरे रंग के रंगों को आसानी से भेद सकती है। यदि आपको यकीन है कि आपके खिलाड़ी महिला टेट्राक्रोमैट होंगे, तो आप संभवतः किसी भी रंग को चुन सकते हैं।


3
अगर मैं 2 उत्तरों का चयन कर सकता हूं तो मैं आपका भी चयन करूंगा। धन्यवाद
बजे डेविड थिएलेन

11
टेट्राक्रोमैट होने से वास्तविक दुनिया में रंगों को अलग करने में मदद मिलती है, क्योंकि सामान्य वस्तुओं में जटिल स्पेक्ट्रा होता है। हालांकि, टेट्राक्रोमैट होने से कंप्यूटर गेम के लिए मदद नहीं मिलेगी, क्योंकि मॉनिटर में केवल तीन रंग (लाल हरे नीले) होते हैं। लेख में उत्परिवर्तन के साथ लोगों को लाभान्वित करने के लिए, चार रंगों (लाल हरे नीले नारंगी) के साथ एक नया मॉनिटर की आवश्यकता होगी। सीमित RGB रंग स्थान का अर्थ यह भी है कि सभी फ़ोटो / वीडियो को टेट्राक्रोमैट के लिए काफी अवास्तविक दिखना चाहिए।
जो

3
आंशिक रंग अंधापन वाले लोग एक अन्य समस्या है - उपरोक्त डब्ल्यू 3 स्क्रीनशॉट में, पिंक और ग्रे लगभग मुझे वही दिखते हैं जब तक कि मैं नहीं पढ़ता हूं जो कि है और वास्तव में फिर से करीब से देखो।
f055

20
महान प्रोग्रामर चोरी! पहली बात तो यह है कि कोई भी आधुनिक बर्फ़ीला तूफ़ान मल्टीप्लेयर गेम है।
जेफ एटवुड

4
वास्तव में मैं आंशिक रूप से रंग अंधा हूं, इसलिए निम्नलिखित रंग भेद करना कठिन है: ऑरेंज बनाम ग्रीन, पिंक बनाम ग्रे, डार्क ग्रीन बनाम ब्राउन
आर्किमिडीज ट्रेजानो

75

यहाँ कुछ लोग hue पर 10 समवर्ती पदों पर HSV रंग स्थान को विभाजित करने की सलाह देते हैं। मेरी राय में, यह वास्तव में एक अच्छा समाधान नहीं है। मानव आंख HSV स्पेक्ट्रम भर में समान रूप से रंग में अंतर का अनुभव नहीं करता है। उदाहरण के लिए, जिसे हम नारंगी कहते हैं वह बैंड के एक छोटे से स्लाइस पर कब्जा कर लेती है, जबकि एक अच्छा 25% हिस्सा हरे रंग के रूप में योग्य हो सकता है। तो यह एक बुरे आधार के साथ शुरू होता है। इस उत्तर में रंगों की पहली पंक्ति देखें । दो साग लगभग अप्रभेद्य हैं।

याद रखें कि आपके उपयोगकर्ताओं को रंगों के बारे में संवाद करने और संदर्भित करने की आवश्यकता होगी। इसके प्रकाश में, Starcraft / Warcraft विषय का पालन करने के लिए एक महान नेतृत्व है। सादे अंग्रेजी Crayola रंगों की सूची के आधार पर चुनना बिल्कुल भी बुरा विचार नहीं है, क्योंकि आप परिचित नाम रंगों के साथ समाप्त होंगे। फिर बस उन रंगों को बोल्ड होने के लिए, म्यूट करें, जो भी आपके सौंदर्य से मेल खाते हैं, जब तक कि वे अभी भी पहचानने योग्य हैं जैसे कि लाल, नारंगी, पीला, हरा, नीला, बैंगनी, भूरा, ग्रे, सफेद, काला।

संपादित करें: भाषा और रंग धारणा के बीच संबंध बहुत दिलचस्प है, मैं सिर्फ इस भयानक लिंक को साझा करना चाहता था:

दुनिया के crayola-fication: हमने रंगों को कैसे नाम दिया, और यह हमारे दिमाग के साथ अनुभवजन्य जुनून पर गड़बड़ करता है


2
यह वास्तव में बहुत मायने रखता है; अपना उत्तर लिखते समय मैंने मनुष्यों के सापेक्ष विपरीत धारणा के बारे में अधिक जानकारी पर शोध किया है, लेकिन कोई आंकड़ा नहीं मिला है। क्या आपका कोई लिंक है?
sam hocevar

यहाँ भाषा और रंग के बीच संबंध के बारे में एक दिलचस्प कार्यक्रम है: dailymotion.com/video/…
मैट एम।

क्या आप इस मूल्य को ध्यान में रखते हुए ह्यू मूल्य का एक गैर-रेखीय नक्शा जानते हैं?
ऐनी-मूस

1
हाय @MMMontag, बस एक विचार: "शीर्ष-वोट किए गए उत्तर" का उल्लेख करने के बजाय, जो बदल सकता है (हालांकि फिर से इसका व्यापक नेतृत्व होता है ...), यह सवाल में सीधे जवाब से जोड़ने के लायक है। अच्छा उत्तर, +1
प्लेटिनम एज़्योर

3
@ Anony-Mousse: लैब रंग अंतरिक्ष को मानवीय दृष्टि से अनुमानित करने के लिए डिज़ाइन किया गया है। यह अवधारणात्मक एकरूपता की आकांक्षा करता है। समबाहु लैब रंग लें और उन्हें एचएसवी में मैप करें और आप पत्राचार देखेंगे। यह न केवल धुंध के बारे में अरेखीय होगा।
Janus Troelsen

29

मुझे लगा कि मुझे एक अलग उत्तर में इस "प्रतीकों" को तोड़ने की ज़रूरत है।

दिन में वापस, मुझे लगता है कि लोगों को झंडे और सामान की जरूरत थी ताकि आसानी से दूरी में एक सेना के रास्ते की पहचान की जा सके, इसलिए आप जानते हैं कि हमला करना है या बचाव (दुश्मनों के मामले में), या राहत (सहयोगी के मामले में)।

तो, वास्तव में यह वही है जो आप करने की कोशिश कर रहे हैं। आसानी से दूर में कुछ पहचान।

आप ऐसा सिर्फ रंग के साथ कर सकते हैं, लेकिन संभवतः ऐसा करने का एक बेहतर तरीका रंग और प्रतीकों के साथ है । रंगों और प्रतीकों के संयोजन का उपयोग करके कलरब्लिंड लोगों को चीजों की पहचान करने में मदद करेगा , जैसा कि ऊपर वर्णित कई लोग करते हैं।

यदि इकाइयाँ पर्याप्त बड़ी हैं, तो आप हथियारों के 2-4 रंगीन कोट के साथ भी जा सकते हैं।

यहां छवि विवरण दर्ज करें

पैटर्न आसानी से पहचानने योग्य ही नहीं, एक रंग है। अच्छी बनावट ब्रांड की बाहों को छाती पर या प्रत्येक इकाई के ऊपरी हिस्से पर काफी हद तक ब्रांड कर सकती है।

ऊपर की छवि में, विभिन्न इकाइयों के लिए हेलमेट में अलग- अलग ज्यामिति हैं , साथ ही साथ ढाल प्रतीक चिन्ह भी हैं।

आपको जापानी सोम का विचार भी दिलचस्प लग सकता है , जो बहुत ही सरल "लोगो" हैं।

जापानी सोम

अब आप मूल रूप से आधुनिक "ब्रांडों" के साथ अपनी इकाइयों की ब्रांडिंग कर रहे हैं। StarCraft II ने "डिकल्स" के साथ यह थोड़ा सा किया:

यहां छवि विवरण दर्ज करें

लेकिन ये मुश्किल से खेल में दिखाई देते हैं

यहां छवि विवरण दर्ज करें

और इकाइयों की पहचान के लिए उपयोग नहीं किया जाता है क्योंकि रंग हैं।

मैं झंडे के साथ-साथ प्रेरणा के लिए भी देखता हूं, विशेष रूप से वे जो 3-स्ट्राइप ब्रांड पैटर्न का उपयोग नहीं करते हैं (जो थोड़ा भ्रमित हो जाते हैं)। विचार करें:

  • स्विट्जरलैंड: स्विट्जरलैंड का झंडा
  • Somolia: सोमालिया का झंडा
  • दक्षिण कोरिया: दक्षिण कोरिया का झंडा

इन सभी में कुछ बहुत ही सरल दिखने वाले, फिर भी विशिष्ट झंडे हैं।

रक्षा कर्मचारियों की पहचान करने के लिए अमेरिकी सरकार द्वारा उपयोग किए जाने वाले प्रतीकों को भी देखें। ये मोनोक्रोम चित्र हैं (पूरी तरह से काले और सफेद रंग में किए जा सकते हैं), इसलिए यह वास्तव में एक महान समाधान हो सकता है जो कलरब्लाइंड के लोगों को बाहर नहीं करेगा (मूल रूप से रंगों के बजाय टीमों की पहचान करने के लिए प्रतीकों का उपयोग करता है )

यहां छवि विवरण दर्ज करें

 


इसे दो उत्तरों में विभाजित करने से कुछ छवियां टूट गईं।
थॉमस

हथियारों के कोट शांत दिखते हैं लेकिन असली गेमप्ले में इमो हैं वे बाहर बनाने के लिए बहुत जटिल हैं। कम से कम एक प्राथमिक पृष्ठभूमि रंग के बिना।
डेविड सी। बिशप

3
आप जानते हैं, यह "सोमालिया" है, न कि "सोमालिया"।
पांडा पजामा

21

पहिया को क्यों मजबूत करें? यहां तक ​​कि सोलह रंगों के सेट के लिए एक मानक है, जिसमें से आप दस चुन सकते हैं। यह एएनएसआई सेट http://en.wikipedia.org/wiki/ANSI_escape_code#Colors है

यहां छवि विवरण दर्ज करें

एएनएसआई रंग आरजीबी क्यूब पर समान रूप से वितरित किए जाते हैं, जो कि, मुझे लगता है कि एचएसवी अंतरिक्ष की तुलना में इस समस्या के लिए बेहतर अनुकूल है।

आरजीबी क्यूब के चरम सीमा पर ले जाने पर, आपको परिचित रंग मिलते हैं, जैसे लाल, नीला, सियान, आदि। आठ कोने के बिंदुओं के बाद, आपको किनारों पर, बीच के सभी बिंदु मिलते हैं।


2
वास्तव में कलर ब्लाइंड लोगों पर विचार करने पर, यह कलर ब्लाइंड फ्रेंडली के काफी करीब है यदि आप कुछ रंगों को खत्म कर देते हैं
आर्किमिडीज ट्रेजानो

20

10 रंगों को प्रतिष्ठित किया जा सकता है जो वास्तव में कठिन होने जा रहा है। यह कई मूल्यों के लिए ग्राफ़ या चार्ट बनाने में एक बहुत ही सामान्य मुद्दा है, यही वजह है कि वे अक्सर रंग और आकार या रंग और हैश पैटर्न संयोजनों का उपयोग करते हैं।

यदि आपको मार्करों को प्रदर्शित करने की आवश्यकता है, तो आप 4 मूल रंगों (लाल, नीला, नारंगी, उदाहरण के लिए काला) और चार मूल आकार (वर्ग, चक्र, त्रिकोण, हीरे) का उपयोग कर सकते हैं और मार्करों को भेद करने के लिए 16 बहुत आसान प्राप्त कर सकते हैं।

यदि आप क्षेत्रों में रंग कर रहे हैं, तो एक ही विचार का उपयोग करें लेकिन आकृतियों के बजाय काले या सफेद लाइनों में हैच पैटर्न के साथ रंगों को मिलाएं।

एक और बात पर विचार करना है कि रंग को केवल पक्ष बताने के लिए उपयोग न करें। एक क्षेत्र पर मूसिंग इसे उजागर कर सकती है और खिलाड़ी के नाम के साथ टूल टिप दे सकती है जो स्पष्ट रूप से कहा गया है। या हो सकता है कि 10 खिलाड़ियों की सूची पर मूस किया जा सकता है, और जैसा कि एक खिलाड़ी के नाम पर होवर करता है, उस खिलाड़ी के नक्शे पर सभी क्षेत्र दिखाए जाते हैं।

इसके अलावा, रंग चुनते समय, रंग अंधापन को ध्यान में रखें। उदाहरण के लिए ग्रीन और रेड अलग नहीं हो सकते हैं। सुझाए गए रंगों के एक सेट के लिए http://jfly.iam.u-tokyo.ac.jp/color/#select पर एक नज़र डालें जो कलरब्लाइंड व्यक्तियों के लिए कोई समस्या नहीं होगी। एक अतिरिक्त संसाधन http://www.usability.gov/articles/newsletter/pubs/022010new.html#ColorsthatWorktheBest है


4
पैटर्न और रंग अंधापन का उल्लेख करने के लिए +1! पर्याप्त गेम डेवलपर्स इस समस्या के बारे में नहीं सोचते हैं।
ट्रेवर पॉवेल

7

यहां तक ​​कि अगर आप एक व्यक्ति द्वारा आसानी से पहचाने जाने वाले 10 अद्वितीय रंग प्राप्त कर सकते हैं, तो भी किसी अन्य व्यक्ति को भेद करने के लिए यह सेट कठिन लग सकता है।

अपने आप को रंगों के एक छोटे सेट तक सीमित करने पर विचार करें , और एक काली पट्टी की तरह एक विशिष्ट विशेषता जोड़ें । रंगों के सेट के लिए, यह शायद सबसे अच्छा नहीं है कि बहुत से लोग बहुत आसानी से भेद कर सकें : ROYGBIV । ROYGBIV पर एक साधारण स्ट्राइप / नो-स्ट्राइप आपको गेम की पहचान करने वाले 14 टुकड़े मिलते हैं।

आपको अपने आप को एक काली पट्टी तक सीमित नहीं करना है। 25 जोड़े के तारों के लिए निम्नलिखित समाधान पर विचार करें (जो जोड़े के बजाय आसानी से धारियां हो सकती हैं): http://en.wikipedia.org/wiki/25-pair_color_code


विशिष्ट विशेषता की बात करते हुए, मेरा सुझाव है कि आप 1993 में Sega Saturn के लिए 10-खिलाड़ी बॉम्बरमैन गेम देखने की कोशिश करें i.imgur.com/mCVmk.png
आर्किमिडीज़

'I' को गिरा दें क्योंकि B <- I और I -> V में अंतर करना अक्सर मुश्किल होता है। आपके पास अभी भी 12 कलर आईडी हैं।
ओसोडो

शायद यह सच है कि 'मैं' को भेद करना मुश्किल है। हालांकि, मुझे संदेह है कि एक लाइटर 'बी', और एक गहरे रंग का 'आई' खोजने में सक्षम होगा, इसे 7 (14 धारियों के साथ) काम करने के लिए। धारियों या एक अन्य विशिष्ट विशेषता को जोड़ने के बारे में मुख्य बिंदु, खड़ा है, हालांकि।
क्रिस्टोफर

4

बस झांकी -10 पैलेट के संदर्भ में फेंकना चाहता था जिसे उच्च विशिष्टता के लिए विकसित किया गया था और जिसे इस पत्र में वर्णित किया गया है:

http://vis.stanford.edu/files/2012-ColorNameModels-CHI.pdf

"झांकी -10 पैलेट सबसे अच्छा रंग नमकीन और न्यूनतम नाम ओवरलैप प्रदान करता है।"


3

ब्रेंट बर्लिन और पॉल के ने दिखाया कि रंग स्थान को केवल कुछ मूल रंगों में विभाजित किया जा सकता है, लेकिन यह आपकी संस्कृति पर निर्भर करता है कि एक रंग को नाम देना इसे और अधिक विशिष्ट बनाता है।

अंग्रेजी में, 11 मूल रंग हैं: सफेद, काला, लाल, हरा, पीला, नीला, भूरा, बैंगनी, गुलाबी, नारंगी और ग्रे।

मुझे मैट मोंटेग के द्वारा बताए गए कारणों से एक पहिया के चारों ओर hues चुनने का विचार पसंद नहीं है


+1 यह सच है। एक सांस्कृतिक पूर्वाग्रह है। लेकिन रंग का विज्ञान भी है, और जब तक संवेदी उपकरण दोषपूर्ण (जैसे रंग अंधापन) है, तब तक तरंग हार्मोनिक्स से इनकार नहीं किया जा सकता है।
इंजीनियर

कागज से, एक साफ ऑनलाइन ऐप का लिंक है: kuler.adobe.com
bobobobo

3

केवल रंगों से अधिक करें- दृश्य प्रतिनिधित्व हैं जो दोनों विद्या, कला शैली और रंग का प्रतिनिधित्व करते हैं।

उदाहरण के लिए लीजेंड ऑफ द फाइव रिंग्स "रंगों के सेट" के बीच अंतर करने के लिए एक अविश्वसनीय तरीके का उपयोग करता है।

से सबक लेने के लिए सबसे सुंदर उदाहरणों में से एक। सैकड़ों तरीकों पर ध्यान दें जो वे कुलों के बीच अंतर करते हैं। यह सिर्फ प्राथमिक रंग नहीं है, बल्कि माध्यमिक और यहां तक ​​कि तृतीयक रंग भी हैं। रंग यहां तक ​​कि हेयर स्टाइल, पहनने के प्रकार, चरित्र के प्रकार, एक प्रतीक संलग्न, झंडे, बैनर, पीठ पर मिनी-झंडे, व्यक्तित्व शामिल हैं।

इससे जो सबसे बड़ी चीज मुझे लगेगी वह है कई रंगों का संयोजन। यह एक सरल नहीं है: नीला, लाल, बैंगनी, भूरा, पीला, हरा, चैती।

यह दो रंगों का संयोजन है, जिसमें दोनों बहुत स्पष्ट हैं। यह खिलाड़ियों की अतिरिक्त संख्या की एक महत्वपूर्ण राशि के लिए अनुमति दे सकता है।

प्रत्येक कबीले में एक प्राथमिक रंग और द्वितीयक रंगों का एक सेट होगा।

"केकड़े की पहचान ज्यादातर नीले-ग्रे, प्लस काले, लाल और भूरे रंगों के साथ की गई थी।"

यह सुंदर है, क्योंकि कोई फर्क नहीं पड़ता कि व्यक्ति कैसा दिखता था (बड़े, कमजोर, समुराई, जादूगर, किसान) आप हमेशा बता सकते हैं कि वे किस कबीले से थे। यह बिच्छू के लिए सिर्फ "लाल" नहीं था, यह एक गहरा रक्त लाल और काला था। जबकि फीनिक्स में धूप के रंग थे: लाल, नारंगी, पीला।

आप एक फीनिक्स के साथ एक बिच्छू को कभी भी भ्रमित नहीं करेंगे, भले ही उनके रंग समान थे और वे दोनों बहुत लाल का उपयोग करते थे।


3

इस कलर मिक्सर को आज़माएं: w3schools.com HTML कलर मिक्सर

यहाँ मैं क्या करूँगा: पहले विकल्प के लिए एक रंग चुनें। फिर, दूसरे विकल्प के लिए एक का चयन करें ताकि दूसरा रंग पहले वाले के संबंध में ठीक विपरीत स्थिति में हो। तो स्थिति में रंग: पंक्ति 1, सेल 1 का विपरीत होगा: अंतिम पंक्ति, अंतिम सेल।

इस तरह आप हर बार मिश्रण के चरम पर 2 बहुत अलग रंगों के साथ समाप्त होते हैं। इस 5 बार दोहराएं, हमेशा उन रंगों का चयन करें जो पिछले चयन से बहुत दूर हैं।


2
मैंने इसे आजमाया। मैंने पाया कि इस तरह से रंगों को एक दूसरे से अलग करना आसान था । अच्छा काम करता है।
MichaelHouse

1

इस सवाल के कई जवाब हैं, लेकिन मैं एक्सेसिबिलिटी पर ज्यादा टच करना चाहता था।

यदि मैं आपके परिदृश्य में था (किसी खेल में उन चीजों की मात्रा के लिए रंगों का चयन करने की आवश्यकता है, जिनमें शामिल सभी खिलाड़ियों द्वारा अलग-अलग होने की आवश्यकता है), तो मेरी प्राथमिक चिंता न केवल उन खिलाड़ियों को होगी जो कलरब्लाइंड हैं, बल्कि ऐसे खिलाड़ी भी हैं जिनके पास है कम दृष्टि।

इस मुद्दे का एकमात्र समाधान जहां तक ​​मुझे पता है, VALUE CONTRAST है । कुछ लोग केवल काले और सफेद रंग में देख सकते हैं (स्रोत: कला कॉलेज की कहानियों के एक मित्र ने एक रंग सिद्धांत वर्ग लेने के बारे में जबकि असफल लेजर नेत्र शल्य चिकित्सा के कारण किसी भी रंग का अनुभव करने में असमर्थ हैं)। कुछ लोग कम दृष्टि वाले या आंशिक रूप से / कानूनी रूप से अंधे होते हैं। आप की जरूरत है ग्रे के विशिष्ट रंगों एक प्रारंभिक बिंदु के रूप में तो यह है कि रंग आप क्या चुनें देखा जा सकता है और के लिए अलग हैं सब लोग

इस सब को पूरा करने के लिए और ऐसे रंग हैं जो अच्छे दिखते हैं, कृपया इस छवि पर विचार करें, एक ऊर्ध्वाधर काले-से-सफेद ढाल के शीर्ष पर रंग सम्मिश्रण मोड में एक क्षैतिज इंद्रधनुष ढाल को मिलाकर प्राप्त किया गया है (खुद को आज़माएं, शायद एक कस्टम रंग के साथ इंद्रधनुष के अलावा अन्य ढाल!):

ऊपर वर्णित इस छवि को फिर से बनाने के लिए प्रक्रिया

अंधेरे से सबसे हल्के से: काले, नीले, लाल, मैजेंटा, हरे, सियान, पीले, सफेद।

क्या आप "शुद्ध रंग" की बेहोश ज़ंग देख सकते हैं? यह सचित्र रंगों का प्राकृतिक मूल्य है। शुद्ध रंगों का उपयोग करते समय भी, नीला सबसे गहरा और पीला सबसे हल्का होता है। रंगों का चयन करने के लिए इस जानकारी का उपयोग करें कि दोनों ऐसे गेमर्स के लिए मूल्य आवश्यकताओं को फिट करते हैं, जो कलरब्लाइंड और / या कम दृष्टि वाले हैं और उन लोगों के लिए सौंदर्य की दृष्टि से मनभावन हैं, जो आपके चयनित ह्यूज की पूर्ण महिमा का अनुभव कर सकते हैं।

उम्मीद है की यह मदद करेगा! : -)



PS मुझे यकीन है कि आपने इस टिप्पणी को भी देखा है!

रंग अंधापन का सबसे अच्छा जवाब यह सरल रंग पर भरोसा नहीं है। प्रत्येक खिलाड़ी को आदर्श रूप से अपने नियंत्रण वाले किसी भी अभिनेता के लिए एक अनूठा सिल्हूट होना चाहिए। और मेरा मतलब सिल्हूट है, न कि किसी तरह का प्रतीक; मैच 3 प्रकार के कई गेम भी पूरी तरह से गलत हो जाते हैं, और यहां तक ​​कि बिना किसी रंग के अंधापन के भी, वे सिर्फ खेलने के लिए कठिन होते हैं और बहुत अधिक आंखों के तनाव का कारण बनते हैं। - सीन मिडिलडिच 30 दिसंबर 12 को 5:08 बजे


0

खिलाड़ियों की एक परिवर्तनीय संख्या के लिए अलग-अलग रंगों के संदर्भ में इष्टतम सेट को सुनिश्चित करने का एक तरीका (रंग अंधापन को ध्यान में रखे बिना) एचएसएल (ह्यू, संतृप्ति और लपट) रंग मॉडल से चुनना होगा ।

आप अपनी पसंद के आधार पर एक निरंतर लपट और संतृप्ति चुनते हैं। फिर आप 360 / playerCountनिम्न छद्म कोड की तरह रंग के रंग को शिफ्ट करते हैं :

saturation = 200;
lightness = 128;
hueDelta = 360 / PLAYER_COUNT;

for (int i = 0; i < PLAYER_COUNT; i++)
    color[i] = Color.FromHSL(hueDelta * i, saturation, lightness);

0

मैं एक वैकल्पिक रंग योजना प्रस्तुत करना चाहता हूं:

16 रंग

सुझाए गए नामों के साथ ये आरजीबी रंग (समान क्रम) हैं:

#eeeeee - white
#efef00 - yellow
#00e1da - cyan
#bfbf00 - olive
#12c055 - light green
#e21e80 - pink
#777777 - gray
#c10008 - red
#8900ae - light purple
#7c3900 - light brown
#0029b9 - blue
#400086 - dark purple
#4b1c00 - dark brown
#003004 - dark green
#07004b - dark blue
#111111 - black

नोट: मैंने शुद्ध काले और सफेद का उपयोग नहीं किया, यह सोचकर कि शायद उन्हें पृष्ठभूमि या रूपरेखा के रूप में उपयोग किया जाता है।

Metodology: कलर क्यूब के संतृप्त चेहरे पर 12 रंगों को चुना (यह सोचकर कि मैं 12 के साथ खुश रहूंगा), उनके अलगाव को देखते हुए, और फिर - कलर ब्लाइंडनेस को कम करने के लिए एक टूल का उपयोग करके - ट्विकिंग शुरू किया। बाद में, मैंने एक सफ़ेद के पास, एक काले रंग के पास, और एक भूरे रंग के जूते को जोड़ दिया, क्योंकि मैं कर सकता था। इससे मुझे 15 रंग मिले। मुझे 16 रंग चाहिए थे क्योंकि यह 2 की शक्ति है, और मैं हालांकि यह डेवलपर्स के लिए चीजों को आसान बना सकता है। आखिरकार मुझे 16 वां रंग जोड़ने का एक तरीका मिल गया, मुझे उसके लिए दूसरों को इधर-उधर करना पड़ा। फिर ... रंग अंधापन सिमुलेशन उपकरण के साथ फिर से जांचें, ठीक करें और दोहराएं।

यहाँ विभिन्न रंग अंधापन के मामले हैं:

सामान्य: 16 रंग

protanopia: protanopia

deuteranopia: deuteranopia

Tritanopia: Tritanopia

Protanomaly: Protanomaly

Deuteranomaly: Deuteranomaly

Tritanomaly: Tritanomaly

Achromatopsia: Achromatopsia

Achromatomaly: Achromatomaly


थोड़ी देर के लिए रंग अंधापन सिमुलेशन उपकरण के साथ खेलने के बाद, मुझे कहना होगा, इसके विपरीत सर्वोपरि है।

उदाहरण के लिए विचार करें, 5 वें (हल्के हरे रंग), 7 वें (ग्रे), और 9 वें (हल्के बैंगनी) रंगों पर विचार करें। वे कुछ मामलों पर समान दिखते हैं, विशेष रूप से छोटे आकार में और दूसरे रंग से अलग। हालांकि, उन्हें पक्ष में रखें और आप उन्हें अलग बता सकते हैं। रंग में शामिल क्षेत्र को बढ़ाएं और आप उन्हें और अधिक आसानी से बता सकते हैं। तो ... रंग अंधापन के लिए डिजाइन न केवल रंग उठा रहा है।

उस नोट पर ... यदि आप एक गुट का प्रतिनिधित्व करने के लिए एक के बजाय दो रंगों का संयोजन चुनते हैं, तो यह एक लंबा रास्ता तय करता है।

ये रंग एक बहुत ही अनुभवजन्य विधि द्वारा चुना गया था। मैंने देखा कि एक बहुत महत्वपूर्ण बिंदु यह सुनिश्चित करना है कि वे सभी अलग-अलग चमक के हैं। मैं यह भी नोटिस करता हूं कि अधिकांश "रंग" दो बार दिखाई देते हैं (दो साग, दो प्यूरेंस, दो ब्राउन, आदि ...) हैं। वास्तव में, 4 वां रंग (ऑलिव) आखिरी मैं जोड़ा जाता है, और मैं तय करता हूं कि यह पीले रंग का रंग होगा, क्योंकि पीले रंग की तरह कुछ भी नहीं था। मुझे लगता है कि रंग लेने के लिए अधिक व्यवस्थित तरीके का आधार हो सकता है।

पूर्वव्यापी में, मुझे संभवतः दूसरा पीला जैसा रंग (जैतून) गहरा करना चाहिए, और उस चमक को एक गुलाबी रंग के लिए उपयोग करना चाहिए (7 वें रंग देखें)। क्यों? क्योंकि यह आपको खेलने के लिए और अधिक शेड्स देगा। अर्न ... यह काफी अच्छा है, और सभी चित्रों को प्राप्त करना एक परेशानी है।

परिशिष्ट : कुछ मैं इस पर विचार नहीं करता था कि यदि आप पसंदीदा कोण सीमा से बाहर देखते हैं तो एलसीडी स्क्रीन का रंग कैसा है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.