Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.19;
Скачать: CL | DM;

Вниз

Как работает 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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.028 c
14-1101805553
парамоша
2004-11-30 12:05
2004.12.19
Экспорт революции


1-1102096504
APXi
2004-12-03 20:55
2004.12.19
Проверка возможности создания объекта в конструкторе


1-1102403669
Checist [root]
2004-12-07 10:14
2004.12.19
Компонент для шифрования файла


4-1099920881
Wontar
2004-11-08 16:34
2004.12.19
COM1. Определитель Номера.


3-1100498654
S@lik
2004-11-15 09:04
2004.12.19
Query