Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Чт мар 28, 2024 19:30

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 22 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Вопрос чайника
СообщениеДобавлено: Сб окт 10, 2015 19:10 
Не в сети
Аватара пользователя

Зарегистрирован: Вт фев 17, 2009 19:58
Сообщения: 112
Откуда: Барнаул
Благодарил (а): 21 раз.
Поблагодарили: 16 раз.
Пишу программу из одной строчки:

Код:
20 20 0 PIXEL

ничего не рисует

Код:
20 20 255 PIXEL

тоже самое.
Почему?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Вопрос чайника
СообщениеДобавлено: Сб окт 10, 2015 19:21 
kzagradskiy писал(а):
Почему?
Ну, во-первых, за исключением самых простейших ОС (и визуальных обезьянников) требуется инициализация графического режима.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Вопрос чайника
СообщениеДобавлено: Сб окт 10, 2015 20:00 
Не в сети
Аватара пользователя

Зарегистрирован: Вт фев 17, 2009 19:58
Сообщения: 112
Откуда: Барнаул
Благодарил (а): 21 раз.
Поблагодарили: 16 раз.
gudleifr писал(а):
kzagradskiy писал(а):
Почему?
Ну, во-первых, за исключением самых простейших ОС (и визуальных обезьянников) требуется инициализация графического режима.

Я думаю Quark является исключением.

Программа:
Код:
20 20 0xFFFFFF PIXEL


Работает прекрасно. Без инициализации. В документации следующее описание слова PIXEL:
Код:
PIXEL X, Y, Color -- Установить пиксел с координатами X, Y цветом
Color. Векторное слово.


В какой системе исчисления задается Color из документации не понятно. Уважемый Hishnik, если не хочет детализировать документацию, то мог бы просто в нее добавить раздел "Примеры использования". И вставить в него свои многочисленные примеры из форума, чтобы не искать по постам, а смотреть документацию. Претензий Хищнику будет меньше и пользователи будут довольны. Глядишь и графические приложения на Quark-е начнут плодиться как кролики.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Вопрос чайника
СообщениеДобавлено: Сб окт 10, 2015 22:35 
kzagradskiy писал(а):
Я думаю Quark является исключением.
Виноват. Не заметил заголовок раздела.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Вопрос чайника
СообщениеДобавлено: Вс окт 11, 2015 00:04 
Не в сети
Аватара пользователя

Зарегистрирован: Вт фев 17, 2009 19:58
Сообщения: 112
Откуда: Барнаул
Благодарил (а): 21 раз.
Поблагодарили: 16 раз.
gudleifr писал(а):
kzagradskiy писал(а):
Я думаю Quark является исключением.
Виноват. Не заметил заголовок раздела.

Господи, gudleifr, да ты же сюда "потроллить" заходишь. А я думаю: "Чего ты во все темы лезешь и на все вопросы отвечаешь?" Ну да... каждому форуму тролли нужны. Как говориться: "Пиши исчо!"


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Вопрос чайника
СообщениеДобавлено: Вс окт 11, 2015 00:14 
kzagradskiy писал(а):
Господи, gudleifr, да ты же сюда "потроллить" заходишь.
А как тогда назвать Вас? Форумным планктоном? Который сначала мусорит по мелочи, а когда к нему попривыкнут, начинает жаловаться, что троллят "его" форум?


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Вопрос чайника
СообщениеДобавлено: Вс окт 11, 2015 01:57 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
kzagradskiy писал(а):
В какой системе исчисления задается Color из документации не понятно.

В "системе счисления графической карты" :) Для OpenGL используется формат RGB, поэтому цвет выглядит как 0x00RRGGBB. Есть слово RGB, которое "собирает" цвет из компонентов R, G, B.

RGB ( R, G, B -- color )

При задании координат надо следить за тем, чтобы потом поверх ничего не вывелось движком кварка. Символы имеют 16 пикселов в высоту, поэтому 20 - вторая строка. Ну и 0 - код черного цвета. А 255 - синий, но он не очень яркий и не на всех мониторах этот пиксел удается разглядеть. 20 20 0xFFFFFF PIXEL даст белую точку.



За это сообщение автора Hishnik поблагодарил: kzagradskiy
Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 22 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10


Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB