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

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

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

Показано с 1 по 25 из 192.
На поиск затрачено 0.02 сек.
Поиск: Сообщения от: Devilox
Раздел: Delphi 20.12.2013, 20:57
Ответов: 34
Просмотров: 13,794
Автор Devilox
Раздел: Математика 30.11.2013, 18:48
Ответов: 1
Просмотров: 3,770
Автор Devilox
Столкновение прямоугольного параллелепипеда с шаром

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

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


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