Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   www.boolean.name > Программирование игр для компьютеров > C++

Ответ
 
Опции темы
Старый 21.06.2006, 17:37   #31
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
атлон 1900+
512 рам
видео жефорс 6600 гт 128
__________________
(Offline)
 
Ответить с цитированием
Старый 22.06.2006, 08:08   #32
jimon
 
Сообщений: n/a
tormoz +1
конфиругация совершено другая
все тесты кроме последнего стабильно - 200 фпс
последний при показе графики 200 фпс, без тех кубиков - 800 фпс

geforce 4 mx 440 128mb )) не далеко ушол
 
Ответить с цитированием
Старый 18.01.2007, 15:21   #33
Forger
AnyKey`щик
 
Регистрация: 18.01.2007
Сообщений: 10
Написано 0 полезных сообщений
(для 0 пользователей)
Re: OpenGL

http://nehe.gamedev.net/

Содержит хорошие примеры и туториалы по OGL
(Offline)
 
Ответить с цитированием
Старый 15.02.2007, 18:06   #34
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,505
Написано 2,960 полезных сообщений
(для 5,247 пользователей)
Re: OpenGL

газине, который торгует старыми книгами... размером книга была больше чем любая моя, так вот, эта книжка по OpenGL на русском, причем все подробно описано... сейчас начну качать на своем далапе...
http://pmg.org.ru/ebooks/Piter%20-%2...graf iki.djvu
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
pentod65 (15.02.2009)
Старый 15.02.2007, 19:30   #35
alcoSHoLiK
Дэвелопер
 
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений
(для 110 пользователей)
Мегакнига. Но закачка прервалась(

Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 5 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.
(Offline)
 
Ответить с цитированием
Старый 25.11.2007, 21:59   #36
magpro
Разработчик
 
Аватар для magpro
 
Регистрация: 23.08.2006
Сообщений: 585
Написано 6 полезных сообщений
(для 7 пользователей)
Re: OpenGL

Вот вопрос. Возможно глуаый но всё же

Эти учебники пойдут для OpenGL Performer?

У меня какието там ошибки летят(



Compiling...
onne.cpp
d:\program files\microsoftvisualstudio\vc98\include\gl\gl.h(1 152) : error C2144: syntax error : missing ';' before type 'void'
d:\program files\microsoftvisualstudio\vc98\include\gl\gl.h(1 152) : error C2501: 'WINGDIAPI' : missing storage-class or type specifiers
d:\program files\microsoftvisualstudio\vc98\include\gl\gl.h(1 152) : fatal error C1004: unexpected end of file found
Error executing cl.exe.

onne.obj - 3 error(s), 0 warning(s)



Вот такая вот ерунда.
как я понял проблема с
WINGDIAPI но как устронить эту проблему?

__________________
Никто не запомнит тебя за твои мысли...
(Offline)
 
Ответить с цитированием
Старый 25.04.2008, 14:21   #37
HolyDel
 
Регистрация: 25.09.2006
Сообщений: 6,030
Написано 1,469 полезных сообщений
(для 2,690 пользователей)
Ответ: OpenGL

вот онлайн справочник по основным командам OpenGL. очень удобный.
http://opengl.gamedev.ru/doc/
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо HolyDel за это полезное сообщение:
Alex_90 (25.04.2008), Dream (12.02.2009)
Старый 12.02.2009, 09:52   #38
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 02.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений
(для 245 пользователей)
Ответ: OpenGL

Щас изучаю ОпенГЛ... Знатоки, подскажите - окружность можно рисовать тока через квадрик-диск, или еще как-то попроще?
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
(Offline)
 
Ответить с цитированием
Старый 12.02.2009, 10:15   #39
HolyDel
 
Регистрация: 25.09.2006
Сообщений: 6,030
Написано 1,469 полезных сообщений
(для 2,690 пользователей)
Ответ: OpenGL

если ты пишешь игру, то я советую вообще отказаться от кваратик функций.

окружность очень легко нарисовать вручную, через TRIANGLES_FAN

кстати, окружность 2д или в 3д?
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Morganolla (12.02.2009)
Старый 12.02.2009, 10:38   #40
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 02.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений
(для 245 пользователей)
Ответ: OpenGL

Да, для игр, важно быстродействие!
А точки для TRIANGLES_FAN, расчитывать в ручную? Мрак...
А прямой ф-ии для круга нет получается?
Окружность пока 2Д!
Спасибо.
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
(Offline)
 
Ответить с цитированием
Старый 12.02.2009, 11:27   #41
HolyDel
 
Регистрация: 25.09.2006
Сообщений: 6,030
Написано 1,469 полезных сообщений
(для 2,690 пользователей)
Ответ: OpenGL

Morganolla
чего мрак то?
можешь скачать мой двиг и посмотреть ф-ию Circle в файле 2DPrim.cpp http://rghost.ru/111131

или подождать вечер, тогда я смогу запостить сюда код.
(Offline)
 
Ответить с цитированием
Старый 12.02.2009, 14:49   #42
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 02.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений
(для 245 пользователей)
Ответ: OpenGL

Файл не скачивается...
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
(Offline)
 
Ответить с цитированием
Старый 12.02.2009, 17:28   #43
HolyDel
 
Регистрация: 25.09.2006
Сообщений: 6,030
Написано 1,469 полезных сообщений
(для 2,690 пользователей)
Ответ: OpenGL

void Oval(int x,int y,int radius)
{
	if(radius<0)return;

	float iter = (sqrtf((float)radius * 0.5f) + 2);

	float a = 0;
	float da = 3.1415f / iter;
	float vsin,vcos;

	glBegin(GL_TRIANGLE_FAN);
	while(a<2*3.1415f)
	{
		sgSinCos(a,vsin,vcos);
		glVertex2f(x + vsin * radius, 
			y + vcos * radius);
		a+=da;
	}
	glEnd();
}
__forceinline void sgSinCos(float Angle,float & SinValue,float & CosValue )
{
	__asm
	{
		fld Angle;
		fsincos;
		mov eax,[CosValue];
		fstp [eax];
		mov eax,[SinValue];
		fstp [eax];
	}
}
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Morganolla (12.02.2009)
Старый 12.02.2009, 22:38   #44
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 02.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений
(для 245 пользователей)
Ответ: OpenGL

Гениально! А ты хочешь написать двиг., чтобы был лучше других (ОГР и ИРЛИХТ)? или еще зачем?
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
(Offline)
 
Ответить с цитированием
Старый 12.02.2009, 22:41   #45
HolyDel
 
Регистрация: 25.09.2006
Сообщений: 6,030
Написано 1,469 полезных сообщений
(для 2,690 пользователей)
Ответ: OpenGL

для опыта.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
OpenGL 3 HolyDel C++ 63 11.12.2014 19:23
Help:::OpenGl!!! zheland 3D-программирование 30 08.05.2008 16:52
Cos и Sin в OpenGL! pipns Delphi 8 19.11.2007 07:14
OpenGL 3.0 HolyDel C++ 10 18.11.2007 10:11


Часовой пояс GMT +1, время: 18:36.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com