Показать сообщение отдельно
Старый 08.05.2009, 05:10   #16
Genius
Знающий
 
Аватар для Genius
 
Регистрация: 02.11.2007
Сообщений: 255
Написано 27 полезных сообщений
(для 43 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

Collider Test.

Коллидер - есть коллидер ,тоесть без Response,респонс будет но отдельно,просто изначально делал так чтобы юзер сам мог респонс такой какой ему нужен написать.

Функции под него:

// Collisions,Коллизии
API_DECL void API_CALL Collisions(int src_type,int dest_type,int method,int responce);
API_DECL void API_CALL EntityType(TEntity ent,int type);
API_DECL TEntity API_CALL EntityCollided(TEntity ent,int type);
API_DECL uint API_CALL CountContacts();
API_DECL uint API_CALL CountEntityContacts(TEntity ent);
API_DECL TContact API_CALL GetEntityContact(TEntity ent,int id);
API_DECL TContact API_CALL GetContact(uint id);
API_DECL float API_CALL ContactX(TContact c);
API_DECL float API_CALL ContactY(TContact c);
API_DECL float API_CALL ContactZ(TContact c);
API_DECL float API_CALL ContactNX(TContact c);
API_DECL float API_CALL ContactNY(TContact c);
API_DECL float API_CALL ContactNZ(TContact c);
API_DECL float API_CALL ContactDepth(TContact c);
API_DECL float API_CALL ContactTime(TContact c);
API_DECL TEntity API_CALL ContactEntity(TContact c,int index); // [0,1] 0 - Src,1- Dest
API_DECL TSurface API_CALL ContactSurface(TContact c,int index); // [0,1] 0 - Src, 1- Dest
API_DECL uint API_CALL ContactTriangle(TContact c,int index); // [0,1] 0 - Src, 1- Dest
API_DECL uint API_CALL ContactType(TContact c,int index); // [0,1] 0 - Src,1- Dest

Демка в атч.
Вложения
Тип файла: zip Collider.zip (1.87 Мб, 632 просмотров)
(Offline)
 
Ответить с цитированием