Исходники
Графика, DirectX, OpenGL (152)
-
Реализация графической линейки
460.2 Kb Приведена реализация линейки для растровых изображений. Используется графовое представление линейки: система точек и соединяющих их линий, добавление/удаление точек и линий, перемещение точек. Код сыроват.Прислал: Meander | Borland C++ Builder | Windows NT/2000/XP/Vista/7
- С++ отрисовка линий в консоли по конечным точкам. 501
Visual studio C++ простая программа отрисовки линий по координам начала и конца. Используеться алгоритм Брезенхема.
Исходник можно скачать здесь:
http://catcut.net/j8Gz
Так-же есть канал проекта, где иногда появляються видео, исходники новых программ:
https://www.youtube.com/channel/UCTVn_Azy0WTDGAh7OYNReJg?view_as=subscriber
И да у канала есть свой сервер с иходниками, где в основном исходники на ассемблере ( почти все мусор ), а так-же есть на С++, операционная система на Си, и программа на Паскале:
http://catcut.net/7Nqw
При желании добавить свой исходник на сервер, пишите мне на почту:
vitaliynovak555@gmail.com
( Да да анонимность не мой конек... )
Сайт проекта:
http://neosoft.pp.uaПрислал: Типа Программист | Visual C++ | Любая ОС- Простая графическая оболочка на ассемблере. 501
Используются прерывания BIOS
- INT 10h
- INT 16h
- INT 1Ah
Возможности графической оболочки:
- Заливка экрана
- Рисование спрайтов
- Рисования прямоугольников ( простых линий )
Особенности графической оболочки
- Небольшой вес, простота
- Использование видео буфера для создания фрейма
( Так-же среди исходников есть игра на этой оболочке )
Исходник можно скачать здесь:
http://catcut.net/LMqw
Так-же есть канал проекта, где иногда появляються видео, исходники новых программ:
https://www.youtube.com/channel/UCTVn_Azy0WTDGAh7OYNReJg?view_as=subscriber
И да у канала есть свой сервер с иходниками, где в основном исходники на ассемблере ( почти все мусор ), а так-же есть на С++, операционная система на Си, и программа на Паскале:
http://catcut.net/7Nqw
При желании добавить свой исходник на сервер, пишите мне на почту:
vitaliynovak555@gmail.com
( Да да анонимность не мой конек... )Прислал: Типа Программист | Assembler | Другая ОС- Ассемблер попытка создать рейкаст движок. 501
Ассемблер простой пример рейкаст рендера, 2,5D графики.
Можно отдалять приближать камеру, с помощью клавиш
- W - ближе;
- S - дальше;
Видео режим 320х200, 256 цветов. Реальный режим процессора. Компилятор FASM, использовались прерывания BIOS.
Исходник можно скачать здесь:
http://catcut.net/GMqw
Так-же есть канал проекта, где иногда появляються видео, исходники новых программ:
https://www.youtube.com/channel/UCTVn_Azy0WTDGAh7OYNReJg?view_as=subscriber
И да у канала есть свой сервер с иходниками, где в основном исходники на ассемблере ( почти все мусор ), а так-же есть на С++, операционная система на Си, и программа на Паскале:
http://catcut.net/7Nqw
При желании добавить свой исходник на сервер, пишите мне на почту:
vitaliynovak555@gmail.com
( Да да анонимность не мой конек... )Прислал: Типа Программист | Assembler | Другая ОС- Ассемблер отрисовка прямоугольника в трехмерном пространстве | Исходник 501
Демонстрация работы функции для отрисовки прямоугольников в трехмерном пространстве на ассемблере, компилятор FASM, работает в реальном режиме. Используется 13h видео режим BIOS 320х200, 256 цветовой режим. Данный код работает на голом железе в реальном режиме.
Исходник можно скачать здесь:
http://catcut.net/OOgx
Так-же есть канал проекта, где иногда появляються видео, исходники новых программ:
https://www.youtube.com/channel/UCTVn_Azy0WTDGAh7OYNReJg?view_as=subscriber
И да у канала есть свой сервер с иходниками, где в основном исходники на ассемблере ( почти все мусор ), а так-же есть на С++, операционная система на Си, и программа на Паскале:
http://catcut.net/7Nqw
При желании добавить свой исходник на сервер, пишите мне на почту:
vitaliynovak555@gmail.com
( Да да анонимность не мой конек... )
Сайт проекта:
http://neosoft.pp.uaПрислал: Типа Программист | Assembler | Любая ОС- rend3d.zip 13.8 Kb
Простой "3д рендерер-недоделаный"(без DirectX&OpenGL). Все по законам геометрии(центральная проекция, перевод точек из базиса1 в базис2). В комплекте есть UtahTeapot... (короче вы увидете вращающийся чайник) MinGW/VC++/BC++Прислал: Gray Algae | C/C++ | Windows NT/2000/XP/Vista/7- richtrans.zip 22.3 Kb
В основу примера было заложено показать как реализовать подсветку синтаксиса на подобии Visual Studio.
Можно изменять цвет. ICQ 198-465-733Прислал: Scaiman | Visual C++ | Windows NT/2000/XP/Vista/7- SALFETKA.PAS 471
Скромненький такой фрактальчик из кружочков. У каждой окружности сверху, снизу, слева и справа есть окружность вдвое меньшего радиуса.Прислал: Isquariel | Pascal | Windows NT/2000/XP/Vista/7- SALFSERP.PAS 1.0 Kb
Салфетка Серпинского. Ее, думаю, все знают.Прислал: Isquariel | Pascal | Windows NT/2000/XP/Vista/7- ScreenSaver.zip 592
ScreenSaver. Вообще аналогичная заставка изначально есть в ХР под названием "Геометрический вальс". Впринципе... ну... там вообщем есть переменные параметры, которые вы в ходе использования можете изменять. Вот клавиши:
-+ (только там где цифры набираем)- скорость движения; 1,2 что бы цвет линий листать; 3,4 - способ проведения линии листать; 5,6 - увеличивать диапазон выбора случайных чисел. Ну, наслаждайтесь. Завораживает...Прислал: Eg-buk | Pascal | DOS- Запись видео с рабочего стола 90.5 Kb
Запись видео с "рабочего стола". Тест двух идей, направленных на уменьшение размеров графической информации. Было интересно понять, как могут передавать изображение рабочего стола программы удалённого администрирования...Прислал: nikipelovav | Borland C++ Builder | Windows NT/2000/XP/Vista/7- ScrSaver.RAR 186.0 Kb
Хранитель экрана, слегка не доделанный (просто exe-шник). Использует OpenGL. Нечто (живущее за счет ошибок интегрирования) мечется внутри прозрачного куба. Оччень забавно. Есть что улучшить, все с комментариями (правда физика слегка неземная :)).
borlndmm.dll, cc3260mt.dll на сайте http://www.smorodov.narod.ru в разделе "для С++Builder"Прислал: smorodov | Borland C++ Builder | Windows NT/2000/XP/Vista/7- SilverlightApplication10.xap 104.8 Kb
gfhnfgcjngfchghПрислал: Cacke | C# | Windows NT/2000/XP/Vista/7- Simple paint 1.0.zip 546.3 Kb
Simple Paint 1.0. Курсовая работа в ЮУрГУ. Растровый графический редактор на языке С++. Для образовательных целейПрислал: kilowatt | Borland C++ | Windows NT/2000/XP/Vista/7- SNAKE1.zip 16.4 Kb
Snake/лучшийй.ChallengeПрислал: Snaker | Pascal | Любая ОС- Solid 3.rar 309.7 Kb
курсовая по компьютерной графике - Тела Платона. реализует вращение и движение в пространстве тел Платона: тетарэдра, куба, октаэдра, додекаэдра и икосаэдра. можно менять направление света, цвет граней и ребер, ставить фоновую картинку. все сделано ручками - без всяких графических библиотек :)Прислал: Relax | Borland C++ Builder | Windows NT/2000/XP/Vista/7- STAR.PAS 1.2 Kb
Пентакл, в который вписан пентакл, в который вписан пентакл...Прислал: Isquariel | Pascal | Windows NT/2000/XP/Vista/7- santoscreensaver.zip 1276.6 Kb
Скринсейвер на новогоднюю тематику. Санты в поисках истины. Имеется 6 тем (уровней). Для смены темы воспользуйтесь стрелками вправо/влево.
Проект открыт на code.google . Если кто-то желает присоединится к его дальнейшей разработке - пишите в личку.Прислал: RYM | C# | Любая ОС- screensaver.scr 24.7 Kb
Пример классного скринсейвера.Посмотрите.(OpenGL,DirectX)Прислал: nervm | Borland C++ Builder | Любая ОС- Просмотр изображений 78.6 Kb
Просмотр изображений, анимации GIF и возможность проигрывание спрайтов. Среда Code::Blocks версия языка программирования: C++14. - С++ отрисовка линий в консоли по конечным точкам. 501