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

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

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

Ответ
 
Опции темы
Старый 28.11.2011, 12:31   #31
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Directx 9 текстурирование объекта несколькими текстурами

у меня begin такого вообще нет
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Mr_F_ (28.11.2011)
Старый 28.11.2011, 19:09   #32
alexprey
ПроЭктировщик
 
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений
(для 30 пользователей)
Ответ: Directx 9 текстурирование объекта несколькими текстурами

Как так то? Даже в книге про это написано
http://www.netlib.narod.ru/library/book0032/ch19_06.htm
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
(Offline)
 
Ответить с цитированием
Старый 28.11.2011, 19:46   #33
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Directx 9 текстурирование объекта несколькими текстурами

Я читал книгу, там устаревший SDK
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Mr_F_ (28.11.2011)
Старый 29.11.2011, 01:07   #34
alexprey
ПроЭктировщик
 
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений
(для 30 пользователей)
Ответ: Directx 9 текстурирование объекта несколькими текстурами

Ну а как ты тогда грузишь эффект? И применяешь?
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
(Offline)
 
Ответить с цитированием
Старый 29.11.2011, 09:37   #35
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Directx 9 текстурирование объекта несколькими текстурами

HRESULT hr = D3DXCreateEffectFromFileA(
		  globals::device,           // связанное устройство
		  fileName,     // имя исходного файла
		  0,                // нет объявлений препроцессора
		  0,                // нет интерфейса ID3DXInclude
		  D3DXSHADER_DEBUG, // флаги компиляции
		  0,                // параметры не используются совместно
		  &_effect,          // возвращает результат
		  &_errorBuffer);    // возвращает строку с ошибками

	// Выводим любые сообщения об ошибках
	if( _errorBuffer )
	{
		 ::MessageBoxA(0, (char*)_errorBuffer->GetBufferPointer(), 0, 0);
		 return false;
	}

	if(FAILED(hr))
	{
		 ::MessageBox(0, L"D3DXCreateEffectFromFile() - FAILED", 0, 0);
		 return false;
	}

	return true;
UINT numPasses = 0;
		effect->Begin(&numPasses, 0);

		// Для каждого прохода визуализации
		for(int i = 0; i < numPasses; i++)
		{
			 // Устанавливаем текущий проход
			effect->BeginPass(i);	
			
				//рисуем объект
			
			effect->EndPass();
			//return true;
		}
		effect->End();
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


Часовой пояс GMT +4, время: 23:54.


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