GameDev.ru
/ GameDev.ru / Пользователи / Andrey / Сообщения на форуме пользователя Andrey (169 стр.)

Сообщения на форуме пользователя Andrey (169 стр.)

Не могу найти Irrlicht *.lib для Borland C Builder2 июля 200614:08#1
Nick3
в убогом  дебилдере в каталоге Bin  есть утилита преобразования формата lib файлов.
Total vs FAR28 июня 200620:08#42
*vmr
>Да сам ты убогий ибо ничего окроме своих убогих реплик про Делфи придумать не можешь.
слушай потише с выражениями ;) что самый крутой?
Я просто высказываю свое мнения нехрен переходить на личности.
Sbtrn. Devil
полностью согласен. Новая версия Far написна на Visual C++. Думаю стабильней работать будет.
еще большие файлы для редактирования Far открыввет быстрей Total'а
Total vs FAR27 июня 200618:23#25
только Far, Total тормоз на убогом Delphi  написан...
Немогу правильно изобразить 3ДС модель20 июня 200610:21#1
empty
ты статью на сайте читал?
в исходнике может кто и разбереться. ты бы лучше полный проект закачал. Запусти отладку посмотри что не так.
Могу по оптимизации немного поправить, вот этот участок
	for(int i=0;i<num_face;i++){
		// берём первые 3 вершины
		memcpy(&face,adr_face+i*size_face,size_face);
		// сохраняем координаты для каждой вершины
		memcpy(&vertex[0][0],adr_vertex+face.v0*3,sizeof(float)*3);
		memcpy(&vertex[1][0],adr_vertex+face.v1*3,sizeof(float)*3);
		memcpy(&vertex[2][0],adr_vertex+face.v2*3,sizeof(float)*3);
		// рисуем грань
		glBegin(GL_TRIANGLES);
		glVertex3fv(&vertex[0][0]);
		glVertex3fv(&vertex[1][0]);
		glVertex3fv(&vertex[2][0]);
		glEnd();
	}
можно заменить:
	const faces *face_ = NULL;
	glColor3f(0,0,1);
	// рисуем грань
	glBegin(GL_TRIANGLES);
	for(int i=0;i<num_face;i++){
		// берём первые 3 вершины
		face_ = reinterpret_cast<const faces *>(adr_face+i*size_face);
		glVertex3fv(reinterpret_cast<const float *>(adr_vertex+face_->v0 * 3));
		glVertex3fv(reinterpret_cast<const float *>(adr_vertex+face_->v1 * 3));
		glVertex3fv(reinterpret_cast<const float *>(adr_vertex+face_->v2 * 3));
	}
	glEnd();
вот статья если не читал:
http://www.gamedev.ru/articles/?id=40113
Очень Красивый Дельфи!19 июня 200618:10#5545
XProger
>st0ke
>Ты действительно считаешь, что ВСЁ знаешь? Иногда лучше промолчать и не показывать... хотя, уже не первый год свою >дурость показываешь...
ты в его годы по ходу дела тупо рубился в игрушки... А сейчас смог освоить только убогий язык программирования :)
не надо оскорблять людей у него уровень не ниже твоего.
Кто слушает рок?17 июня 200613:58#2
ModHLfol
Большинство росскийских групп (старой и новой волны рока) Кино, ДДТ, Серьга, Наутилус Помпилиус,Арию,Крематорий
Bon Jovi, Him(можеь и не рок), The Cranbeirries, Iron Madan, и т.д.
Lua + GL тутор17 июня 200613:50#27
RPGman
Спасибо за исходник :) продвинусь в Lua
Молодец!!!
Протестите скорость SIMD13 июня 200612:34#5
Джо2
Identification String          AuthenticAMD
Processor Brand String         AMD Athlon(tm) XP 1800+

Stepping ID                    2
Model                          6
Family                         6
Processor Type                 0
Extended Model                 0
Extended Family                0
Brand Index                    98
CLFLUSH cache line size        0
APIC Physical ID               0

x87 FPU on Chip                Yes
Virtual-8086 Mode Enhancement  Yes
Debugging Extensions           Yes
Page Size Extensions           Yes
Time Stamp Counter             Yes
RDMSR and WRMSR Support        Yes
Physical Address Extensions    Yes
Machine Check Exception        Yes
CMPXCHG8B Inst                 Yes
APIC on Chip                   Yes
SYSENTER and SYSEXIT           Yes
Memory Type Range Registers    Yes
PTE Global Bit                 Yes
Machine Check Architecture     Yes
CMOV Instruction               Yes
Page Attribute Table           Yes
Page Size Extension            Yes
Processor Serial Number        Unsupported
CFLUSH Instruction             Unsupported
Debug Store                    Unsupported
Thermal Monitor and Clock Ctrl Unsupported
MMX Technology                 Yes
FXSAVE/FXRSTOR                 Yes
SSE Extensions                 Yes
SSE2 Extensions                Unsupported
3DNow! Extensions              Yes
Self Snoop                     Unsupported
Hyper-Threading Technology     Unsupported
Thermal Monitor                Unsupported
Pend. Brk. En                  Unsupported

Number of Supported Extended Functions 8

Cache Line Size                64
L2 Associativity               8
Cache size in 1K units         256

Test DotProduct:

FPU 484
SSE 1328
3DNow 1094

Test CrossProduct:

FPU 2672
SSE 3375
3DNow 6781

Test Normalize:

FPU 5500
SSE 2875
3DNow 1984

Test Normalize Fast:

FPU 4250
SSE 1703
3DNow 1297

Test Length:

FPU 15406
SSE 7360
3DNow 1937

Test LengthFast:

SSE 6641
3DNow 1219
Правка теги

Правка: 13 июня 2006 17:38

Очень Красивый Дельфи!12 июня 200623:10#5430
Ребят, ушли от темы ;)
Очень Красивый Дельфи!12 июня 200619:45#5416
korak
>С++ хорош, но медленно развивается. Айда всем изучать С#!
ну почему медленно? нормально что тебе в нем нехватает? сборщика мусора?(std::auto_ptr/boost::shared_ptr/boost::scoped_ptr хорошее решение)скорости? возможностей? для GUI может он самое то, но вот Far Cry или Oblivion на нем написать сложновато...
Очень Красивый Дельфи!12 июня 200611:56#5402
stopkin
>Навеяло, почему сишники всегда скобки ставят, даже если параметров нет: потому что компилятор тормознутый.
бред Delphi'ста!!! Не гони фигню ;)
Навеяло почему Delphi'сты не ставят скобок чтобы меньше писать ручками, а большо формошлепать ;), да и компилятор не вытянет парсить столько скобок
это в ващем убожестве хрен поймешь если не скобок это функция или переменная или конец оператора!!
в C/C++ более прозрачный синтаксис
x = func();   //- вот это функция;
x = f; ///- вот это перменная;
а в ващем убожестве:
x = func;   //- вот это хрен понятно что перменная или функция?
x = f; ///- вот это перменная;
Проблемка с прорисовкой сцены по частям12 июня 200611:50#18
Jay-C
>кстати сделай VertexDeclaration вместо FVF, фпс конечно не даст, но фвф щас не юзается, вроде...
серьезно что-ли?
Помогите с Visual C++12 июня 200611:48#5
Shadow_Hunter
>Если MSVC 2005 - в число проверяемых папок дабавь папку с Platform SDK
а там разве сразу не прописывается?
Как организовать рендеринг большой сцены?11 июня 200622:23#9
Septic
>Не понимаю, где он может не поддерживаться, сейчас его держат все, кому не лень.
У меня на Radeon 9200 SE совсем не OpenGL 1.5 а всего лишь 1.3..
>Если есть все нужные ARB расширения 1.5 версии, то новые дрова автоматом сделают тебе 2.0. Так что вышеописанная тобой ситуация решается просто обновлением >драйверов.
а если карта физически не может держать выше 1.5 ?
Как узнать через Direct3D - ATI или NVIDIA видеокарта?11 июня 200620:47#1
Malder1
D3DADAPTER_IDENTIFIER9 Identifier;//информация об видеокарте
//получить информацию о видеокарте
pD3D -> GetAdapterIdentifier(0, 0, &Identifier);
// Драйвер
OutMessage(Console::INFO_MESSAGE, "%s%s%s", Console::StdMessage[Console::CURRENT_DRIVER] , Identifier.Driver, "\n");
// Видекарта
OutMessage(Console::INFO_MESSAGE, "%s%s%s", Console::StdMessage[Console::VENDOR],  Identifier.Description, "\n");

Следующие темы >>

2001—2012 © GameDev.ru — Разработка игр