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

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

Вернуться   forum.boolean.name > Поиск по форуму

Показано с 26 по 50 из 151.
На поиск затрачено 0.01 сек.; сгенерировано 48 мин. назад.
Поиск: Сообщения от: DarkMedveD
Раздел: C++ 22.05.2013, 22:07
Ответов: 12
Просмотров: 7,645
Автор DarkMedveD
Ответ: Физ. движок или алгоритм коллизии

Спасибо. К утру засыплю вопросами, наверно.
Раздел: C++ 22.05.2013, 19:13
Ответов: 12
Просмотров: 7,645
Автор DarkMedveD
Физ. движок или алгоритм коллизии

Пришло время писать столкновения для объектов. Соответственно, самое время подумать о физике и о том, как это реализовать. Вижу для себя два варианта:

1. Писать алгоритм коллизии
2. Использовать...
Раздел: C++ 22.05.2013, 19:07
Ответов: 16
Просмотров: 10,598
Автор DarkMedveD
Ответ: Передача указателя на интерфейс через DLL

Честно говоря не знаю. Но встроенные в класс члены передаются без проблем, а вот глобальные, такие как указатель на устройство - проблематично.
Раздел: C++ 18.05.2013, 16:07
Ответов: 16
Просмотров: 10,598
Автор DarkMedveD
Ответ: Передача указателя на интерфейс через DLL

У меня, парни, так и сделано.

Когда создается объект класса Shader все его переменные обнуляются, с чего вы взяли, что у меня нет конструктора? Так же есть и класс, от которого все наследуется,...
Раздел: C++ 17.05.2013, 02:30
Ответов: 16
Просмотров: 10,598
Автор DarkMedveD
Ответ: Передача указателя на интерфейс через DLL

Да, доходит до начала загрузки шейдера.

Потом, после загрузки его из файла, значения интерфейсов никак не меняются.
https://pp.vk.me/c413725/v413725941/b1f/K65ueURUCak.jpg

Попробовал создавать...
Раздел: C++ 16.05.2013, 21:49
Ответов: 16
Просмотров: 10,598
Автор DarkMedveD
Ответ: Передача указателя на интерфейс через DLL

Проект библиотеки:
Файл заголовка:
class Shader
{
public:

ID3DXBuffer* shader;
ID3DXBuffer* errorBuffer;

IDirect3DVertexShader9* DiffuseShader;
Раздел: C++ 16.05.2013, 20:59
Ответов: 16
Просмотров: 10,598
Автор DarkMedveD
Ответ: Передача указателя на интерфейс через DLL

Как проверить линкование функции?
По-моему дело в интерфейсах. С ними косяки, остальные функции нормально работали и раньше.
Раздел: C++ 16.05.2013, 17:58
Ответов: 16
Просмотров: 10,598
Автор DarkMedveD
Ответ: Передача указателя на интерфейс через DLL

К сожалению, безрезультатно.
Абсолютно никакой реакции на данные манипуляции не возникло.

Только предупреждение выдает:
несовместимая компоновка dll

Может я что-то сделал не так?

В заголовок...
Раздел: C++ 16.05.2013, 05:09
Ответов: 16
Просмотров: 10,598
Автор DarkMedveD
Передача указателя на интерфейс через DLL

Есть класс, в котором есть некоторые методы и члены-интерфейсы, с которыми надо работать. Сами классы находятся в заголовочном файле, их реализация в исходнике. Все это собрано в библиотеку и...
Раздел: C++ 10.05.2013, 16:33
Ответов: 37
Просмотров: 32,211
Автор DarkMedveD
Ответ: Вращение осей координат

Спасибо, парни, работает.
Делал через матрицу пост-перемещения.
Раздел: C++ 10.05.2013, 15:01
Ответов: 37
Просмотров: 32,211
Автор DarkMedveD
Ответ: Вращение осей координат

А что если T*(R*T)?

Просто не знаю, какие координаты в какую из матриц перемещения вкладывать?
Раздел: C++ 10.05.2013, 14:44
Ответов: 37
Просмотров: 32,211
Автор DarkMedveD
Вращение осей координат

Друзья, нужна небольшая помощь по поводу вращения объекта.


D3DXMATRIX T;
D3DXMATRIX R;

D3DXMatrixRotationY(&R,-80.0f);
D3DXMatrixTranslation(&T,0.0f,0.0f,45.0f);

result=R*T;
Раздел: Xors3D 28.10.2012, 17:33
Ответов: 61
Просмотров: 24,477
Автор DarkMedveD
Ответ: Поддержка сторонних форматов (.X, .3DS, .MS3D, .FBX)

К коду сейчас не добраться...
Но ситуация была такой - если анимировать только что загруженную модель - все в порядке, анимируется и xAnimate для нее работает прекрасно.
Если анимировать ее копию,...
Раздел: Xors3D 27.10.2012, 18:39
Ответов: 61
Просмотров: 24,477
Автор DarkMedveD
Ответ: Поддержка сторонних форматов (.X, .3DS, .MS3D, .FBX)

Кстати - анимация материала вызывает вылет программы.
И xAnimate не работает с моделями, сделанными с помощью xCopyEntity
Раздел: Xors3D 14.10.2012, 03:49
Ответов: 0
Просмотров: 3,355
Автор DarkMedveD
xAnimating и xCopyEntity

Мне кажется, что я столкнулся с костылем в языке.

Если на словах - Функция xAnimating не работает с моделями, полученными в результате xCopyEntity.

int...
Раздел: Xors3D 14.10.2012, 00:21
Ответов: 9
Просмотров: 3,973
Автор DarkMedveD
Ответ: Отдача от взрыва

Спасибо, мужики.
Раздел: Xors3D 13.10.2012, 23:08
Ответов: 9
Просмотров: 3,973
Автор DarkMedveD
Ответ: Отдача от взрыва

Это все круто, конечно, но мне бы именно пинка дать, импульс.
Я ж на физике все это пытаюсь сделать.
Раздел: Xors3D 13.10.2012, 23:05
Ответов: 9
Просмотров: 3,973
Автор DarkMedveD
Ответ: Отдача от взрыва

А почему бы не:


float alen = power_of_explosion / xEntityDistance(BodyBully,BodyDupe);

dx = dx * alen
dy = dy * alen
dz = dz * alen
Раздел: Xors3D 13.10.2012, 22:58
Ответов: 9
Просмотров: 3,973
Автор DarkMedveD
Ответ: Отдача от взрыва

Вычитать из центра - координаты? Как это делается, идиотом же себя чувствую..)
Раздел: Xors3D 13.10.2012, 22:54
Ответов: 9
Просмотров: 3,973
Автор DarkMedveD
Ответ: Отдача от взрыва

Весь день меня выручаешь, спасибо огромное.

А как задать импульс направленный от центра одного объекта к центру другого?..
Раздел: Xors3D 13.10.2012, 22:34
Ответов: 9
Просмотров: 3,973
Автор DarkMedveD
Отдача от взрыва

Как реализовать такую штуку - рядом взрывается объект, и от него идет взрывная волна, отталкивающая все объекты рядом..?

Я так понял это импульс, но как его посчитать?..
Раздел: C++ 13.10.2012, 21:35
Ответов: 3
Просмотров: 6,002
Автор DarkMedveD
Ответ: Подмена класса в векторе

Да можно, только надо будет вектор указателей делать.
Раздел: C++ 13.10.2012, 19:31
Ответов: 3
Просмотров: 6,002
Автор DarkMedveD
Подмена класса в векторе

У меня есть два класса - один для Объект, а другой Бомба. Бомба наследуют члены класса Объект, добавляя свой - Урон.
И есть вектор, который хранит элементы класс Объект.
Вот, как это...
Раздел: Xors3D 10.10.2012, 10:29
Ответов: 11
Просмотров: 5,100
Автор DarkMedveD
Ответ: Проблема с Xors3D на C++

Да, почитал вчера про это, потом понял.

Просто мне казалось, что внутри функции это организовано за меня.
Но буду знать. Спасибо.
Раздел: Xors3D 09.10.2012, 15:21
Ответов: 11
Просмотров: 5,100
Автор DarkMedveD
Ответ: Проблема с Xors3D на C++

Ох ты как.
Я даже не знал, что такое бывает.

В любом случае, технически я не могу понять, как два значения могут меняться.

Но буду избегать этого и явно показывать, разумеется.
Показано с 26 по 50 из 151.

 

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


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