![]() |
1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!
![]() |
SKVOZNJAK |
![]()
Сообщение
#1
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 930 Пол: Мужской Репутация: ![]() ![]() ![]() |
Собственно непонятно как оно действует. За неимением 24 битных переменных в граф движках нужно включать глубину 32 цвета, реально же используется 24 бита. Чёрный цвет - 0, белый 2 в 24 степени -1. Оставшиеся дополнительные 8 бит на 3 вообще не делятся. Как для них записывать RGB составляющие цвета? Тем более что в процедурах и граф редакторах RGB записываются 8 битами *3=24 бита. Так что же, 32 бита рабочего стола фикция или предполагается четвёртый цвет или 8 яркостей/прозрачностей?
Сообщение отредактировано: SKVOZNJAK - 18.12.2006 22:21 |
![]() ![]() |
Archon |
![]()
Сообщение
#2
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 618 Пол: Мужской Репутация: ![]() ![]() ![]() |
Старая тема, но может еще интересно.
16 бит: 1-ый байт ->[rrrrrggg][gggbbbbb] <- 2-ой байт Таким образом зеленый компонент цвета более детализирован. 32 бит: 24 бита + 8 бит на Альфа канал - это точно есть. Возможно есть еще и по аналогии с 16 битами. Еще такой вопрос: Как известно, 24-я битами можно закодировать все цвета, которые может различить человек. Зачем тогда используют 32-х и 64-х (бывает и такое) битный цвет? Оказывается избыточность в описании нужна для компенсации ошибки округления, неизбежно возникающей в графических приложениях при преобразованиях цвета. -------------------- Close the World...txeN eht nepO
|
![]() ![]() |
![]() |
Текстовая версия | 21.07.2025 15:08 |