Форум: "Игры";
Текущий архив: 2004.12.19;
Скачать: [xml.tar.bz2];
ВнизКак работает OpenGL Найти похожие ветки
← →
Xerx © (2004-08-11 05:05) [0]Помогите найти информацию о работе OpenGL. Как там все вычисляется и строится. Чем больше, тем лучше. Можно на ObjectPascal, Pascal, C/C++, VB и ASM.
← →
Fredy314 © (2004-08-11 13:50) [1]Тебе нужно точто внутри? тогда ето к разработчикам.
А примером использования. поищи сначала в поисковике.
← →
Паскальные надписи © (2004-08-11 20:33) [2]Тебе ссылки нужны или глубокий филосовский анализ?
← →
Ландграф Павел © (2004-08-11 22:08) [3]Мне кацца что вычисляется и строится не opengl`ом а процессором и видеокартой... вот и читай как процессор и видеокарта с поддержкой opengl работает с 3D... мне кацца опять-таки=) если б кто знал как он работает (процедуры библиотеки opengl), то давно бы нацалась неразбериха с клонами opengl api... можете бить, но мне так кацца=))
← →
Xerx © (2004-08-13 03:49) [4]Мне хочется узнать, как вообще, а не только OpenGL, просчитывать 3D и работать с экраном (через дрова).
← →
Ландграф Павел © (2004-08-13 21:44) [5]Xerx>крутой=)... кого ты "просчитывать" собрался все равно не понимаю... каким образом ты хочешь добится ТАКОГО низкого уровня через дрова видео карты? пиши дрова, и просчитый скока влезет... а так для nvidia карт что-то было... вроде работы без directx. лезай на сайт производителя твоей карты и пиши... я так понял ты не в курсе что такое directx? енто чтобы твоя прога была совместима со всеми видеокартами... а так тебе придется как под дос раньше писать под все видеокарты оддельные библиотеки... не глупо-ль? или ты думаешь что можешь что-то написать быстрее мелкомягких? они то не месяц создавали такую огромную базу как directx и постоянно ее усовершенствуют и дополняют...
← →
Xerx © (2004-08-18 06:59) [6]> Ландграф Павел
Я делаю 3D движок под DOS. А знаний уровня 1 курса Баймана по аналитической геометрии не хватает. Вот я и спрашиваю!
Мне вообще ... на DirectX. У меня свои модули работы с графикой на ASM.
← →
Xerx © (2004-08-18 06:59) [7]> Ландграф Павел
Я делаю 3D движок под DOS. А знаний уровня 1 курса Баумана по аналитической геометрии не хватает. Вот я и спрашиваю!
Мне вообще ... на DirectX. У меня свои модули работы с графикой на ASM.
← →
П7 (2004-08-18 11:57) [8]
> Xerx © (18.08.04 06:59) [7]
Ну а в чём тогда проблема-то? Тебе нужна трёхмерная геометрия? Если да, то тебе нужно изучить вот это: http://www.enlight.ru/faq3d/
← →
Zer0[np] (2004-08-18 19:17) [9]Ключевые слова : software rasteriser (гуглить!)
про геометрические алгоритмы вообще: http://www.geometryalgorithms.com/
про софтварную растеризацию ( полноценная замена OpenGL )
|Mesa3D |An implementation of the OpenGL API|
http://sourceforge.net/projects/mesa3d/
минус - она на си написана =)
Под дос-виртуальный86 писать не советую, 64k лимит убьет все желание. Лучше использовать FPC или TMT Pascal, и пользовать защищенный режим. (BP7 386 инструкции не понимает, поэтому его тоже юзать не советую)
← →
Xerx © (2004-08-20 20:49) [10]> П7
Уже ДАВНЫМ ДАВНО от корки, до корки. Но там не всё есть и не всё понятно.
> Zer0[np]
Использую VESA, где-нить 800x600x256. И вполне реально, я уже делал несколько демок. На Pentium MMX 133 32Mb видюха вообще с...я ~850(!) FPS. Вроде есть ещё запас на вычисления?!
Страницы: 1 вся ветка
Форум: "Игры";
Текущий архив: 2004.12.19;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.035 c