Ахтунг!
Малолетние.
На этом форуме есть сразу три виртуала лет 13 Веласкин и Стволовой и Бессмертный сложный, zzzz.
Инструкция для умных (максимум 2 недели работы, но можно и за 5 рабочих дней):Берется перевод книги изданный в 1992 году "Интерактивная трехмерная машинная графика" автор Амеральд (оригинал 1986 год). Там в конце листинги на чистом Турбо Си
Основное графическое окно с парсером ввода и фала и горячими клавишами
D3D.C - 2160 строк
Основные операции с графическим контроллером и шрифт встроенный. В Винтаж Стори есть лепка матричных форм из глины и ковка по шаблону. Как раз в точности по 8x11 матрице можно прямо в игровом процессе создавать растровые шрифты, ни чего не меняя в игровом процессе.
GRPACK.C - 796 строк
Аналого предыдущей библиотеки, но с потдержкой BGI (драйверов видеокарт Borland)
GRPACK1.C - 397 строк
Матрицы вращения векторов, которые образуют модель.
TRAFO.C - 70 строк.
Удаление скрытых линий.
HLPFUN.C - 970 строк
Распечатка экрана на принтере или графопостроителе HP с ESC последовательностями (и HP-GL) (актуальна до сих пор на производстве (можно переделать на G-код) - так как программы для ЧПУ очень схожи с форматом PS). Часть станков с ЧПУ управлятся до сих пор строго через COM порт и строго через Windows XP приложение - продукт модификации устаревших аппаратно контроллеров ЧПУ.
PLOTHP.C - около 200 строк. Но если расширять для ЧПУ станка, то будет отдельный модуль.
http://optic.cs.nstu.ru/files/CC/CompGraph/Lit/Shikin.pdfЕ.В. Шикин, А.В. Боресков
КОМПЬЮТЕРНАЯ
ГРАФИКА
_________________________________________________
динамика,
реалистические
изображения
Вот в этой книге все про построение реалистичных изображения и обратную трасировку. Так же там база по потдержке всех стандартных графических драйверов. И использование stdlib и приимущества C++ для переопределения векторных операций, что уменьшает объем читаемого кода.
Набираете, адаптируете к Фрейм Буферу ядра Линукс и вперед с песней. Производительность будет такая (если спрямить индексацию и ввести иерархию ситуационную), что современные графические карты позавидуют. Можно даже использовать механизм страничной адрессации и особенности DMA контроллеров.
Отладить программу можно прямо в Турбо-С под DOS
https://www.geeksforgeeks.org/how-to-install-turbo-c-on-linux/sudo apt-get install dosbox
Правильная русификация
https://www.vogons.org/viewtopic.php?t=56032После запуска скрипта русификации в любой директории, он создаст файл russian.txt, который вместе с путём к нему надо прописать в файле конфигурации dosbox.
Переход между английским и русским левый и правые Alt-Shift.
Потом частями запихиваете прямо в ПЛИС этот код если есть хорошая под рукой.
Можно, конечно и современные графические карты приспособить, но обязательно на уровне прямого програмирования железа. Это уже дело техники. Если алгоритм готов и отлажен. То портирование можно поручить даже рагулю с образованием или какому нибудь картавому с опытом. Накосячить там сложно. Но все равно за такими персонажами нужен глаз да глаз.
Если нужно сделать хорошо, то сделай это сам.
Если каждая 1000 строчек кода набирается за 1 день.
То всего набора текста программы дня на 4.
Инструкция для тупых:Пройдите по любой из 12 ссылок ниже.
Прочитайте хотя бы один абзац и задайте вопрос строго по прочитанному.
Все сопли зависти публикуйте в других темах.Оглавление заметок об игровых моделях. Игровые модели как среда для развития ИИ.1. Введение про крылья Бабочки (охватывает упругофотонику, электромагнетизм и сильнослабое взаимодействие)
http://gotai.net/forum/Default.aspx?postid=354554#354554http://gotai.net/forum/Default.aspx?postid=354737#3547372. Передодическая структура глаза человека (сходная с крылом бабочки)
http://gotai.net/forum/Default.aspx?postid=354778#354778http://gotai.net/forum/Default.aspx?postid=354794#3547943. Триангуляция Делоне
http://gotai.net/forum/Default.aspx?postid=354811#3548114. ДНК язык стурктуры 1-3 уровня
http://gotai.net/forum/Default.aspx?postid=354834#3548345. Геликатеноид как представление рабочего тела репарации ДНК
http://gotai.net/forum/Default.aspx?postid=354788#354788http://gotai.net/forum/Default.aspx?postid=354816#3548166. Детали Сильно-Слабого взаимодействия в контексте механизмов репарации ДНК
http://gotai.net/forum/Default.aspx?postid=354872#3548727. Устройство наносборщика структур (Технология производства крыльев бабочек или сенсоров нового поколения с элементами квантово-фотонной логики)
http://gotai.net/forum/Default.aspx?postid=354875#354875http://gotai.net/forum/Default.aspx?postid=354966#3549668. Внутри-газовые структуры
http://gotai.net/forum/default.aspx?postid=354875#3548759. Физико-химические процессы ниже уровня Кодонов или тритов
http://gotai.net/forum/default.aspx?postid=354903#35490310. 3 уровень Упорядоченные структуры клатратов как объединения особых геликоидов
http://gotai.net/forum/default.aspx?postid=355030#35503011. 4 уровень Фракталы и автогенерация ланшафта
http://gotai.net/forum/default.aspx?postid=354966#354966http://gotai.net/forum/default.aspx?postid=355104#35510412. 5 уровень Словарная логика Томашик (или самовосстановление матриц Вавилонского языка)
http://gotai.net/forum/default.aspx?postid=354964#35496413. Дебильнейший ворпрос рагуля Дмитрия Стволового (виртуала рагуля) про диод
http://gotai.net/forum/default.aspx?postid=354974#354974Впрочем как раз процессы в Диоде проще всего визуализировать в структурах описанного выше типа.
Когда заданы все правила, и найдены все физические законы. ИИ остается только выбирать оптимальные конфигурации структур. Сообственн выше это наподобие оглавления без деталей математики.
А в описываемом выше случае, любой остовный граф покрывает например алгоритм трасировки света, тепла или других физических параметров. Таких как электрический ток или магнитное поле.