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

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

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

Показано с 1 по 25 из 192.
На поиск затрачено 0.01 сек.
Поиск: Сообщения от: Devilox
Раздел: Delphi 20.12.2013, 16:57
Ответов: 34
Просмотров: 5,391
Автор Devilox
Раздел: Математика 30.11.2013, 14:48
Ответов: 1
Просмотров: 1,214
Автор Devilox
Столкновение прямоугольного параллелепипеда с шаром

Не думал, что мне придётся задавать такой вопрос, но оказалось, всё не так просто: мне нужно проверить столкновение шара(известны координаты центра и радиус) и прямоугольного параллелепипеда(известны...
Раздел: C++ 28.11.2013, 14:45
Ответов: 2
Просмотров: 1,337
Автор Devilox
Символьный массив

В учебнике по C++ закончил одномерные массивы и подумал, что нужно написать простенькую свою программку, но не тут-то было. Программа должна представлять из себя текстовое управление консолью с...
Раздел: PureBasic 21.11.2013, 14:46
Ответов: 2
Просмотров: 1,363
Автор Devilox
Ответ: Слипание объектов

Да, точно) Вот только не знаю, правильно ли я решил эту проблему, однако всё работает)
ProcedureDLL.f dpUpdateCollisions()
Protected num0.i

For num0 = 0 To (num - 1)
...
Раздел: Математика 19.11.2013, 18:35
Ответов: 4
Просмотров: 1,213
Автор Devilox
Ответ: Параллелепипед

Что можно проверять на вхождение в область коллизий тела?
Обычно же проверяются вертексы, но если у нас два куба с восмью вертексами в каждом, то даже такими алгоритмами не обойтись: кубы будут...
Раздел: PureBasic 16.11.2013, 20:05
Ответов: 2
Просмотров: 1,363
Автор Devilox
Слипание объектов

Я написал функцию, описывающую столкновение объектов по закону сохранения импульса. Если заставить объекты двигаться, используя её, то заметно их слипание при преодолении ими определённой...
Раздел: Blitz3D 16.11.2013, 10:10
Ответов: 4
Просмотров: 2,499
Автор Devilox
Ответ: Непостоянная ошибка

Чтобы раздел не захламлять, напишу сюда. Возникла ещё проблема: я создал команду dpPositionArea, аналогичную Blitz-евской PositionEntity, если её использовать не более, чем дважды, вне цикла, то всё...
Раздел: PureBasic 15.11.2013, 18:58
Ответов: 1
Просмотров: 1,087
Автор Devilox
ProcedureReturn

ProcedureReturn, как известно, передаёт только численные значения. Текст можно перевести в ASCII код с помощью команды Asc, а потом считать с Chr. Проблема в том, как написать алгоритм восстановления...
Раздел: Blitz3D 15.11.2013, 17:44
Ответов: 4
Просмотров: 2,499
Автор Devilox
Ответ: Непостоянная ошибка

Спасибо! Поработать с дебаггером было хорошим советом. Проблема была в недостаточном выделении памяти для параметров объектов(надо было не 56 байт, как я выделял, а 60). Обработку ошибок учту. :)
Раздел: Blitz3D 15.11.2013, 16:52
Ответов: 4
Просмотров: 2,499
Автор Devilox
Ответ: Непостоянная ошибка

Как мне кажется, Blitz как-то неправильно понимает команду dpCreateArea(type.i,mass.f), если функция была применена единожды, то всё нормально работает, если больше, то глючит MAV-ом. Ошибка от...
Раздел: Blitz3D 15.11.2013, 15:47
Ответов: 4
Просмотров: 2,499
Автор Devilox
Непостоянная ошибка

Я не знаю, куда конкретно закралась ошибка, поэтому пишу оба кода. Blitz-евский код с подключённой библиотекой работает непостоянно: иногда запускается, иногда выдаёт MAV. Знает кто, что это за...
Раздел: Математика 15.11.2013, 14:45
Ответов: 4
Просмотров: 1,213
Автор Devilox
Ответ: Параллелепипед

Мне нужно реализовать коллизии, а, следовательно, координатно задать внутреннюю область параллелепипеда
Раздел: Математика 14.11.2013, 18:47
Ответов: 4
Просмотров: 1,213
Автор Devilox
Параллелепипед

Как задать внутреннюю область параллелепипеда, не зависимо от его поворота, зная координаты его вершин?
Раздел: Библиотеки 12.11.2013, 17:04
Ответов: 15
Просмотров: 3,253
Автор Devilox
Ответ: Кривая работа команды из библиотеки.

Как строится Blitz-евский тип?

ProcedureDLL.f RunEngine()
*memory = AllocateMemory(1024)

Structure Object
type.i
mass.f
xPos.f
yPos.f
Раздел: Библиотеки 10.11.2013, 15:37
Ответов: 15
Просмотров: 3,253
Автор Devilox
Ответ: Кривая работа команды из библиотеки.

Интересно, если в Entity + 44 поставить -1, то всё работает! Почему, блин, отрицательное число?! :-D
Раздел: Библиотеки 10.11.2013, 15:31
Ответов: 15
Просмотров: 3,253
Автор Devilox
Ответ: Кривая работа команды из библиотеки.

Entity + 44 не работает. CheatEngine слишком много величин выдаёт - не разобраться.
Раздел: Библиотеки 10.11.2013, 15:02
Ответов: 15
Просмотров: 3,253
Автор Devilox
Ответ: Кривая работа команды из библиотеки.

RBK мне скинул таблицы смещения. Вот Entity:
http://s3.hostingkartinok.com/uploads/images/2013/11/d985c2d7198d58f8c7133cd794caa482.gif (http://hostingkartinok.com)
Флага, характеризующего движение,...
Раздел: Библиотеки 09.11.2013, 16:41
Ответов: 15
Просмотров: 3,253
Автор Devilox
Ответ: Кривая работа команды из библиотеки.

Даже это не помогло.

ProcedureDLL.f dpEntityParameters(*entity,n.i)
ProcedureReturn PeekF(*entity + (n))
EndProcedure

If move = 1
MoveEntity sph,0,0,0
EndIf
Раздел: Библиотеки 09.11.2013, 16:17
Ответов: 15
Просмотров: 3,253
Автор Devilox
Ответ: Кривая работа команды из библиотеки.

Что-то не работает. Я попытался отследить значения entity+16 и entity+32 с помощью MoveEntity entity,0,0,0, но ничего не обнаружил.
Может дело в типе переменной флага?
Раздел: Библиотеки 09.11.2013, 13:46
Ответов: 15
Просмотров: 3,253
Автор Devilox
Кривая работа команды из библиотеки.

Решил для пробы сделать в PureBasic-е библиотеку с командой перемещения объекта в Blitz-е(абсолютно аналогичную TranslateEntity)
Результат какой-то странный:
Global cam
Global plane
Global...
Раздел: Blitz3D 09.11.2013, 10:51
Ответов: 1
Просмотров: 2,282
Автор Devilox
Параметры объекта

Интересует данная статья(абзац...
Раздел: Blitz3D 09.11.2013, 04:37
Ответов: 23
Просмотров: 4,681
Автор Devilox
Ответ: Работа с треугольниками

В первом коде, который я написал в этой теме, дебаггер ошибок не выявил, однако MAV появился при запуске exe-шника проги.
Раздел: Библиотеки 08.11.2013, 19:15
Ответов: 1
Просмотров: 1,398
Автор Devilox
Работа враппера

Я вычитал, что враппер является промежутком между библиотекой и языком, для которого она была создана. Меня интересует, каким образом через враппер можно подключить(в данном случае к Blitz-у)...
Раздел: Blitz3D 08.11.2013, 17:31
Ответов: 23
Просмотров: 4,681
Автор Devilox
Ответ: Работа с треугольниками

А где бы надыбать алгоритмы работы этих библиотек?(Ну, так, для общего развития)
Раздел: Blitz3D 08.11.2013, 06:10
Ответов: 23
Просмотров: 4,681
Автор Devilox
Ответ: Работа с треугольниками

Ускорить расчёты и облегчить жизнь Blitz-у, а то он постоянно MAV выдаёт
Показано с 1 по 25 из 192.

 

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


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