Xors3D + BlitzMax
Нуб, знаю. Подскажите пожалуйста, как подключить ксорс к BMax? Решил попробовать производительность ксорса на нем (по идее должно шустрее работать чем в блитце, нэ?), обновил макс до 1.41 (правда гуи у меня 1.34, ссылки по скачке более новых версии на булке уже мертвые), закинул папку xorsteam.mod в папку BlitzMax\mod, закинул все три dll ксорса в папку с ксорсовскими сэмплами для BMax, загружаю любой пример, компилю - пишет Can't find interface for module 'xorsteam.mod'.
Что я делаю не так? :D |
Ответ: Xors3D + BlitzMax
Пересобрать модуль, для начала.
|
Ответ: Xors3D + BlitzMax
Модуль нужно собрать.
У меня build_xors3d_mod.bat лежит в корне папки БлитцМакса Код:
bin\bmk.exe makemods xorsteam.xors3d |
Ответ: Xors3D + BlitzMax
Ок, спасибо :) Пошел гуглить в этом направлении
|
Ответ: Xors3D + BlitzMax
Кстати, чтобы не плодить тем - с анимацией b3d я кажется тоже разобрался, косяк действительно был в экспорт-плагине милки :) Экспортнул через Ultimate Unwrap3D - усе плавно движется (тьфу тьфу тьфу)
|
Ответ: Xors3D + BlitzMax
Цитата:
|
Ответ: Xors3D + BlitzMax
Цитата:
з.ы. по поводу перекомпиляции модулей - нашел статью http://blitzetc.blitzmax.ru/index.ph...править_модули - оно? |
Ответ: Xors3D + BlitzMax
Цитата:
|
Ответ: Xors3D + BlitzMax
Так, сейчас буду разбираться в бмаксе. Один лишь вопрос - стоит ли оно того? Будет ли прирост производительности относительно православного Blitz3D при запуске библиотек под BMax?
|
Ответ: Xors3D + BlitzMax
Будет. Ну и можно писать более человеческий код.
|
Ответ: Xors3D + BlitzMax
|
Ответ: Xors3D + BlitzMax
Цитата:
|
Ответ: Xors3D + BlitzMax
Пробовал заюзать xLinePick - почему-то не хочет работать. Ради эксперимента изменил немного пример Pick.bmx. Пробовал менять строчку
Код:
If xMouseHit(1) Then xCameraPick(camera, xMouseX(), xMouseY()) Код:
If xMouseHit(1) Then xLinePick xEntityX(camera, 1), xEntityY(camera, 1), xEntityZ(camera, 1), xEntityX(cube, 1), xEntityY(cube, 1), xEntityZ(cube, 1), 1 Код:
xTFormVector 0, 0, 100, camera, 0 |
Ответ: Xors3D + BlitzMax
Последнее значение поставь либо 0 либо большое число.
|
Ответ: Xors3D + BlitzMax
Спасибо. А то я по старой памяти как в блитце 1 ставил...
|
Часовой пояс GMT +4, время: 00:33. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot